diff --git a/.gitignore b/.gitignore
index c1fd1b5..d0b36e2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,4 +4,5 @@ lib
docs
ref
*.opvault
-freddy
\ No newline at end of file
+freddy
+electron/bundled
\ No newline at end of file
diff --git a/.vscode/settings.json b/.vscode/settings.json
index 0ba05fa..8585a34 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -9,4 +9,4 @@
".vscode-insiders",
"i18n.json"
]
-}
+}
\ No newline at end of file
diff --git a/Untitled.ipynb b/Untitled.ipynb
new file mode 100644
index 0000000..8f01360
--- /dev/null
+++ b/Untitled.ipynb
@@ -0,0 +1,280 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "id": "aa8a7fc4",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import fs from \"fs\";\n",
+ "import { resolve } from \"path\";"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "id": "d909c03d",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import { OnePassword } from \"./src/index\";"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 9,
+ "id": "56b32a8e-af25-4356-8e13-ba8ca840f986",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "const instance = new OnePassword({ path: \"./freddy-2013-12-04.opvault\" });\n",
+ "const vault = await instance.getProfile(\"default\");\n",
+ "await vault.unlock(\"freddy\");\n",
+ "void 0;"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 8,
+ "id": "6c940edd-e225-4397-a92f-4fa8927854ab",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "[\n",
+ " { ps: 0 },\n",
+ " {\n",
+ " title: 'Personal',\n",
+ " ainfo: 'Wendy Appleseed',\n",
+ " tags: [ 'Sample', 'Personal' ],\n",
+ " ps: 0\n",
+ " },\n",
+ " {\n",
+ " title: 'Hulu',\n",
+ " URLs: [ [Object] ],\n",
+ " ainfo: 'wendy@appleseed.com',\n",
+ " url: 'http://www.hulu.com/',\n",
+ " tags: [ 'Sample' ],\n",
+ " ps: 66\n",
+ " },\n",
+ " {\n",
+ " title: \"Wendy's driver's license\",\n",
+ " ps: 0,\n",
+ " ainfo: 'D6101-40706-60905'\n",
+ " },\n",
+ " { title: 'Orders', ainfo: '10.0.1.50', tags: [ 'Sample' ], ps: 0 },\n",
+ " {\n",
+ " URLs: [ [Object] ],\n",
+ " tags: [ 'Sample' ],\n",
+ " title: 'Skype',\n",
+ " url: 'https://secure.skype.com/account/login?message=login_required',\n",
+ " ainfo: 'WendyAppleseed',\n",
+ " ps: 78\n",
+ " },\n",
+ " {\n",
+ " title: 'YouTube',\n",
+ " URLs: [ [Object] ],\n",
+ " ainfo: 'wendy@appleseed.com',\n",
+ " url: 'http://www.youtube.com/login?next=/index',\n",
+ " tags: [ 'Sample' ],\n",
+ " ps: 78\n",
+ " },\n",
+ " { title: 'example.com', ps: 0, ainfo: 'wappleseed' },\n",
+ " {\n",
+ " title: 'Dropbox',\n",
+ " URLs: [ [Object] ],\n",
+ " ainfo: 'wendy@appleseed.com',\n",
+ " url: 'https://www.getdropbox.com/',\n",
+ " tags: [ 'Sample' ],\n",
+ " ps: 78\n",
+ " },\n",
+ " {\n",
+ " title: \"Company's FTP\",\n",
+ " URLs: [ [Object] ],\n",
+ " ainfo: 'admin',\n",
+ " url: 'ftp://ftp.dreamhost.com',\n",
+ " tags: [ 'Sample' ],\n",
+ " ps: 60\n",
+ " },\n",
+ " {\n",
+ " title: 'Tumblr',\n",
+ " URLs: [ [Object] ],\n",
+ " ainfo: 'wendy@appleseed.com',\n",
+ " url: 'http://www.tumblr.com/login',\n",
+ " tags: [ 'Sample' ],\n",
+ " ps: 48\n",
+ " },\n",
+ " { title: 'Social Security', ps: 0, ainfo: 'Wendy Appleseed' },\n",
+ " {\n",
+ " title: 'Last.fm',\n",
+ " URLs: [ [Object] ],\n",
+ " ainfo: 'WendyAppleseed',\n",
+ " url: 'https://www.last.fm/login',\n",
+ " tags: [ 'Sample' ],\n",
+ " ps: 72\n",
+ " },\n",
+ " { title: 'Tim Hortons', ps: 0, ainfo: 'Tim Hortens' },\n",
+ " { title: 'Snipe Hunting License', ps: 0, ainfo: 'Wendy Appleseed' },\n",
+ " {\n",
+ " title: 'A note to Trash',\n",
+ " ainfo: 'Let’s create a note that we will throw in the trash but not expunge.',\n",
+ " ps: 0\n",
+ " },\n",
+ " {\n",
+ " title: 'CapitalOne MasterCard ***3456',\n",
+ " ainfo: '1234 *********** 3456',\n",
+ " tags: [ 'Sample' ],\n",
+ " ps: 0\n",
+ " },\n",
+ " {\n",
+ " title: 'What is a Secure Note?',\n",
+ " ainfo: '',\n",
+ " tags: [ 'Sample' ],\n",
+ " ps: 0\n",
+ " },\n",
+ " {\n",
+ " title: 'The Unofficial Apple Weblog',\n",
+ " URLs: [ [Object] ],\n",
+ " ainfo: 'WendyAppleseed',\n",
+ " url: 'http://www.tuaw.com',\n",
+ " tags: [ 'Sample' ],\n",
+ " ps: 78\n",
+ " },\n",
+ " { title: \"Wendy's passport\", ps: 0, ainfo: 'ZZ200000' },\n",
+ " {\n",
+ " title: 'Chase VISA ***4356',\n",
+ " ainfo: '1234 *********** 4356',\n",
+ " tags: [ 'Sample' ],\n",
+ " ps: 0\n",
+ " },\n",
+ " {\n",
+ " title: 'Bank of America',\n",
+ " URLs: [ [Object] ],\n",
+ " ainfo: 'WendyAppleseed',\n",
+ " url: 'https://www.bankofamerica.com/',\n",
+ " tags: [ 'Sample', 'Personal' ],\n",
+ " ps: 66\n",
+ " },\n",
+ " {\n",
+ " title: 'A note with some attachments',\n",
+ " ps: 0,\n",
+ " ainfo: 'This note has two attachments.'\n",
+ " },\n",
+ " { title: '1Password', ainfo: '3.0', tags: [ 'Sample' ], ps: 0 },\n",
+ " { title: 'TextExpander', ainfo: '1.3', tags: [ 'Sample' ], ps: 0 },\n",
+ " {\n",
+ " title: 'Business',\n",
+ " ainfo: 'Wendy Appleseed',\n",
+ " tags: [ 'Business', 'Sample' ],\n",
+ " ps: 0\n",
+ " },\n",
+ " {\n",
+ " title: 'MobileMe',\n",
+ " URLs: [ [Object] ],\n",
+ " ainfo: 'wendy.appleseed@me.com',\n",
+ " url: 'https://www.icloud.com/',\n",
+ " tags: [ 'Sample' ],\n",
+ " ps: 66\n",
+ " },\n",
+ " { title: 'Email Account', ps: 0, ainfo: 'wendy.appleseed@me.com' },\n",
+ " {\n",
+ " title: 'Johnny Appleseed Society',\n",
+ " ps: 0,\n",
+ " ainfo: 'Wendy Appleseed'\n",
+ " }\n",
+ "]"
+ ]
+ },
+ "execution_count": 8,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "vault.overviews.values()"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "id": "1547939f-3ee1-49df-9401-c54b8511acb4",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "[Object: null prototype] {\n",
+ " async: [Function (anonymous)],\n",
+ " done: [Function (anonymous)],\n",
+ " sendResult: [Function (anonymous)],\n",
+ " sendError: [Function (anonymous)],\n",
+ " mime: [Function (anonymous)],\n",
+ " text: [Function (anonymous)],\n",
+ " html: [Function (anonymous)],\n",
+ " svg: [Function (anonymous)],\n",
+ " png: [Function (anonymous)],\n",
+ " jpeg: [Function (anonymous)],\n",
+ " json: [Function (anonymous)],\n",
+ " input: [Function (anonymous)],\n",
+ " display: [Function (anonymous)],\n",
+ " clear: [Function (anonymous)]\n",
+ "}"
+ ]
+ },
+ "execution_count": 6,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "$$"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "id": "3625d249-b27e-4990-b433-94238a60f3db",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "meow"
+ ]
+ },
+ "execution_count": 6,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "$$.jsx(meow)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "9899de99-b1a9-4f91-9d48-a63808baedc1",
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "jp-Babel (Node.js)",
+ "language": "babel",
+ "name": "babel"
+ },
+ "language_info": {
+ "file_extension": ".js",
+ "mimetype": "application/javascript",
+ "name": "javascript",
+ "version": "16.10.0"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 5
+}
diff --git a/electron/app/index.tsx b/electron/app/index.tsx
new file mode 100644
index 0000000..b1f0dd8
--- /dev/null
+++ b/electron/app/index.tsx
@@ -0,0 +1,8 @@
+const replaceText = (selector, text) => {
+ const element = document.getElementById(selector)
+ if (element) element.innerText = text
+}
+
+for (const type of ["chrome", "node", "electron"]) {
+ replaceText(`${type}-version`, process.versions[type])
+}
diff --git a/electron/index.html b/electron/index.html
new file mode 100644
index 0000000..6104554
--- /dev/null
+++ b/electron/index.html
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+ Hello World!
+
+
+ Hello World!
+ We are using Node.js , Chromium
+ , and Electron .
+
+
+
diff --git a/electron/index.js b/electron/index.js
new file mode 100644
index 0000000..199105f
--- /dev/null
+++ b/electron/index.js
@@ -0,0 +1,46 @@
+// @ts-check
+// Modules to control application life and create native browser window
+// const path = require("path")
+const { app, BrowserWindow } = require("electron")
+
+function createWindow() {
+ // Create the browser window.
+ const mainWindow = new BrowserWindow({
+ width: 800,
+ height: 600,
+ webPreferences: {
+ nodeIntegration: true,
+ contextIsolation: false,
+ // preload: path.join(__dirname, "preload.js"),
+ },
+ })
+
+ // and load the index.html of the app.
+ mainWindow.loadFile("index.html")
+
+ // Open the DevTools.
+ // mainWindow.webContents.openDevTools()
+}
+
+// This method will be called when Electron has finished
+// initialization and is ready to create browser windows.
+// Some APIs can only be used after this event occurs.
+app.whenReady().then(() => {
+ createWindow()
+
+ app.on("activate", () => {
+ // On macOS it's common to re-create a window in the app when the
+ // dock icon is clicked and there are no other windows open.
+ if (BrowserWindow.getAllWindows().length === 0) createWindow()
+ })
+})
+
+// Quit when all windows are closed, except on macOS. There, it's common
+// for applications and their menu bar to stay active until the user quits
+// explicitly with Cmd + Q.
+app.on("window-all-closed", () => {
+ if (process.platform !== "darwin") app.quit()
+})
+
+// In this file you can include the rest of your app's specific main process
+// code. You can also put them in separate files and require them here.
diff --git a/esbuild.js b/esbuild.js
new file mode 100755
index 0000000..9744071
--- /dev/null
+++ b/esbuild.js
@@ -0,0 +1,44 @@
+#!/usr/bin/env node
+// @ts-check
+const { build } = require("esbuild")
+const sassPlugin = require("esbuild-plugin-sass")
+const { nodeBuiltIns } = require("esbuild-node-builtins")
+
+const args = process.argv.slice(2)
+
+build({
+ bundle: true,
+ define: {
+ "process.browser": "true",
+ "process.env.BLUEPRINT_NAMESPACE": '"bp4"',
+ global: "globalThis",
+ },
+ entryPoints: ["electron/app/index.tsx"],
+ inject: ["./scripts/react-shim.js"],
+ outdir: "electron/bundled",
+ external: ["path", "glob", "fs", "util"],
+ jsxFactory: "esbuildCreateElement",
+ jsxFragment: "esbuildFragment",
+ plugins: [
+ sassPlugin(),
+ nodeBuiltIns({
+ include: ["path", "fs"],
+ }),
+ ],
+ target: ["chrome90"],
+ tsconfig: "./tsconfig.json",
+ sourcemap: "inline",
+ minify: process.env.NODE_ENV === "production",
+ banner: {
+ js: "/* eslint-disable */",
+ },
+ loader: {
+ ".png": "file",
+ ".eot": "file",
+ ".svg": "file",
+ ".woff": "file",
+ ".woff2": "file",
+ ".ttf": "file",
+ },
+ watch: args.includes("-w") || args.includes("--watch"),
+})
diff --git a/package.json b/package.json
index 08ebe21..ee97aee 100644
--- a/package.json
+++ b/package.json
@@ -8,44 +8,54 @@
"build": "rollup -c; cp src/adapters/index.d.ts lib/adapters/; prettier --write lib >/dev/null",
"build:docs": "typedoc --out docs src/index.ts --excludePrivate",
"test": "node --expose-gc node_modules/mocha/bin/_mocha test/**/*.test.ts",
- "repl": "node -r ts-node/register/transpile-only src/repl.ts"
+ "repl": "node -r ts-node/register/transpile-only src/repl.ts",
+ "start": "electron ./electron/index.js"
},
"devDependencies": {
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-replace": "^3.0.0",
- "@types/chai": "^4.2.19",
+ "@types/chai": "^4.2.22",
"@types/chai-as-promised": "^7.1.4",
- "@types/fs-extra": "^9.0.11",
+ "@types/fs-extra": "^9.0.13",
"@types/mocha": "github:whitecolor/mocha-types#da22474cf43f48a56c86f8c23a5a0ea36e295768",
- "@types/node": "^16.0.0",
- "@types/prompts": "^2.0.13",
- "@types/sinon": "^10.0.2",
+ "@types/node": "^16.10.3",
+ "@types/prompts": "^2.0.14",
+ "@types/react": "^17.0.30",
+ "@types/react-dom": "^17.0.9",
+ "@types/sinon": "^10.0.4",
"@types/sinon-chai": "^3.2.5",
- "@typescript-eslint/eslint-plugin": "4.28.2",
- "@typescript-eslint/parser": "4.28.2",
+ "@typescript-eslint/eslint-plugin": "4.33.0",
+ "@typescript-eslint/parser": "4.33.0",
"chai": "^4.3.4",
"chai-as-promised": "^7.1.1",
- "chalk": "^4.1.1",
- "eslint": "7.30.0",
+ "chalk": "^4.1.2",
+ "electron": "^15.2.0",
+ "esbuild": "^0.13.6",
+ "esbuild-node-builtins": "^0.1.0",
+ "esbuild-plugin-sass": "^0.6.0",
+ "eslint": "7.32.0",
"eslint-config-prettier": "8.3.0",
- "eslint-import-resolver-typescript": "2.4.0",
- "eslint-plugin-import": "2.23.4",
- "eslint-plugin-react": "7.24.0",
+ "eslint-import-resolver-typescript": "2.5.0",
+ "eslint-plugin-import": "2.24.2",
+ "eslint-plugin-react": "7.26.1",
"eslint-plugin-react-hooks": "4.2.0",
"fs-extra": "^10.0.0",
- "memfs": "^3.2.2",
- "mocha": "^9.0.2",
- "mochawesome": "^6.2.2",
- "prettier": "^2.3.2",
+ "memfs": "^3.3.0",
+ "mocha": "^9.1.2",
+ "mochawesome": "^6.3.0",
+ "prettier": "^2.4.1",
"prompts": "^2.4.1",
- "rollup": "^2.52.7",
- "rollup-plugin-ts": "^1.4.0",
- "sinon": "^11.1.1",
+ "react": "^17.0.2",
+ "react-dom": "^17.0.2",
+ "rollup": "^2.58.0",
+ "rollup-plugin-ts": "^1.4.7",
+ "sass": "^1.43.2",
+ "sinon": "^11.1.2",
"sinon-chai": "^3.7.0",
- "ts-node": "^10.0.0",
- "tsconfig-paths": "^3.9.0",
- "typedoc": "^0.21.2",
- "typescript": "^4.3.5"
+ "ts-node": "^10.2.1",
+ "tsconfig-paths": "^3.11.0",
+ "typedoc": "^0.22.5",
+ "typescript": "^4.4.3"
},
"prettier": {
"arrowParens": "avoid",
@@ -57,6 +67,6 @@
},
"dependencies": {
"tiny-invariant": "1.1.0",
- "tslib": "2.3.0"
+ "tslib": "2.3.1"
}
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 60a2e3f..218aa7f 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -3,89 +3,107 @@ lockfileVersion: 5.3
specifiers:
'@rollup/plugin-json': ^4.1.0
'@rollup/plugin-replace': ^3.0.0
- '@types/chai': ^4.2.19
+ '@types/chai': ^4.2.22
'@types/chai-as-promised': ^7.1.4
- '@types/fs-extra': ^9.0.11
+ '@types/fs-extra': ^9.0.13
'@types/mocha': github:whitecolor/mocha-types#da22474cf43f48a56c86f8c23a5a0ea36e295768
- '@types/node': ^16.0.0
- '@types/prompts': ^2.0.13
- '@types/sinon': ^10.0.2
+ '@types/node': ^16.10.3
+ '@types/prompts': ^2.0.14
+ '@types/react': ^17.0.30
+ '@types/react-dom': ^17.0.9
+ '@types/sinon': ^10.0.4
'@types/sinon-chai': ^3.2.5
- '@typescript-eslint/eslint-plugin': 4.28.2
- '@typescript-eslint/parser': 4.28.2
+ '@typescript-eslint/eslint-plugin': 4.33.0
+ '@typescript-eslint/parser': 4.33.0
chai: ^4.3.4
chai-as-promised: ^7.1.1
- chalk: ^4.1.1
- eslint: 7.30.0
+ chalk: ^4.1.2
+ electron: ^15.2.0
+ esbuild: ^0.13.6
+ esbuild-node-builtins: ^0.1.0
+ esbuild-plugin-sass: ^0.6.0
+ eslint: 7.32.0
eslint-config-prettier: 8.3.0
- eslint-import-resolver-typescript: 2.4.0
- eslint-plugin-import: 2.23.4
- eslint-plugin-react: 7.24.0
+ eslint-import-resolver-typescript: 2.5.0
+ eslint-plugin-import: 2.24.2
+ eslint-plugin-react: 7.26.1
eslint-plugin-react-hooks: 4.2.0
fs-extra: ^10.0.0
- memfs: ^3.2.2
- mocha: ^9.0.2
- mochawesome: ^6.2.2
- prettier: ^2.3.2
+ memfs: ^3.3.0
+ mocha: ^9.1.2
+ mochawesome: ^6.3.0
+ prettier: ^2.4.1
prompts: ^2.4.1
- rollup: ^2.52.7
- rollup-plugin-ts: ^1.4.0
- sinon: ^11.1.1
+ react: ^17.0.2
+ react-dom: ^17.0.2
+ rollup: ^2.58.0
+ rollup-plugin-ts: ^1.4.7
+ sass: ^1.43.2
+ sinon: ^11.1.2
sinon-chai: ^3.7.0
tiny-invariant: 1.1.0
- ts-node: ^10.0.0
- tsconfig-paths: ^3.9.0
- tslib: 2.3.0
- typedoc: ^0.21.2
- typescript: ^4.3.5
+ ts-node: ^10.2.1
+ tsconfig-paths: ^3.11.0
+ tslib: 2.3.1
+ typedoc: ^0.22.5
+ typescript: ^4.4.3
dependencies:
tiny-invariant: 1.1.0
- tslib: 2.3.0
+ tslib: 2.3.1
devDependencies:
- '@rollup/plugin-json': 4.1.0_rollup@2.52.7
- '@rollup/plugin-replace': 3.0.0_rollup@2.52.7
- '@types/chai': 4.2.19
+ '@rollup/plugin-json': 4.1.0_rollup@2.58.0
+ '@rollup/plugin-replace': 3.0.0_rollup@2.58.0
+ '@types/chai': 4.2.22
'@types/chai-as-promised': 7.1.4
- '@types/fs-extra': 9.0.11
+ '@types/fs-extra': 9.0.13
'@types/mocha': github.com/whitecolor/mocha-types/da22474cf43f48a56c86f8c23a5a0ea36e295768
- '@types/node': 16.0.0
- '@types/prompts': 2.0.13
- '@types/sinon': 10.0.2
+ '@types/node': 16.10.3
+ '@types/prompts': 2.0.14
+ '@types/react': 17.0.30
+ '@types/react-dom': 17.0.9
+ '@types/sinon': 10.0.4
'@types/sinon-chai': 3.2.5
- '@typescript-eslint/eslint-plugin': 4.28.2_5031fffb45dfb7117e61c1d8ea1ef3ff
- '@typescript-eslint/parser': 4.28.2_eslint@7.30.0+typescript@4.3.5
+ '@typescript-eslint/eslint-plugin': 4.33.0_d753869925cce96d3eb2141eeedafe57
+ '@typescript-eslint/parser': 4.33.0_eslint@7.32.0+typescript@4.4.3
chai: 4.3.4
chai-as-promised: 7.1.1_chai@4.3.4
- chalk: 4.1.1
- eslint: 7.30.0
- eslint-config-prettier: 8.3.0_eslint@7.30.0
- eslint-import-resolver-typescript: 2.4.0_4c70df12079b6173ad687cb79f8506b8
- eslint-plugin-import: 2.23.4_eslint@7.30.0
- eslint-plugin-react: 7.24.0_eslint@7.30.0
- eslint-plugin-react-hooks: 4.2.0_eslint@7.30.0
+ chalk: 4.1.2
+ electron: 15.2.0
+ esbuild: 0.13.6
+ esbuild-node-builtins: 0.1.0
+ esbuild-plugin-sass: 0.6.0_esbuild@0.13.6
+ eslint: 7.32.0
+ eslint-config-prettier: 8.3.0_eslint@7.32.0
+ eslint-import-resolver-typescript: 2.5.0_b7a4de75e7d0094cbe979e30a9a325ab
+ eslint-plugin-import: 2.24.2_eslint@7.32.0
+ eslint-plugin-react: 7.26.1_eslint@7.32.0
+ eslint-plugin-react-hooks: 4.2.0_eslint@7.32.0
fs-extra: 10.0.0
- memfs: 3.2.2
- mocha: 9.0.2
- mochawesome: 6.2.2_mocha@9.0.2
- prettier: 2.3.2
+ memfs: 3.3.0
+ mocha: 9.1.2
+ mochawesome: 6.3.0_mocha@9.1.2
+ prettier: 2.4.1
prompts: 2.4.1
- rollup: 2.52.7
- rollup-plugin-ts: 1.4.0_rollup@2.52.7+typescript@4.3.5
- sinon: 11.1.1
- sinon-chai: 3.7.0_chai@4.3.4+sinon@11.1.1
- ts-node: 10.0.0_488376d43314e2606bceb2872a37d0ef
- tsconfig-paths: 3.9.0
- typedoc: 0.21.2_typescript@4.3.5
- typescript: 4.3.5
+ react: 17.0.2
+ react-dom: 17.0.2_react@17.0.2
+ rollup: 2.58.0
+ rollup-plugin-ts: 1.4.7_rollup@2.58.0+typescript@4.4.3
+ sass: 1.43.2
+ sinon: 11.1.2
+ sinon-chai: 3.7.0_chai@4.3.4+sinon@11.1.2
+ ts-node: 10.2.1_8304ecd715830f7c190b4d1dea90b100
+ tsconfig-paths: 3.11.0
+ typedoc: 0.22.5_typescript@4.4.3
+ typescript: 4.4.3
packages:
/@babel/code-frame/7.12.11:
resolution: {integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==}
dependencies:
- '@babel/highlight': 7.10.4
+ '@babel/highlight': 7.14.5
dev: true
/@babel/code-frame/7.14.5:
@@ -95,24 +113,24 @@ packages:
'@babel/highlight': 7.14.5
dev: true
- /@babel/compat-data/7.14.7:
- resolution: {integrity: sha512-nS6dZaISCXJ3+518CWiBfEr//gHyMO02uDxBkXTKZDN5POruCnOZ1N4YBRZDCabwF8nZMWBpRxIicmXtBs+fvw==}
+ /@babel/compat-data/7.15.0:
+ resolution: {integrity: sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==}
engines: {node: '>=6.9.0'}
dev: true
- /@babel/core/7.14.6:
- resolution: {integrity: sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA==}
+ /@babel/core/7.15.5:
+ resolution: {integrity: sha512-pYgXxiwAgQpgM1bNkZsDEq85f0ggXMA5L7c+o3tskGMh2BunCI9QUwB9Z4jpvXUOuMdyGKiGKQiRe11VS6Jzvg==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.14.5
- '@babel/generator': 7.14.5
- '@babel/helper-compilation-targets': 7.14.5_@babel+core@7.14.6
- '@babel/helper-module-transforms': 7.14.5
- '@babel/helpers': 7.14.6
- '@babel/parser': 7.14.7
- '@babel/template': 7.14.5
- '@babel/traverse': 7.14.7
- '@babel/types': 7.14.5
+ '@babel/generator': 7.15.4
+ '@babel/helper-compilation-targets': 7.15.4_@babel+core@7.15.5
+ '@babel/helper-module-transforms': 7.15.7
+ '@babel/helpers': 7.15.4
+ '@babel/parser': 7.15.7
+ '@babel/template': 7.15.4
+ '@babel/traverse': 7.15.4
+ '@babel/types': 7.15.6
convert-source-map: 1.8.0
debug: 4.3.2
gensync: 1.0.0-beta.2
@@ -123,11 +141,11 @@ packages:
- supports-color
dev: true
- /@babel/generator/7.14.5:
- resolution: {integrity: sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==}
+ /@babel/generator/7.15.4:
+ resolution: {integrity: sha512-d3itta0tu+UayjEORPNz6e1T3FtvWlP5N4V5M+lhp/CxT4oAA7/NcScnpRyspUMLK6tu9MNHmQHxRykuN2R7hw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.14.5
+ '@babel/types': 7.15.6
jsesc: 2.5.2
source-map: 0.5.7
dev: true
@@ -136,7 +154,14 @@ packages:
resolution: {integrity: sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.14.5
+ '@babel/types': 7.15.6
+ dev: true
+
+ /@babel/helper-annotate-as-pure/7.15.4:
+ resolution: {integrity: sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/types': 7.15.6
dev: true
/@babel/helper-builder-binary-assignment-operator-visitor/7.14.5:
@@ -144,60 +169,60 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/helper-explode-assignable-expression': 7.14.5
- '@babel/types': 7.14.5
+ '@babel/types': 7.15.6
dev: true
- /@babel/helper-compilation-targets/7.14.5_@babel+core@7.14.6:
- resolution: {integrity: sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==}
+ /@babel/helper-compilation-targets/7.15.4_@babel+core@7.15.5:
+ resolution: {integrity: sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/compat-data': 7.14.7
- '@babel/core': 7.14.6
+ '@babel/compat-data': 7.15.0
+ '@babel/core': 7.15.5
'@babel/helper-validator-option': 7.14.5
- browserslist: 4.16.6
+ browserslist: 4.17.3
semver: 6.3.0
dev: true
- /@babel/helper-create-class-features-plugin/7.14.6_@babel+core@7.14.6:
- resolution: {integrity: sha512-Z6gsfGofTxH/+LQXqYEK45kxmcensbzmk/oi8DmaQytlQCgqNZt9XQF8iqlI/SeXWVjaMNxvYvzaYw+kh42mDg==}
+ /@babel/helper-create-class-features-plugin/7.15.4_@babel+core@7.15.5:
+ resolution: {integrity: sha512-7ZmzFi+DwJx6A7mHRwbuucEYpyBwmh2Ca0RvI6z2+WLZYCqV0JOaLb+u0zbtmDicebgKBZgqbYfLaKNqSgv5Pw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.14.6
- '@babel/helper-annotate-as-pure': 7.14.5
- '@babel/helper-function-name': 7.14.5
- '@babel/helper-member-expression-to-functions': 7.14.7
- '@babel/helper-optimise-call-expression': 7.14.5
- '@babel/helper-replace-supers': 7.14.5
- '@babel/helper-split-export-declaration': 7.14.5
+ '@babel/core': 7.15.5
+ '@babel/helper-annotate-as-pure': 7.15.4
+ '@babel/helper-function-name': 7.15.4
+ '@babel/helper-member-expression-to-functions': 7.15.4
+ '@babel/helper-optimise-call-expression': 7.15.4
+ '@babel/helper-replace-supers': 7.15.4
+ '@babel/helper-split-export-declaration': 7.15.4
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/helper-create-regexp-features-plugin/7.14.5_@babel+core@7.14.6:
+ /@babel/helper-create-regexp-features-plugin/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-annotate-as-pure': 7.14.5
regexpu-core: 4.7.1
dev: true
- /@babel/helper-define-polyfill-provider/0.2.3_@babel+core@7.14.6:
+ /@babel/helper-define-polyfill-provider/0.2.3_@babel+core@7.15.5:
resolution: {integrity: sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==}
peerDependencies:
'@babel/core': ^7.4.0-0
dependencies:
- '@babel/core': 7.14.6
- '@babel/helper-compilation-targets': 7.14.5_@babel+core@7.14.6
- '@babel/helper-module-imports': 7.14.5
+ '@babel/core': 7.15.5
+ '@babel/helper-compilation-targets': 7.15.4_@babel+core@7.15.5
+ '@babel/helper-module-imports': 7.15.4
'@babel/helper-plugin-utils': 7.14.5
- '@babel/traverse': 7.14.7
+ '@babel/traverse': 7.15.4
debug: 4.3.2
lodash.debounce: 4.0.8
resolve: 1.20.0
@@ -210,67 +235,81 @@ packages:
resolution: {integrity: sha512-Htb24gnGJdIGT4vnRKMdoXiOIlqOLmdiUYpAQ0mYfgVT/GDm8GOYhgi4GL+hMKrkiPRohO4ts34ELFsGAPQLDQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.14.5
+ '@babel/types': 7.15.6
dev: true
- /@babel/helper-function-name/7.14.5:
- resolution: {integrity: sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==}
+ /@babel/helper-function-name/7.15.4:
+ resolution: {integrity: sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-get-function-arity': 7.14.5
- '@babel/template': 7.14.5
- '@babel/types': 7.14.5
+ '@babel/helper-get-function-arity': 7.15.4
+ '@babel/template': 7.15.4
+ '@babel/types': 7.15.6
dev: true
- /@babel/helper-get-function-arity/7.14.5:
- resolution: {integrity: sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==}
+ /@babel/helper-get-function-arity/7.15.4:
+ resolution: {integrity: sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.14.5
+ '@babel/types': 7.15.6
dev: true
- /@babel/helper-hoist-variables/7.14.5:
- resolution: {integrity: sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==}
+ /@babel/helper-hoist-variables/7.15.4:
+ resolution: {integrity: sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.14.5
+ '@babel/types': 7.15.6
dev: true
/@babel/helper-member-expression-to-functions/7.14.7:
resolution: {integrity: sha512-TMUt4xKxJn6ccjcOW7c4hlwyJArizskAhoSTOCkA0uZ+KghIaci0Qg9R043kUMWI9mtQfgny+NQ5QATnZ+paaA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.14.5
+ '@babel/types': 7.15.6
+ dev: true
+
+ /@babel/helper-member-expression-to-functions/7.15.4:
+ resolution: {integrity: sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/types': 7.15.6
dev: true
/@babel/helper-module-imports/7.14.5:
resolution: {integrity: sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.14.5
+ '@babel/types': 7.15.6
dev: true
- /@babel/helper-module-transforms/7.14.5:
- resolution: {integrity: sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA==}
+ /@babel/helper-module-imports/7.15.4:
+ resolution: {integrity: sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-module-imports': 7.14.5
- '@babel/helper-replace-supers': 7.14.5
- '@babel/helper-simple-access': 7.14.5
- '@babel/helper-split-export-declaration': 7.14.5
- '@babel/helper-validator-identifier': 7.14.5
- '@babel/template': 7.14.5
- '@babel/traverse': 7.14.7
- '@babel/types': 7.14.5
+ '@babel/types': 7.15.6
+ dev: true
+
+ /@babel/helper-module-transforms/7.15.7:
+ resolution: {integrity: sha512-ZNqjjQG/AuFfekFTY+7nY4RgBSklgTu970c7Rj3m/JOhIu5KPBUuTA9AY6zaKcUvk4g6EbDXdBnhi35FAssdSw==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/helper-module-imports': 7.15.4
+ '@babel/helper-replace-supers': 7.15.4
+ '@babel/helper-simple-access': 7.15.4
+ '@babel/helper-split-export-declaration': 7.15.4
+ '@babel/helper-validator-identifier': 7.15.7
+ '@babel/template': 7.15.4
+ '@babel/traverse': 7.15.4
+ '@babel/types': 7.15.6
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/helper-optimise-call-expression/7.14.5:
- resolution: {integrity: sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==}
+ /@babel/helper-optimise-call-expression/7.15.4:
+ resolution: {integrity: sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.14.5
+ '@babel/types': 7.15.6
dev: true
/@babel/helper-plugin-utils/7.14.5:
@@ -278,13 +317,13 @@ packages:
engines: {node: '>=6.9.0'}
dev: true
- /@babel/helper-remap-async-to-generator/7.14.5:
- resolution: {integrity: sha512-rLQKdQU+HYlxBwQIj8dk4/0ENOUEhA/Z0l4hN8BexpvmSMN9oA9EagjnhnDpNsRdWCfjwa4mn/HyBXO9yhQP6A==}
+ /@babel/helper-remap-async-to-generator/7.15.4:
+ resolution: {integrity: sha512-v53MxgvMK/HCwckJ1bZrq6dNKlmwlyRNYM6ypaRTdXWGOE2c1/SCa6dL/HimhPulGhZKw9W0QhREM583F/t0vQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-annotate-as-pure': 7.14.5
- '@babel/helper-wrap-function': 7.14.5
- '@babel/types': 7.14.5
+ '@babel/helper-annotate-as-pure': 7.15.4
+ '@babel/helper-wrap-function': 7.15.4
+ '@babel/types': 7.15.6
transitivePeerDependencies:
- supports-color
dev: true
@@ -294,36 +333,44 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/helper-member-expression-to-functions': 7.14.7
- '@babel/helper-optimise-call-expression': 7.14.5
- '@babel/traverse': 7.14.7
- '@babel/types': 7.14.5
+ '@babel/helper-optimise-call-expression': 7.15.4
+ '@babel/traverse': 7.15.4
+ '@babel/types': 7.15.6
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/helper-simple-access/7.14.5:
- resolution: {integrity: sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw==}
+ /@babel/helper-replace-supers/7.15.4:
+ resolution: {integrity: sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.14.5
+ '@babel/helper-member-expression-to-functions': 7.15.4
+ '@babel/helper-optimise-call-expression': 7.15.4
+ '@babel/traverse': 7.15.4
+ '@babel/types': 7.15.6
+ transitivePeerDependencies:
+ - supports-color
dev: true
- /@babel/helper-skip-transparent-expression-wrappers/7.14.5:
- resolution: {integrity: sha512-dmqZB7mrb94PZSAOYtr+ZN5qt5owZIAgqtoTuqiFbHFtxgEcmQlRJVI+bO++fciBunXtB6MK7HrzrfcAzIz2NQ==}
+ /@babel/helper-simple-access/7.15.4:
+ resolution: {integrity: sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.14.5
+ '@babel/types': 7.15.6
dev: true
- /@babel/helper-split-export-declaration/7.14.5:
- resolution: {integrity: sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==}
+ /@babel/helper-skip-transparent-expression-wrappers/7.15.4:
+ resolution: {integrity: sha512-BMRLsdh+D1/aap19TycS4eD1qELGrCBJwzaY9IE8LrpJtJb+H7rQkPIdsfgnMtLBA6DJls7X9z93Z4U8h7xw0A==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.14.5
+ '@babel/types': 7.15.6
dev: true
- /@babel/helper-validator-identifier/7.10.4:
- resolution: {integrity: sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==}
+ /@babel/helper-split-export-declaration/7.15.4:
+ resolution: {integrity: sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/types': 7.15.6
dev: true
/@babel/helper-validator-identifier/7.14.5:
@@ -331,42 +378,39 @@ packages:
engines: {node: '>=6.9.0'}
dev: true
+ /@babel/helper-validator-identifier/7.15.7:
+ resolution: {integrity: sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==}
+ engines: {node: '>=6.9.0'}
+ dev: true
+
/@babel/helper-validator-option/7.14.5:
resolution: {integrity: sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==}
engines: {node: '>=6.9.0'}
dev: true
- /@babel/helper-wrap-function/7.14.5:
- resolution: {integrity: sha512-YEdjTCq+LNuNS1WfxsDCNpgXkJaIyqco6DAelTUjT4f2KIWC1nBcaCaSdHTBqQVLnTBexBcVcFhLSU1KnYuePQ==}
+ /@babel/helper-wrap-function/7.15.4:
+ resolution: {integrity: sha512-Y2o+H/hRV5W8QhIfTpRIBwl57y8PrZt6JM3V8FOo5qarjshHItyH5lXlpMfBfmBefOqSCpKZs/6Dxqp0E/U+uw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-function-name': 7.14.5
- '@babel/template': 7.14.5
- '@babel/traverse': 7.14.7
- '@babel/types': 7.14.5
+ '@babel/helper-function-name': 7.15.4
+ '@babel/template': 7.15.4
+ '@babel/traverse': 7.15.4
+ '@babel/types': 7.15.6
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/helpers/7.14.6:
- resolution: {integrity: sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA==}
+ /@babel/helpers/7.15.4:
+ resolution: {integrity: sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/template': 7.14.5
- '@babel/traverse': 7.14.7
- '@babel/types': 7.14.5
+ '@babel/template': 7.15.4
+ '@babel/traverse': 7.15.4
+ '@babel/types': 7.15.6
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/highlight/7.10.4:
- resolution: {integrity: sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==}
- dependencies:
- '@babel/helper-validator-identifier': 7.10.4
- chalk: 2.4.2
- js-tokens: 4.0.0
- dev: true
-
/@babel/highlight/7.14.5:
resolution: {integrity: sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==}
engines: {node: '>=6.9.0'}
@@ -382,829 +426,835 @@ packages:
hasBin: true
dev: true
- /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.14.5_@babel+core@7.14.6:
- resolution: {integrity: sha512-ZoJS2XCKPBfTmL122iP6NM9dOg+d4lc9fFk3zxc8iDjvt8Pk4+TlsHSKhIPf6X+L5ORCdBzqMZDjL/WHj7WknQ==}
+ /@babel/parser/7.15.7:
+ resolution: {integrity: sha512-rycZXvQ+xS9QyIcJ9HXeDWf1uxqlbVFAUq0Rq0dbc50Zb/+wUe/ehyfzGfm9KZZF0kBejYgxltBXocP+gKdL2g==}
+ engines: {node: '>=6.0.0'}
+ hasBin: true
+ dev: true
+
+ /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.15.4_@babel+core@7.15.5:
+ resolution: {integrity: sha512-eBnpsl9tlhPhpI10kU06JHnrYXwg3+V6CaP2idsCXNef0aeslpqyITXQ74Vfk5uHgY7IG7XP0yIH8b42KSzHog==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.13.0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
- '@babel/helper-skip-transparent-expression-wrappers': 7.14.5
- '@babel/plugin-proposal-optional-chaining': 7.14.5_@babel+core@7.14.6
+ '@babel/helper-skip-transparent-expression-wrappers': 7.15.4
+ '@babel/plugin-proposal-optional-chaining': 7.14.5_@babel+core@7.15.5
dev: true
- /@babel/plugin-proposal-async-generator-functions/7.14.7_@babel+core@7.14.6:
- resolution: {integrity: sha512-RK8Wj7lXLY3bqei69/cc25gwS5puEc3dknoFPFbqfy3XxYQBQFvu4ioWpafMBAB+L9NyptQK4nMOa5Xz16og8Q==}
+ /@babel/plugin-proposal-async-generator-functions/7.15.4_@babel+core@7.15.5:
+ resolution: {integrity: sha512-2zt2g5vTXpMC3OmK6uyjvdXptbhBXfA77XGrd3gh93zwG8lZYBLOBImiGBEG0RANu3JqKEACCz5CGk73OJROBw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
- '@babel/helper-remap-async-to-generator': 7.14.5
- '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.14.6
+ '@babel/helper-remap-async-to-generator': 7.15.4
+ '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.15.5
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/plugin-proposal-class-properties/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-proposal-class-properties/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
- '@babel/helper-create-class-features-plugin': 7.14.6_@babel+core@7.14.6
+ '@babel/core': 7.15.5
+ '@babel/helper-create-class-features-plugin': 7.15.4_@babel+core@7.15.5
'@babel/helper-plugin-utils': 7.14.5
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/plugin-proposal-class-static-block/7.14.5_@babel+core@7.14.6:
- resolution: {integrity: sha512-KBAH5ksEnYHCegqseI5N9skTdxgJdmDoAOc0uXa+4QMYKeZD0w5IARh4FMlTNtaHhbB8v+KzMdTgxMMzsIy6Yg==}
+ /@babel/plugin-proposal-class-static-block/7.15.4_@babel+core@7.15.5:
+ resolution: {integrity: sha512-M682XWrrLNk3chXCjoPUQWOyYsB93B9z3mRyjtqqYJWDf2mfCdIYgDrA11cgNVhAQieaq6F2fn2f3wI0U4aTjA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.12.0
dependencies:
- '@babel/core': 7.14.6
- '@babel/helper-create-class-features-plugin': 7.14.6_@babel+core@7.14.6
+ '@babel/core': 7.15.5
+ '@babel/helper-create-class-features-plugin': 7.15.4_@babel+core@7.15.5
'@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.14.6
+ '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.15.5
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/plugin-proposal-dynamic-import/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-proposal-dynamic-import/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.14.6
+ '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.15.5
dev: true
- /@babel/plugin-proposal-export-namespace-from/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-proposal-export-namespace-from/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.14.6
+ '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.15.5
dev: true
- /@babel/plugin-proposal-json-strings/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-proposal-json-strings/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.14.6
+ '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.15.5
dev: true
- /@babel/plugin-proposal-logical-assignment-operators/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-proposal-logical-assignment-operators/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.14.6
+ '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.15.5
dev: true
- /@babel/plugin-proposal-nullish-coalescing-operator/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-proposal-nullish-coalescing-operator/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.14.6
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.15.5
dev: true
- /@babel/plugin-proposal-numeric-separator/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-proposal-numeric-separator/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.14.6
+ '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.15.5
dev: true
- /@babel/plugin-proposal-object-rest-spread/7.14.7_@babel+core@7.14.6:
- resolution: {integrity: sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g==}
+ /@babel/plugin-proposal-object-rest-spread/7.15.6_@babel+core@7.15.5:
+ resolution: {integrity: sha512-qtOHo7A1Vt+O23qEAX+GdBpqaIuD3i9VRrWgCJeq7WO6H2d14EK3q11urj5Te2MAeK97nMiIdRpwd/ST4JFbNg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/compat-data': 7.14.7
- '@babel/core': 7.14.6
- '@babel/helper-compilation-targets': 7.14.5_@babel+core@7.14.6
+ '@babel/compat-data': 7.15.0
+ '@babel/core': 7.15.5
+ '@babel/helper-compilation-targets': 7.15.4_@babel+core@7.15.5
'@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.14.6
- '@babel/plugin-transform-parameters': 7.14.5_@babel+core@7.14.6
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.15.5
+ '@babel/plugin-transform-parameters': 7.15.4_@babel+core@7.15.5
dev: true
- /@babel/plugin-proposal-optional-catch-binding/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-proposal-optional-catch-binding/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.14.6
+ '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.15.5
dev: true
- /@babel/plugin-proposal-optional-chaining/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-proposal-optional-chaining/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
- '@babel/helper-skip-transparent-expression-wrappers': 7.14.5
- '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.14.6
+ '@babel/helper-skip-transparent-expression-wrappers': 7.15.4
+ '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.15.5
dev: true
- /@babel/plugin-proposal-private-methods/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-proposal-private-methods/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
- '@babel/helper-create-class-features-plugin': 7.14.6_@babel+core@7.14.6
+ '@babel/core': 7.15.5
+ '@babel/helper-create-class-features-plugin': 7.15.4_@babel+core@7.15.5
'@babel/helper-plugin-utils': 7.14.5
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/plugin-proposal-private-property-in-object/7.14.5_@babel+core@7.14.6:
- resolution: {integrity: sha512-62EyfyA3WA0mZiF2e2IV9mc9Ghwxcg8YTu8BS4Wss4Y3PY725OmS9M0qLORbJwLqFtGh+jiE4wAmocK2CTUK2Q==}
+ /@babel/plugin-proposal-private-property-in-object/7.15.4_@babel+core@7.15.5:
+ resolution: {integrity: sha512-X0UTixkLf0PCCffxgu5/1RQyGGbgZuKoI+vXP4iSbJSYwPb7hu06omsFGBvQ9lJEvwgrxHdS8B5nbfcd8GyUNA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
- '@babel/helper-annotate-as-pure': 7.14.5
- '@babel/helper-create-class-features-plugin': 7.14.6_@babel+core@7.14.6
+ '@babel/core': 7.15.5
+ '@babel/helper-annotate-as-pure': 7.15.4
+ '@babel/helper-create-class-features-plugin': 7.15.4_@babel+core@7.15.5
'@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.14.6
+ '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.15.5
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/plugin-proposal-unicode-property-regex/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-proposal-unicode-property-regex/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==}
engines: {node: '>=4'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
- '@babel/helper-create-regexp-features-plugin': 7.14.5_@babel+core@7.14.6
+ '@babel/core': 7.15.5
+ '@babel/helper-create-regexp-features-plugin': 7.14.5_@babel+core@7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.14.6:
+ /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.15.5:
resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.14.6:
+ /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.15.5:
resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.14.6:
+ /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.15.5:
resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.14.6:
+ /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.15.5:
resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.14.6:
+ /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.15.5:
resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.14.6:
+ /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.15.5:
resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.14.6:
+ /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.15.5:
resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.14.6:
+ /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.15.5:
resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.14.6:
+ /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.15.5:
resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.14.6:
+ /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.15.5:
resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.14.6:
+ /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.15.5:
resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-transform-arrow-functions/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-transform-arrow-functions/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-transform-async-to-generator/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-transform-async-to-generator/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-module-imports': 7.14.5
'@babel/helper-plugin-utils': 7.14.5
- '@babel/helper-remap-async-to-generator': 7.14.5
+ '@babel/helper-remap-async-to-generator': 7.15.4
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/plugin-transform-block-scoped-functions/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-transform-block-scoped-functions/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-transform-block-scoping/7.14.5_@babel+core@7.14.6:
- resolution: {integrity: sha512-LBYm4ZocNgoCqyxMLoOnwpsmQ18HWTQvql64t3GvMUzLQrNoV1BDG0lNftC8QKYERkZgCCT/7J5xWGObGAyHDw==}
+ /@babel/plugin-transform-block-scoping/7.15.3_@babel+core@7.15.5:
+ resolution: {integrity: sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-transform-classes/7.14.5_@babel+core@7.14.6:
- resolution: {integrity: sha512-J4VxKAMykM06K/64z9rwiL6xnBHgB1+FVspqvlgCdwD1KUbQNfszeKVVOMh59w3sztHYIZDgnhOC4WbdEfHFDA==}
+ /@babel/plugin-transform-classes/7.15.4_@babel+core@7.15.5:
+ resolution: {integrity: sha512-Yjvhex8GzBmmPQUvpXRPWQ9WnxXgAFuZSrqOK/eJlOGIXwvv8H3UEdUigl1gb/bnjTrln+e8bkZUYCBt/xYlBg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
- '@babel/helper-annotate-as-pure': 7.14.5
- '@babel/helper-function-name': 7.14.5
- '@babel/helper-optimise-call-expression': 7.14.5
+ '@babel/core': 7.15.5
+ '@babel/helper-annotate-as-pure': 7.15.4
+ '@babel/helper-function-name': 7.15.4
+ '@babel/helper-optimise-call-expression': 7.15.4
'@babel/helper-plugin-utils': 7.14.5
- '@babel/helper-replace-supers': 7.14.5
- '@babel/helper-split-export-declaration': 7.14.5
+ '@babel/helper-replace-supers': 7.15.4
+ '@babel/helper-split-export-declaration': 7.15.4
globals: 11.12.0
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/plugin-transform-computed-properties/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-transform-computed-properties/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-transform-destructuring/7.14.7_@babel+core@7.14.6:
+ /@babel/plugin-transform-destructuring/7.14.7_@babel+core@7.15.5:
resolution: {integrity: sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-transform-dotall-regex/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-transform-dotall-regex/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
- '@babel/helper-create-regexp-features-plugin': 7.14.5_@babel+core@7.14.6
+ '@babel/core': 7.15.5
+ '@babel/helper-create-regexp-features-plugin': 7.14.5_@babel+core@7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-transform-duplicate-keys/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-transform-duplicate-keys/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-transform-exponentiation-operator/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-transform-exponentiation-operator/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-builder-binary-assignment-operator-visitor': 7.14.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-transform-for-of/7.14.5_@babel+core@7.14.6:
- resolution: {integrity: sha512-CfmqxSUZzBl0rSjpoQSFoR9UEj3HzbGuGNL21/iFTmjb5gFggJp3ph0xR1YBhexmLoKRHzgxuFvty2xdSt6gTA==}
+ /@babel/plugin-transform-for-of/7.15.4_@babel+core@7.15.5:
+ resolution: {integrity: sha512-DRTY9fA751AFBDh2oxydvVm4SYevs5ILTWLs6xKXps4Re/KG5nfUkr+TdHCrRWB8C69TlzVgA9b3RmGWmgN9LA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-transform-function-name/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-transform-function-name/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
- '@babel/helper-function-name': 7.14.5
+ '@babel/core': 7.15.5
+ '@babel/helper-function-name': 7.15.4
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-transform-literals/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-transform-literals/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-transform-member-expression-literals/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-transform-member-expression-literals/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-transform-modules-amd/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-transform-modules-amd/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
- '@babel/helper-module-transforms': 7.14.5
+ '@babel/core': 7.15.5
+ '@babel/helper-module-transforms': 7.15.7
'@babel/helper-plugin-utils': 7.14.5
babel-plugin-dynamic-import-node: 2.3.3
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/plugin-transform-modules-commonjs/7.14.5_@babel+core@7.14.6:
- resolution: {integrity: sha512-en8GfBtgnydoao2PS+87mKyw62k02k7kJ9ltbKe0fXTHrQmG6QZZflYuGI1VVG7sVpx4E1n7KBpNlPb8m78J+A==}
+ /@babel/plugin-transform-modules-commonjs/7.15.4_@babel+core@7.15.5:
+ resolution: {integrity: sha512-qg4DPhwG8hKp4BbVDvX1s8cohM8a6Bvptu4l6Iingq5rW+yRUAhe/YRup/YcW2zCOlrysEWVhftIcKzrEZv3sA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
- '@babel/helper-module-transforms': 7.14.5
+ '@babel/core': 7.15.5
+ '@babel/helper-module-transforms': 7.15.7
'@babel/helper-plugin-utils': 7.14.5
- '@babel/helper-simple-access': 7.14.5
+ '@babel/helper-simple-access': 7.15.4
babel-plugin-dynamic-import-node: 2.3.3
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/plugin-transform-modules-systemjs/7.14.5_@babel+core@7.14.6:
- resolution: {integrity: sha512-mNMQdvBEE5DcMQaL5LbzXFMANrQjd2W7FPzg34Y4yEz7dBgdaC+9B84dSO+/1Wba98zoDbInctCDo4JGxz1VYA==}
+ /@babel/plugin-transform-modules-systemjs/7.15.4_@babel+core@7.15.5:
+ resolution: {integrity: sha512-fJUnlQrl/mezMneR72CKCgtOoahqGJNVKpompKwzv3BrEXdlPspTcyxrZ1XmDTIr9PpULrgEQo3qNKp6dW7ssw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
- '@babel/helper-hoist-variables': 7.14.5
- '@babel/helper-module-transforms': 7.14.5
+ '@babel/core': 7.15.5
+ '@babel/helper-hoist-variables': 7.15.4
+ '@babel/helper-module-transforms': 7.15.7
'@babel/helper-plugin-utils': 7.14.5
- '@babel/helper-validator-identifier': 7.14.5
+ '@babel/helper-validator-identifier': 7.15.7
babel-plugin-dynamic-import-node: 2.3.3
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/plugin-transform-modules-umd/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-transform-modules-umd/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
- '@babel/helper-module-transforms': 7.14.5
+ '@babel/core': 7.15.5
+ '@babel/helper-module-transforms': 7.15.7
'@babel/helper-plugin-utils': 7.14.5
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/plugin-transform-named-capturing-groups-regex/7.14.7_@babel+core@7.14.6:
- resolution: {integrity: sha512-DTNOTaS7TkW97xsDMrp7nycUVh6sn/eq22VaxWfEdzuEbRsiaOU0pqU7DlyUGHVsbQbSghvjKRpEl+nUCKGQSg==}
+ /@babel/plugin-transform-named-capturing-groups-regex/7.14.9_@babel+core@7.15.5:
+ resolution: {integrity: sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.14.6
- '@babel/helper-create-regexp-features-plugin': 7.14.5_@babel+core@7.14.6
+ '@babel/core': 7.15.5
+ '@babel/helper-create-regexp-features-plugin': 7.14.5_@babel+core@7.15.5
dev: true
- /@babel/plugin-transform-new-target/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-transform-new-target/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-transform-object-super/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-transform-object-super/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
'@babel/helper-replace-supers': 7.14.5
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/plugin-transform-parameters/7.14.5_@babel+core@7.14.6:
- resolution: {integrity: sha512-Tl7LWdr6HUxTmzQtzuU14SqbgrSKmaR77M0OKyq4njZLQTPfOvzblNKyNkGwOfEFCEx7KeYHQHDI0P3F02IVkA==}
+ /@babel/plugin-transform-parameters/7.15.4_@babel+core@7.15.5:
+ resolution: {integrity: sha512-9WB/GUTO6lvJU3XQsSr6J/WKvBC2hcs4Pew8YxZagi6GkTdniyqp8On5kqdK8MN0LMeu0mGbhPN+O049NV/9FQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-transform-property-literals/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-transform-property-literals/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-transform-regenerator/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-transform-regenerator/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
regenerator-transform: 0.14.5
dev: true
- /@babel/plugin-transform-reserved-words/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-transform-reserved-words/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-transform-runtime/7.14.5_@babel+core@7.14.6:
- resolution: {integrity: sha512-fPMBhh1AV8ZyneiCIA+wYYUH1arzlXR1UMcApjvchDhfKxhy2r2lReJv8uHEyihi4IFIGlr1Pdx7S5fkESDQsg==}
+ /@babel/plugin-transform-runtime/7.15.0_@babel+core@7.15.5:
+ resolution: {integrity: sha512-sfHYkLGjhzWTq6xsuQ01oEsUYjkHRux9fW1iUA68dC7Qd8BS1Unq4aZ8itmQp95zUzIcyR2EbNMTzAicFj+guw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-module-imports': 7.14.5
'@babel/helper-plugin-utils': 7.14.5
- babel-plugin-polyfill-corejs2: 0.2.2_@babel+core@7.14.6
- babel-plugin-polyfill-corejs3: 0.2.3_@babel+core@7.14.6
- babel-plugin-polyfill-regenerator: 0.2.2_@babel+core@7.14.6
+ babel-plugin-polyfill-corejs2: 0.2.2_@babel+core@7.15.5
+ babel-plugin-polyfill-corejs3: 0.2.3_@babel+core@7.15.5
+ babel-plugin-polyfill-regenerator: 0.2.2_@babel+core@7.15.5
semver: 6.3.0
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/plugin-transform-shorthand-properties/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-transform-shorthand-properties/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-transform-spread/7.14.6_@babel+core@7.14.6:
+ /@babel/plugin-transform-spread/7.14.6_@babel+core@7.15.5:
resolution: {integrity: sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
- '@babel/helper-skip-transparent-expression-wrappers': 7.14.5
+ '@babel/helper-skip-transparent-expression-wrappers': 7.15.4
dev: true
- /@babel/plugin-transform-sticky-regex/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-transform-sticky-regex/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-transform-template-literals/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-transform-template-literals/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-transform-typeof-symbol/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-transform-typeof-symbol/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-transform-unicode-escapes/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-transform-unicode-escapes/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/plugin-transform-unicode-regex/7.14.5_@babel+core@7.14.6:
+ /@babel/plugin-transform-unicode-regex/7.14.5_@babel+core@7.15.5:
resolution: {integrity: sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
- '@babel/helper-create-regexp-features-plugin': 7.14.5_@babel+core@7.14.6
+ '@babel/core': 7.15.5
+ '@babel/helper-create-regexp-features-plugin': 7.14.5_@babel+core@7.15.5
'@babel/helper-plugin-utils': 7.14.5
dev: true
- /@babel/preset-env/7.14.7_@babel+core@7.14.6:
- resolution: {integrity: sha512-itOGqCKLsSUl0Y+1nSfhbuuOlTs0MJk2Iv7iSH+XT/mR8U1zRLO7NjWlYXB47yhK4J/7j+HYty/EhFZDYKa/VA==}
+ /@babel/preset-env/7.15.6_@babel+core@7.15.5:
+ resolution: {integrity: sha512-L+6jcGn7EWu7zqaO2uoTDjjMBW+88FXzV8KvrBl2z6MtRNxlsmUNRlZPaNNPUTgqhyC5DHNFk/2Jmra+ublZWw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/compat-data': 7.14.7
- '@babel/core': 7.14.6
- '@babel/helper-compilation-targets': 7.14.5_@babel+core@7.14.6
+ '@babel/compat-data': 7.15.0
+ '@babel/core': 7.15.5
+ '@babel/helper-compilation-targets': 7.15.4_@babel+core@7.15.5
'@babel/helper-plugin-utils': 7.14.5
'@babel/helper-validator-option': 7.14.5
- '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-proposal-async-generator-functions': 7.14.7_@babel+core@7.14.6
- '@babel/plugin-proposal-class-properties': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-proposal-class-static-block': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-proposal-dynamic-import': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-proposal-export-namespace-from': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-proposal-json-strings': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-proposal-logical-assignment-operators': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-proposal-nullish-coalescing-operator': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-proposal-numeric-separator': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-proposal-object-rest-spread': 7.14.7_@babel+core@7.14.6
- '@babel/plugin-proposal-optional-catch-binding': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-proposal-optional-chaining': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-proposal-private-methods': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-proposal-private-property-in-object': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-proposal-unicode-property-regex': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.14.6
- '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.14.6
- '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.14.6
- '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.14.6
- '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.14.6
- '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.14.6
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.14.6
- '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.14.6
- '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.14.6
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.14.6
- '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.14.6
- '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-arrow-functions': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-async-to-generator': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-block-scoped-functions': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-block-scoping': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-classes': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-computed-properties': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-destructuring': 7.14.7_@babel+core@7.14.6
- '@babel/plugin-transform-dotall-regex': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-duplicate-keys': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-exponentiation-operator': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-for-of': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-function-name': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-literals': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-member-expression-literals': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-modules-amd': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-modules-commonjs': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-modules-systemjs': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-modules-umd': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-named-capturing-groups-regex': 7.14.7_@babel+core@7.14.6
- '@babel/plugin-transform-new-target': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-object-super': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-parameters': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-property-literals': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-regenerator': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-reserved-words': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-shorthand-properties': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-spread': 7.14.6_@babel+core@7.14.6
- '@babel/plugin-transform-sticky-regex': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-template-literals': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-typeof-symbol': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-unicode-escapes': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-unicode-regex': 7.14.5_@babel+core@7.14.6
- '@babel/preset-modules': 0.1.4_@babel+core@7.14.6
- '@babel/types': 7.14.5
- babel-plugin-polyfill-corejs2: 0.2.2_@babel+core@7.14.6
- babel-plugin-polyfill-corejs3: 0.2.3_@babel+core@7.14.6
- babel-plugin-polyfill-regenerator: 0.2.2_@babel+core@7.14.6
- core-js-compat: 3.15.2
+ '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.15.4_@babel+core@7.15.5
+ '@babel/plugin-proposal-async-generator-functions': 7.15.4_@babel+core@7.15.5
+ '@babel/plugin-proposal-class-properties': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-proposal-class-static-block': 7.15.4_@babel+core@7.15.5
+ '@babel/plugin-proposal-dynamic-import': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-proposal-export-namespace-from': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-proposal-json-strings': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-proposal-logical-assignment-operators': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-proposal-nullish-coalescing-operator': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-proposal-numeric-separator': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-proposal-object-rest-spread': 7.15.6_@babel+core@7.15.5
+ '@babel/plugin-proposal-optional-catch-binding': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-proposal-optional-chaining': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-proposal-private-methods': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-proposal-private-property-in-object': 7.15.4_@babel+core@7.15.5
+ '@babel/plugin-proposal-unicode-property-regex': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.15.5
+ '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.15.5
+ '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.15.5
+ '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.15.5
+ '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.15.5
+ '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.15.5
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.15.5
+ '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.15.5
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.15.5
+ '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.15.5
+ '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.15.5
+ '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-transform-arrow-functions': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-transform-async-to-generator': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-transform-block-scoped-functions': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-transform-block-scoping': 7.15.3_@babel+core@7.15.5
+ '@babel/plugin-transform-classes': 7.15.4_@babel+core@7.15.5
+ '@babel/plugin-transform-computed-properties': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-transform-destructuring': 7.14.7_@babel+core@7.15.5
+ '@babel/plugin-transform-dotall-regex': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-transform-duplicate-keys': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-transform-exponentiation-operator': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-transform-for-of': 7.15.4_@babel+core@7.15.5
+ '@babel/plugin-transform-function-name': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-transform-literals': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-transform-member-expression-literals': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-transform-modules-amd': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-transform-modules-commonjs': 7.15.4_@babel+core@7.15.5
+ '@babel/plugin-transform-modules-systemjs': 7.15.4_@babel+core@7.15.5
+ '@babel/plugin-transform-modules-umd': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-transform-named-capturing-groups-regex': 7.14.9_@babel+core@7.15.5
+ '@babel/plugin-transform-new-target': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-transform-object-super': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-transform-parameters': 7.15.4_@babel+core@7.15.5
+ '@babel/plugin-transform-property-literals': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-transform-regenerator': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-transform-reserved-words': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-transform-shorthand-properties': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-transform-spread': 7.14.6_@babel+core@7.15.5
+ '@babel/plugin-transform-sticky-regex': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-transform-template-literals': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-transform-typeof-symbol': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-transform-unicode-escapes': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-transform-unicode-regex': 7.14.5_@babel+core@7.15.5
+ '@babel/preset-modules': 0.1.4_@babel+core@7.15.5
+ '@babel/types': 7.15.6
+ babel-plugin-polyfill-corejs2: 0.2.2_@babel+core@7.15.5
+ babel-plugin-polyfill-corejs3: 0.2.3_@babel+core@7.15.5
+ babel-plugin-polyfill-regenerator: 0.2.2_@babel+core@7.15.5
+ core-js-compat: 3.18.2
semver: 6.3.0
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/preset-modules/0.1.4_@babel+core@7.14.6:
+ /@babel/preset-modules/0.1.4_@babel+core@7.15.5:
resolution: {integrity: sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
+ '@babel/core': 7.15.5
'@babel/helper-plugin-utils': 7.14.5
- '@babel/plugin-proposal-unicode-property-regex': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-transform-dotall-regex': 7.14.5_@babel+core@7.14.6
- '@babel/types': 7.14.5
+ '@babel/plugin-proposal-unicode-property-regex': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-transform-dotall-regex': 7.14.5_@babel+core@7.15.5
+ '@babel/types': 7.15.6
esutils: 2.0.3
dev: true
- /@babel/runtime/7.14.6:
- resolution: {integrity: sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==}
+ /@babel/runtime/7.15.4:
+ resolution: {integrity: sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==}
engines: {node: '>=6.9.0'}
dependencies:
regenerator-runtime: 0.13.7
dev: true
- /@babel/template/7.14.5:
- resolution: {integrity: sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==}
+ /@babel/template/7.15.4:
+ resolution: {integrity: sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.14.5
- '@babel/parser': 7.14.7
- '@babel/types': 7.14.5
+ '@babel/parser': 7.15.7
+ '@babel/types': 7.15.6
dev: true
- /@babel/traverse/7.14.7:
- resolution: {integrity: sha512-9vDr5NzHu27wgwejuKL7kIOm4bwEtaPQ4Z6cpCmjSuaRqpH/7xc4qcGEscwMqlkwgcXl6MvqoAjZkQ24uSdIZQ==}
+ /@babel/traverse/7.15.4:
+ resolution: {integrity: sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.14.5
- '@babel/generator': 7.14.5
- '@babel/helper-function-name': 7.14.5
- '@babel/helper-hoist-variables': 7.14.5
- '@babel/helper-split-export-declaration': 7.14.5
- '@babel/parser': 7.14.7
- '@babel/types': 7.14.5
+ '@babel/generator': 7.15.4
+ '@babel/helper-function-name': 7.15.4
+ '@babel/helper-hoist-variables': 7.15.4
+ '@babel/helper-split-export-declaration': 7.15.4
+ '@babel/parser': 7.15.7
+ '@babel/types': 7.15.6
debug: 4.3.2
globals: 11.12.0
transitivePeerDependencies:
@@ -1219,12 +1269,50 @@ packages:
to-fast-properties: 2.0.0
dev: true
- /@eslint/eslintrc/0.4.2:
- resolution: {integrity: sha512-8nmGq/4ycLpIwzvhI4tNDmQztZ8sp+hI7cyG8i1nQDhkAbRzHpXPidRAHlNvCZQpJTKw5ItIpMw9RSToGF00mg==}
+ /@babel/types/7.15.6:
+ resolution: {integrity: sha512-BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/helper-validator-identifier': 7.15.7
+ to-fast-properties: 2.0.0
+ dev: true
+
+ /@cspotcode/source-map-consumer/0.8.0:
+ resolution: {integrity: sha512-41qniHzTU8yAGbCp04ohlmSrZf8bkf/iJsl3V0dRGsQN/5GFfx+LbCSsCpp2gqrqjTVg/K6O8ycoV35JIwAzAg==}
+ engines: {node: '>= 12'}
+ dev: true
+
+ /@cspotcode/source-map-support/0.6.1:
+ resolution: {integrity: sha512-DX3Z+T5dt1ockmPdobJS/FAsQPW4V4SrWEhD2iYQT2Cb2tQsiMnYxrcUH9By/Z3B+v0S5LMBkQtV/XOBbpLEOg==}
+ engines: {node: '>=12'}
+ dependencies:
+ '@cspotcode/source-map-consumer': 0.8.0
+ dev: true
+
+ /@electron/get/1.13.0:
+ resolution: {integrity: sha512-+SjZhRuRo+STTO1Fdhzqnv9D2ZhjxXP6egsJ9kiO8dtP68cDx7dFCwWi64dlMQV7sWcfW1OYCW4wviEBzmRsfQ==}
+ engines: {node: '>=8.6'}
+ dependencies:
+ debug: 4.3.2
+ env-paths: 2.2.1
+ fs-extra: 8.1.0
+ got: 9.6.0
+ progress: 2.0.3
+ semver: 6.3.0
+ sumchecker: 3.0.1
+ optionalDependencies:
+ global-agent: 2.2.0
+ global-tunnel-ng: 2.7.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /@eslint/eslintrc/0.4.3:
+ resolution: {integrity: sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==}
engines: {node: ^10.12.0 || >=12.0.0}
dependencies:
ajv: 6.12.6
- debug: 4.3.1
+ debug: 4.3.2
espree: 7.3.1
globals: 13.9.0
ignore: 4.0.6
@@ -1241,7 +1329,7 @@ packages:
engines: {node: '>=10.10.0'}
dependencies:
'@humanwhocodes/object-schema': 1.2.0
- debug: 4.3.1
+ debug: 4.3.2
minimatch: 3.0.4
transitivePeerDependencies:
- supports-color
@@ -1251,8 +1339,8 @@ packages:
resolution: {integrity: sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==}
dev: true
- /@mdn/browser-compat-data/3.3.10:
- resolution: {integrity: sha512-3pUDpaS17YjM0yCUyZCzNGVd+p9ig4UUTw0RI5EDpiLlwwDiiSmU+31fhEqv7gHAxkW7X1TUP8z7YXsWY2SJsg==}
+ /@mdn/browser-compat-data/4.0.5:
+ resolution: {integrity: sha512-KPSNaHUl5aikqsQU7LpBntFzaPbhm5OJxD88Wv00OKDc4wudyid2wDFqLeb7VcYT9x5bND8PPFloWdK5DY0pHA==}
dev: true
/@nodelib/fs.scandir/2.1.3:
@@ -1276,26 +1364,26 @@ packages:
fastq: 1.8.0
dev: true
- /@rollup/plugin-json/4.1.0_rollup@2.52.7:
+ /@rollup/plugin-json/4.1.0_rollup@2.58.0:
resolution: {integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==}
peerDependencies:
rollup: ^1.20.0 || ^2.0.0
dependencies:
- '@rollup/pluginutils': 3.1.0_rollup@2.52.7
- rollup: 2.52.7
+ '@rollup/pluginutils': 3.1.0_rollup@2.58.0
+ rollup: 2.58.0
dev: true
- /@rollup/plugin-replace/3.0.0_rollup@2.52.7:
+ /@rollup/plugin-replace/3.0.0_rollup@2.58.0:
resolution: {integrity: sha512-3c7JCbMuYXM4PbPWT4+m/4Y6U60SgsnDT/cCyAyUKwFHg7pTSfsSQzIpETha3a3ig6OdOKzZz87D9ZXIK3qsDg==}
peerDependencies:
rollup: ^1.20.0 || ^2.0.0
dependencies:
- '@rollup/pluginutils': 3.1.0_rollup@2.52.7
+ '@rollup/pluginutils': 3.1.0_rollup@2.58.0
magic-string: 0.25.7
- rollup: 2.52.7
+ rollup: 2.58.0
dev: true
- /@rollup/pluginutils/3.1.0_rollup@2.52.7:
+ /@rollup/pluginutils/3.1.0_rollup@2.58.0:
resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==}
engines: {node: '>= 8.0.0'}
peerDependencies:
@@ -1304,18 +1392,20 @@ packages:
'@types/estree': 0.0.39
estree-walker: 1.0.1
picomatch: 2.3.0
- rollup: 2.52.7
+ rollup: 2.58.0
dev: true
- /@rollup/pluginutils/4.1.0_rollup@2.52.7:
- resolution: {integrity: sha512-TrBhfJkFxA+ER+ew2U2/fHbebhLT/l/2pRk0hfj9KusXUuRXd2v0R58AfaZK9VXDQ4TogOSEmICVrQAA3zFnHQ==}
+ /@rollup/pluginutils/4.1.1:
+ resolution: {integrity: sha512-clDjivHqWGXi7u+0d2r2sBi4Ie6VLEAzWMIkvJLnDmxoOhBYOTfzGbOQBA32THHm11/LiJbd01tJUpJsbshSWQ==}
engines: {node: '>= 8.0.0'}
- peerDependencies:
- rollup: ^1.20.0||^2.0.0
dependencies:
estree-walker: 2.0.2
picomatch: 2.3.0
- rollup: 2.52.7
+ dev: true
+
+ /@sindresorhus/is/0.14.0:
+ resolution: {integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==}
+ engines: {node: '>=6'}
dev: true
/@sinonjs/commons/1.8.3:
@@ -1342,6 +1432,13 @@ packages:
resolution: {integrity: sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ==}
dev: true
+ /@szmarczak/http-timer/1.1.2:
+ resolution: {integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==}
+ engines: {node: '>=6'}
+ dependencies:
+ defer-to-connect: 1.1.3
+ dev: true
+
/@tsconfig/node10/1.0.8:
resolution: {integrity: sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==}
dev: true
@@ -1354,12 +1451,12 @@ packages:
resolution: {integrity: sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==}
dev: true
- /@tsconfig/node16/1.0.1:
- resolution: {integrity: sha512-FTgBI767POY/lKNDNbIzgAX6miIDBs6NTCbdlDb8TrWovHsSvaVIZDlTqym29C6UqhzwcJx4CYr+AlrMywA0cA==}
+ /@tsconfig/node16/1.0.2:
+ resolution: {integrity: sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==}
dev: true
- /@types/babel__core/7.1.14:
- resolution: {integrity: sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==}
+ /@types/babel__core/7.1.16:
+ resolution: {integrity: sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==}
dependencies:
'@babel/parser': 7.14.7
'@babel/types': 7.14.5
@@ -1371,20 +1468,20 @@ packages:
/@types/babel__generator/7.6.2:
resolution: {integrity: sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==}
dependencies:
- '@babel/types': 7.14.5
+ '@babel/types': 7.15.6
dev: true
/@types/babel__template/7.4.0:
resolution: {integrity: sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==}
dependencies:
- '@babel/parser': 7.14.7
- '@babel/types': 7.14.5
+ '@babel/parser': 7.15.7
+ '@babel/types': 7.15.6
dev: true
/@types/babel__traverse/7.14.0:
resolution: {integrity: sha512-IilJZ1hJBUZwMOVDNTdflOOLzJB/ZtljYVa7k3gEZN/jqIJIPkWHC6dvbX+DD2CwZDHB9wAKzZPzzqMIkW37/w==}
dependencies:
- '@babel/types': 7.14.5
+ '@babel/types': 7.15.6
dev: true
/@types/chai-as-promised/7.1.4:
@@ -1393,10 +1490,6 @@ packages:
'@types/chai': 4.2.20
dev: true
- /@types/chai/4.2.19:
- resolution: {integrity: sha512-jRJgpRBuY+7izT7/WNXP/LsMO9YonsstuL+xuvycDyESpoDoIAsMd7suwpB4h9oEWB+ZlPTqJJ8EHomzNhwTPQ==}
- dev: true
-
/@types/chai/4.2.20:
resolution: {integrity: sha512-E121rHk/4BlcEwANZOwcHl8L/Sl0zyIFXJoyggXkl7FCT/4MTf5u25f+qiphe0V5ELaFIkCptgvbf4whCJUVMA==}
dev: true
@@ -1405,14 +1498,18 @@ packages:
resolution: {integrity: sha512-yd+9qKmJxm496BOV9CMNaey8TWsikaZOwMRwPHQIjcOJM9oV+fi9ZMNw3JsVnbEEbo2gRTDnGEBv8pjyn67hNg==}
dev: true
+ /@types/chai/4.2.22:
+ resolution: {integrity: sha512-tFfcE+DSTzWAgifkjik9AySNqIyNoYwmR+uecPwwD/XRNfvOjmC/FjCxpiUGDkDVDphPfCUecSQVFw+lN3M3kQ==}
+ dev: true
+
/@types/estree/0.0.39:
resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==}
dev: true
- /@types/fs-extra/9.0.11:
- resolution: {integrity: sha512-mZsifGG4QeQ7hlkhO56u7zt/ycBgGxSVsFI/6lGTU34VtwkiqrrSDgw0+ygs8kFGWcXnFQWMrzF2h7TtDFNixA==}
+ /@types/fs-extra/9.0.13:
+ resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==}
dependencies:
- '@types/node': 16.0.0
+ '@types/node': 16.10.3
dev: true
/@types/json-schema/7.0.7:
@@ -1423,26 +1520,52 @@ packages:
resolution: {integrity: sha1-7ihweulOEdK4J7y+UnC86n8+ce4=}
dev: true
+ /@types/node/14.17.27:
+ resolution: {integrity: sha512-94+Ahf9IcaDuJTle/2b+wzvjmutxXAEXU6O81JHblYXUg2BDG+dnBy7VxIPHKAyEEDHzCMQydTJuWvrE+Aanzw==}
+ dev: true
+
/@types/node/15.14.1:
resolution: {integrity: sha512-wF6hazbsnwaW3GhK4jFuw5NaLDQVRQ6pWQUGAUrJzxixFkTaODSiAKMPXuHwPEPkAKQWHAzj6uJ5h+3zU9gQxg==}
dev: true
- /@types/node/16.0.0:
- resolution: {integrity: sha512-TmCW5HoZ2o2/z2EYi109jLqIaPIi9y/lc2LmDCWzuCi35bcaQ+OtUh6nwBiFK7SOu25FAU5+YKdqFZUwtqGSdg==}
+ /@types/node/16.10.3:
+ resolution: {integrity: sha512-ho3Ruq+fFnBrZhUYI46n/bV2GjwzSkwuT4dTf0GkuNFmnb8nq4ny2z9JEVemFi6bdEJanHLlYfy9c6FN9B9McQ==}
dev: true
- /@types/object-path/0.11.0:
- resolution: {integrity: sha512-/tuN8jDbOXcPk+VzEVZzzAgw1Byz7s/itb2YI10qkSyy6nykJH02DuhfrflxVdAdE7AZ91h5X6Cn0dmVdFw2TQ==}
+ /@types/object-path/0.11.1:
+ resolution: {integrity: sha512-219LSCO9HPcoXcRTC6DbCs0FRhZgBnEMzf16RRqkT40WbkKx3mOeQuz3e2XqbfhOz/AHfbru0kzB1n1RCAsIIg==}
dev: true
- /@types/prompts/2.0.13:
- resolution: {integrity: sha512-jwMOIGy49VruR/gYehhJYgpVzB+EVpEE7t7j9m1oTo4HMpOe7KmsyqdBuoxAzA5B4caUgx0cKrWr7wUEqMXJ7Q==}
+ /@types/prompts/2.0.14:
+ resolution: {integrity: sha512-HZBd99fKxRWpYCErtm2/yxUZv6/PBI9J7N4TNFffl5JbrYMHBwF25DjQGTW3b3jmXq+9P6/8fCIb2ee57BFfYA==}
dependencies:
- '@types/node': 16.0.0
+ '@types/node': 16.10.3
dev: true
- /@types/semver/7.3.6:
- resolution: {integrity: sha512-0caWDWmpCp0uifxFh+FaqK3CuZ2SkRR/ZRxAV5+zNdC3QVUi6wyOJnefhPvtNt8NQWXB5OA93BUvZsXpWat2Xw==}
+ /@types/prop-types/15.7.4:
+ resolution: {integrity: sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==}
+ dev: true
+
+ /@types/react-dom/17.0.9:
+ resolution: {integrity: sha512-wIvGxLfgpVDSAMH5utdL9Ngm5Owu0VsGmldro3ORLXV8CShrL8awVj06NuEXFQ5xyaYfdca7Sgbk/50Ri1GdPg==}
+ dependencies:
+ '@types/react': 17.0.30
+ dev: true
+
+ /@types/react/17.0.30:
+ resolution: {integrity: sha512-3Dt/A8gd3TCXi2aRe84y7cK1K8G+N9CZRDG8kDGguOKa0kf/ZkSwTmVIDPsm/KbQOVMaDJXwhBtuOXxqwdpWVg==}
+ dependencies:
+ '@types/prop-types': 15.7.4
+ '@types/scheduler': 0.16.2
+ csstype: 3.0.9
+ dev: true
+
+ /@types/scheduler/0.16.2:
+ resolution: {integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==}
+ dev: true
+
+ /@types/semver/7.3.8:
+ resolution: {integrity: sha512-D/2EJvAlCEtYFEYmmlGwbGXuK886HzyCc3nZX/tkFTQdEU8jZDAgiv08P162yB17y4ZXZoq7yFAnW4GDBb9Now==}
dev: true
/@types/sinon-chai/3.2.5:
@@ -1458,12 +1581,18 @@ packages:
'@sinonjs/fake-timers': 7.1.2
dev: true
+ /@types/sinon/10.0.4:
+ resolution: {integrity: sha512-fOYjrxQv8zJsqOY6V6ecP4eZhQBxtY80X0er1VVnUIAIZo74jHm8e1vguG5Yt4Iv8W2Wr7TgibB8MfRe32k9pA==}
+ dependencies:
+ '@sinonjs/fake-timers': 7.1.2
+ dev: true
+
/@types/ua-parser-js/0.7.36:
resolution: {integrity: sha512-N1rW+njavs70y2cApeIw1vLMYXRwfBy+7trgavGuuTfOd7j1Yh7QTRc/yqsPl6ncokt72ZXuxEU0PiCp9bSwNQ==}
dev: true
- /@typescript-eslint/eslint-plugin/4.28.2_5031fffb45dfb7117e61c1d8ea1ef3ff:
- resolution: {integrity: sha512-PGqpLLzHSxq956rzNGasO3GsAPf2lY9lDUBXhS++SKonglUmJypaUtcKzRtUte8CV7nruwnDxtLUKpVxs0wQBw==}
+ /@typescript-eslint/eslint-plugin/4.33.0_d753869925cce96d3eb2141eeedafe57:
+ resolution: {integrity: sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==}
engines: {node: ^10.12.0 || >=12.0.0}
peerDependencies:
'@typescript-eslint/parser': ^4.0.0
@@ -1473,40 +1602,41 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/experimental-utils': 4.28.2_eslint@7.30.0+typescript@4.3.5
- '@typescript-eslint/parser': 4.28.2_eslint@7.30.0+typescript@4.3.5
- '@typescript-eslint/scope-manager': 4.28.2
+ '@typescript-eslint/experimental-utils': 4.33.0_eslint@7.32.0+typescript@4.4.3
+ '@typescript-eslint/parser': 4.33.0_eslint@7.32.0+typescript@4.4.3
+ '@typescript-eslint/scope-manager': 4.33.0
debug: 4.3.2
- eslint: 7.30.0
+ eslint: 7.32.0
functional-red-black-tree: 1.0.1
+ ignore: 5.1.8
regexpp: 3.1.0
semver: 7.3.5
- tsutils: 3.21.0_typescript@4.3.5
- typescript: 4.3.5
+ tsutils: 3.21.0_typescript@4.4.3
+ typescript: 4.4.3
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/experimental-utils/4.28.2_eslint@7.30.0+typescript@4.3.5:
- resolution: {integrity: sha512-MwHPsL6qo98RC55IoWWP8/opTykjTp4JzfPu1VfO2Z0MshNP0UZ1GEV5rYSSnZSUI8VD7iHvtIPVGW5Nfh7klQ==}
+ /@typescript-eslint/experimental-utils/4.33.0_eslint@7.32.0+typescript@4.4.3:
+ resolution: {integrity: sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==}
engines: {node: ^10.12.0 || >=12.0.0}
peerDependencies:
eslint: '*'
dependencies:
'@types/json-schema': 7.0.7
- '@typescript-eslint/scope-manager': 4.28.2
- '@typescript-eslint/types': 4.28.2
- '@typescript-eslint/typescript-estree': 4.28.2_typescript@4.3.5
- eslint: 7.30.0
+ '@typescript-eslint/scope-manager': 4.33.0
+ '@typescript-eslint/types': 4.33.0
+ '@typescript-eslint/typescript-estree': 4.33.0_typescript@4.4.3
+ eslint: 7.32.0
eslint-scope: 5.1.1
- eslint-utils: 3.0.0_eslint@7.30.0
+ eslint-utils: 3.0.0_eslint@7.32.0
transitivePeerDependencies:
- supports-color
- typescript
dev: true
- /@typescript-eslint/parser/4.28.2_eslint@7.30.0+typescript@4.3.5:
- resolution: {integrity: sha512-Q0gSCN51eikAgFGY+gnd5p9bhhCUAl0ERMiDKrTzpSoMYRubdB8MJrTTR/BBii8z+iFwz8oihxd0RAdP4l8w8w==}
+ /@typescript-eslint/parser/4.33.0_eslint@7.32.0+typescript@4.4.3:
+ resolution: {integrity: sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==}
engines: {node: ^10.12.0 || >=12.0.0}
peerDependencies:
eslint: ^5.0.0 || ^6.0.0 || ^7.0.0
@@ -1515,31 +1645,31 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/scope-manager': 4.28.2
- '@typescript-eslint/types': 4.28.2
- '@typescript-eslint/typescript-estree': 4.28.2_typescript@4.3.5
+ '@typescript-eslint/scope-manager': 4.33.0
+ '@typescript-eslint/types': 4.33.0
+ '@typescript-eslint/typescript-estree': 4.33.0_typescript@4.4.3
debug: 4.3.2
- eslint: 7.30.0
- typescript: 4.3.5
+ eslint: 7.32.0
+ typescript: 4.4.3
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/scope-manager/4.28.2:
- resolution: {integrity: sha512-MqbypNjIkJFEFuOwPWNDjq0nqXAKZvDNNs9yNseoGBB1wYfz1G0WHC2AVOy4XD7di3KCcW3+nhZyN6zruqmp2A==}
+ /@typescript-eslint/scope-manager/4.33.0:
+ resolution: {integrity: sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==}
engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1}
dependencies:
- '@typescript-eslint/types': 4.28.2
- '@typescript-eslint/visitor-keys': 4.28.2
+ '@typescript-eslint/types': 4.33.0
+ '@typescript-eslint/visitor-keys': 4.33.0
dev: true
- /@typescript-eslint/types/4.28.2:
- resolution: {integrity: sha512-Gr15fuQVd93uD9zzxbApz3wf7ua3yk4ZujABZlZhaxxKY8ojo448u7XTm/+ETpy0V0dlMtj6t4VdDvdc0JmUhA==}
+ /@typescript-eslint/types/4.33.0:
+ resolution: {integrity: sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==}
engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1}
dev: true
- /@typescript-eslint/typescript-estree/4.28.2_typescript@4.3.5:
- resolution: {integrity: sha512-86lLstLvK6QjNZjMoYUBMMsULFw0hPHJlk1fzhAVoNjDBuPVxiwvGuPQq3fsBMCxuDJwmX87tM/AXoadhHRljg==}
+ /@typescript-eslint/typescript-estree/4.33.0_typescript@4.4.3:
+ resolution: {integrity: sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==}
engines: {node: ^10.12.0 || >=12.0.0}
peerDependencies:
typescript: '*'
@@ -1547,23 +1677,23 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/types': 4.28.2
- '@typescript-eslint/visitor-keys': 4.28.2
+ '@typescript-eslint/types': 4.33.0
+ '@typescript-eslint/visitor-keys': 4.33.0
debug: 4.3.2
globby: 11.0.4
is-glob: 4.0.1
semver: 7.3.5
- tsutils: 3.21.0_typescript@4.3.5
- typescript: 4.3.5
+ tsutils: 3.21.0_typescript@4.4.3
+ typescript: 4.4.3
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/visitor-keys/4.28.2:
- resolution: {integrity: sha512-aT2B4PLyyRDUVUafXzpZFoc0C9t0za4BJAKP5sgWIhG+jHECQZUEjuQSCIwZdiJJ4w4cgu5r3Kh20SOdtEBl0w==}
+ /@typescript-eslint/visitor-keys/4.33.0:
+ resolution: {integrity: sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==}
engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1}
dependencies:
- '@typescript-eslint/types': 4.28.2
+ '@typescript-eslint/types': 4.33.0
eslint-visitor-keys: 2.0.0
dev: true
@@ -1584,12 +1714,23 @@ packages:
acorn: 7.4.1
dev: true
+ /acorn-walk/8.2.0:
+ resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==}
+ engines: {node: '>=0.4.0'}
+ dev: true
+
/acorn/7.4.1:
resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==}
engines: {node: '>=0.4.0'}
hasBin: true
dev: true
+ /acorn/8.5.0:
+ resolution: {integrity: sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==}
+ engines: {node: '>=0.4.0'}
+ hasBin: true
+ dev: true
+
/ajv/6.12.6:
resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
dependencies:
@@ -1613,11 +1754,6 @@ packages:
engines: {node: '>=6'}
dev: true
- /ansi-regex/3.0.0:
- resolution: {integrity: sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=}
- engines: {node: '>=4'}
- dev: true
-
/ansi-regex/4.1.0:
resolution: {integrity: sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==}
engines: {node: '>=6'}
@@ -1672,7 +1808,7 @@ packages:
define-properties: 1.1.3
es-abstract: 1.18.3
get-intrinsic: 1.1.1
- is-string: 1.0.5
+ is-string: 1.0.6
dev: true
/array-union/2.1.0:
@@ -1695,10 +1831,28 @@ packages:
dependencies:
call-bind: 1.0.2
define-properties: 1.1.3
- es-abstract: 1.18.0-next.1
+ es-abstract: 1.19.1
function-bind: 1.1.1
dev: true
+ /asn1.js/5.4.1:
+ resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==}
+ dependencies:
+ bn.js: 4.12.0
+ inherits: 2.0.4
+ minimalistic-assert: 1.0.1
+ safer-buffer: 2.1.2
+ dev: true
+
+ /assert/2.0.0:
+ resolution: {integrity: sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==}
+ dependencies:
+ es6-object-assign: 1.1.0
+ is-nan: 1.3.2
+ object-is: 1.1.5
+ util: 0.12.4
+ dev: true
+
/assertion-error/1.1.0:
resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==}
dev: true
@@ -1708,44 +1862,54 @@ packages:
engines: {node: '>=8'}
dev: true
+ /at-least-node/1.0.0:
+ resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==}
+ engines: {node: '>= 4.0.0'}
+ dev: true
+
+ /available-typed-arrays/1.0.5:
+ resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==}
+ engines: {node: '>= 0.4'}
+ dev: true
+
/babel-plugin-dynamic-import-node/2.3.3:
resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==}
dependencies:
object.assign: 4.1.2
dev: true
- /babel-plugin-polyfill-corejs2/0.2.2_@babel+core@7.14.6:
+ /babel-plugin-polyfill-corejs2/0.2.2_@babel+core@7.15.5:
resolution: {integrity: sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/compat-data': 7.14.7
- '@babel/core': 7.14.6
- '@babel/helper-define-polyfill-provider': 0.2.3_@babel+core@7.14.6
+ '@babel/compat-data': 7.15.0
+ '@babel/core': 7.15.5
+ '@babel/helper-define-polyfill-provider': 0.2.3_@babel+core@7.15.5
semver: 6.3.0
transitivePeerDependencies:
- supports-color
dev: true
- /babel-plugin-polyfill-corejs3/0.2.3_@babel+core@7.14.6:
+ /babel-plugin-polyfill-corejs3/0.2.3_@babel+core@7.15.5:
resolution: {integrity: sha512-rCOFzEIJpJEAU14XCcV/erIf/wZQMmMT5l5vXOpL5uoznyOGfDIjPj6FVytMvtzaKSTSVKouOCTPJ5OMUZH30g==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
- '@babel/helper-define-polyfill-provider': 0.2.3_@babel+core@7.14.6
- core-js-compat: 3.15.2
+ '@babel/core': 7.15.5
+ '@babel/helper-define-polyfill-provider': 0.2.3_@babel+core@7.15.5
+ core-js-compat: 3.18.2
transitivePeerDependencies:
- supports-color
dev: true
- /babel-plugin-polyfill-regenerator/0.2.2_@babel+core@7.14.6:
+ /babel-plugin-polyfill-regenerator/0.2.2_@babel+core@7.15.5:
resolution: {integrity: sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.14.6
- '@babel/helper-define-polyfill-provider': 0.2.3_@babel+core@7.14.6
+ '@babel/core': 7.15.5
+ '@babel/helper-define-polyfill-provider': 0.2.3_@babel+core@7.15.5
transitivePeerDependencies:
- supports-color
dev: true
@@ -1754,11 +1918,28 @@ packages:
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
dev: true
+ /base64-js/1.5.1:
+ resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
+ dev: true
+
/binary-extensions/2.2.0:
resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}
engines: {node: '>=8'}
dev: true
+ /bn.js/4.12.0:
+ resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==}
+ dev: true
+
+ /bn.js/5.2.0:
+ resolution: {integrity: sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==}
+ dev: true
+
+ /boolean/3.1.4:
+ resolution: {integrity: sha512-3hx0kwU3uzG6ReQ3pnaFQPSktpBw6RHN3/ivDKEuU8g1XSfafowyvDnadjv1xp8IZqhtSukxlwv9bF6FhX8m0w==}
+ dev: true
+ optional: true
+
/brace-expansion/1.1.11:
resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
dependencies:
@@ -1773,40 +1954,143 @@ packages:
fill-range: 7.0.1
dev: true
+ /brorand/1.1.0:
+ resolution: {integrity: sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=}
+ dev: true
+
/browser-stdout/1.3.1:
resolution: {integrity: sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==}
dev: true
- /browserslist-generator/1.0.59:
- resolution: {integrity: sha512-pY1JNAxBMtsDbmLxTn5AXM5j+R7L0WAEFSFUr7zC9bKQJAqjMG83AUV2+EIdxPGV3297PMKAUW9MB8OQ1IEyVg==}
+ /browserify-aes/1.2.0:
+ resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==}
+ dependencies:
+ buffer-xor: 1.0.3
+ cipher-base: 1.0.4
+ create-hash: 1.2.0
+ evp_bytestokey: 1.0.3
+ inherits: 2.0.4
+ safe-buffer: 5.2.1
+ dev: true
+
+ /browserify-cipher/1.0.1:
+ resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==}
+ dependencies:
+ browserify-aes: 1.2.0
+ browserify-des: 1.0.2
+ evp_bytestokey: 1.0.3
+ dev: true
+
+ /browserify-des/1.0.2:
+ resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==}
+ dependencies:
+ cipher-base: 1.0.4
+ des.js: 1.0.1
+ inherits: 2.0.4
+ safe-buffer: 5.2.1
+ dev: true
+
+ /browserify-rsa/4.1.0:
+ resolution: {integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==}
+ dependencies:
+ bn.js: 5.2.0
+ randombytes: 2.1.0
+ dev: true
+
+ /browserify-sign/4.2.1:
+ resolution: {integrity: sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==}
+ dependencies:
+ bn.js: 5.2.0
+ browserify-rsa: 4.1.0
+ create-hash: 1.2.0
+ create-hmac: 1.1.7
+ elliptic: 6.5.4
+ inherits: 2.0.4
+ parse-asn1: 5.1.6
+ readable-stream: 3.6.0
+ safe-buffer: 5.2.1
+ dev: true
+
+ /browserify-zlib/0.2.0:
+ resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==}
+ dependencies:
+ pako: 1.0.11
+ dev: true
+
+ /browserslist-generator/1.0.64:
+ resolution: {integrity: sha512-70g7RMq7eKVc2NnvybDtF+G6A6vVnF5fLXJ3qQqiquDb5t8O2OWUzux0F2/+Z7Cix9ZR1NdTfaAQl9AZyCB3Dw==}
engines: {node: '>=8.0.0'}
dependencies:
- '@mdn/browser-compat-data': 3.3.10
- '@types/object-path': 0.11.0
- '@types/semver': 7.3.6
+ '@mdn/browser-compat-data': 4.0.5
+ '@types/object-path': 0.11.1
+ '@types/semver': 7.3.8
'@types/ua-parser-js': 0.7.36
- browserslist: 4.16.6
- caniuse-lite: 1.0.30001242
- isbot: 3.0.26
- object-path: 0.11.5
+ browserslist: 4.17.1
+ caniuse-lite: 1.0.30001265
+ isbot: 3.3.3
+ object-path: 0.11.8
semver: 7.3.5
ua-parser-js: 0.7.28
dev: true
- /browserslist/4.16.6:
- resolution: {integrity: sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==}
+ /browserslist/4.17.1:
+ resolution: {integrity: sha512-aLD0ZMDSnF4lUt4ZDNgqi5BUn9BZ7YdQdI/cYlILrhdSSZJLU9aNZoD5/NBmM4SK34APB2e83MOsRt1EnkuyaQ==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001242
- colorette: 1.2.2
- electron-to-chromium: 1.3.766
+ caniuse-lite: 1.0.30001265
+ electron-to-chromium: 1.3.860
escalade: 3.1.1
- node-releases: 1.1.73
+ nanocolors: 0.1.12
+ node-releases: 1.1.77
dev: true
- /buffer-from/1.1.1:
- resolution: {integrity: sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==}
+ /browserslist/4.17.3:
+ resolution: {integrity: sha512-59IqHJV5VGdcJZ+GZ2hU5n4Kv3YiASzW6Xk5g9tf5a/MAzGeFwgGWU39fVzNIOVcgB3+Gp+kiQu0HEfTVU/3VQ==}
+ engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
+ hasBin: true
+ dependencies:
+ caniuse-lite: 1.0.30001265
+ electron-to-chromium: 1.3.860
+ escalade: 3.1.1
+ node-releases: 1.1.77
+ picocolors: 0.2.1
+ dev: true
+
+ /buffer-crc32/0.2.13:
+ resolution: {integrity: sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=}
+ dev: true
+
+ /buffer-from/1.1.2:
+ resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
+ dev: true
+
+ /buffer-xor/1.0.3:
+ resolution: {integrity: sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=}
+ dev: true
+
+ /buffer/6.0.3:
+ resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==}
+ dependencies:
+ base64-js: 1.5.1
+ ieee754: 1.2.1
+ dev: true
+
+ /builtin-status-codes/3.0.0:
+ resolution: {integrity: sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=}
+ dev: true
+
+ /cacheable-request/6.1.0:
+ resolution: {integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==}
+ engines: {node: '>=8'}
+ dependencies:
+ clone-response: 1.0.2
+ get-stream: 5.2.0
+ http-cache-semantics: 4.1.0
+ keyv: 3.1.0
+ lowercase-keys: 2.0.0
+ normalize-url: 4.5.1
+ responselike: 1.0.2
dev: true
/call-bind/1.0.2:
@@ -1831,8 +2115,8 @@ packages:
engines: {node: '>=10'}
dev: true
- /caniuse-lite/1.0.30001242:
- resolution: {integrity: sha512-KvNuZ/duufelMB3w2xtf9gEWCSxJwUgoxOx5b6ScLXC4kPc9xsczUVCPrQU26j5kOsHM4pSUL54tAZt5THQKug==}
+ /caniuse-lite/1.0.30001265:
+ resolution: {integrity: sha512-YzBnspggWV5hep1m9Z6sZVLOt7vrju8xWooFAgN6BA5qvy98qPAPb7vNUzypFaoh2pb3vlfzbDO8tB57UPGbtw==}
dev: true
/chai-as-promised/7.1.1_chai@4.3.4:
@@ -1865,16 +2149,8 @@ packages:
supports-color: 5.5.0
dev: true
- /chalk/4.1.0:
- resolution: {integrity: sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==}
- engines: {node: '>=10'}
- dependencies:
- ansi-styles: 4.3.0
- supports-color: 7.2.0
- dev: true
-
- /chalk/4.1.1:
- resolution: {integrity: sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==}
+ /chalk/4.1.2:
+ resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
engines: {node: '>=10'}
dependencies:
ansi-styles: 4.3.0
@@ -1900,6 +2176,13 @@ packages:
fsevents: 2.3.2
dev: true
+ /cipher-base/1.0.4:
+ resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==}
+ dependencies:
+ inherits: 2.0.4
+ safe-buffer: 5.2.1
+ dev: true
+
/cliui/5.0.0:
resolution: {integrity: sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==}
dependencies:
@@ -1916,6 +2199,12 @@ packages:
wrap-ansi: 7.0.0
dev: true
+ /clone-response/1.0.2:
+ resolution: {integrity: sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=}
+ dependencies:
+ mimic-response: 1.0.1
+ dev: true
+
/color-convert/1.9.3:
resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
dependencies:
@@ -1937,47 +2226,97 @@ packages:
resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
dev: true
- /colorette/1.2.2:
- resolution: {integrity: sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==}
- dev: true
-
- /compatfactory/0.0.7_typescript@4.3.5:
- resolution: {integrity: sha512-O11m9rzI6B8NEVf+u2kVt7dNf5oy8kaEp6i8r3cj8UVsT58zxW0jEABcyijoEcCwqNrJQvn2gSJ/XMLadLQEoQ==}
+ /compatfactory/0.0.9_typescript@4.4.3:
+ resolution: {integrity: sha512-WzoRZSBtsC5TT2J+MZNlo4Qpssf7ofSaRJUT3hN8nNeGilKOnTjR707k+hUU7QhVbyg3cmfWJlabTfMZgZtvEA==}
engines: {node: '>=10.0.0'}
peerDependencies:
typescript: '>=3.x || >= 4.x'
dependencies:
- helpertypes: 0.0.2
- typescript: 4.3.5
- dev: true
-
- /compatfactory/0.0.8_typescript@4.3.5:
- resolution: {integrity: sha512-0XBP2rWr98/ONiNqaNfJU9vxtbZ0GokxFFoc1aQIWl85aimUjUfJhIWKDsbJ3rEpHKlFFmHX1EzVziwR+Cg0Ww==}
- engines: {node: '>=10.0.0'}
- peerDependencies:
- typescript: '>=3.x || >= 4.x'
- dependencies:
- helpertypes: 0.0.3
- typescript: 4.3.5
+ helpertypes: 0.0.4
+ typescript: 4.4.3
dev: true
/concat-map/0.0.1:
resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=}
dev: true
+ /concat-stream/1.6.2:
+ resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==}
+ engines: {'0': node >= 0.8}
+ dependencies:
+ buffer-from: 1.1.2
+ inherits: 2.0.4
+ readable-stream: 2.3.7
+ typedarray: 0.0.6
+ dev: true
+
+ /config-chain/1.1.13:
+ resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==}
+ dependencies:
+ ini: 1.3.8
+ proto-list: 1.2.4
+ dev: true
+ optional: true
+
+ /console-browserify/1.2.0:
+ resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==}
+ dev: true
+
+ /constants-browserify/1.0.0:
+ resolution: {integrity: sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=}
+ dev: true
+
/convert-source-map/1.8.0:
resolution: {integrity: sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==}
dependencies:
safe-buffer: 5.1.2
dev: true
- /core-js-compat/3.15.2:
- resolution: {integrity: sha512-Wp+BJVvwopjI+A1EFqm2dwUmWYXrvucmtIB2LgXn/Rb+gWPKYxtmb4GKHGKG/KGF1eK9jfjzT38DITbTOCX/SQ==}
+ /core-js-compat/3.18.2:
+ resolution: {integrity: sha512-25VJYCJtGjZwLguj7d66oiHfmnVw3TMOZ0zV8DyMJp/aeQ3OjR519iOOeck08HMyVVRAqXxafc2Hl+5QstJrsQ==}
dependencies:
- browserslist: 4.16.6
+ browserslist: 4.17.3
semver: 7.0.0
dev: true
+ /core-js/3.18.3:
+ resolution: {integrity: sha512-tReEhtMReZaPFVw7dajMx0vlsz3oOb8ajgPoHVYGxr8ErnZ6PcYEvvmjGmXlfpnxpkYSdOQttjB+MvVbCGfvLw==}
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /core-util-is/1.0.3:
+ resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
+ dev: true
+
+ /create-ecdh/4.0.4:
+ resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==}
+ dependencies:
+ bn.js: 4.12.0
+ elliptic: 6.5.4
+ dev: true
+
+ /create-hash/1.2.0:
+ resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==}
+ dependencies:
+ cipher-base: 1.0.4
+ inherits: 2.0.4
+ md5.js: 1.3.5
+ ripemd160: 2.0.2
+ sha.js: 2.4.11
+ dev: true
+
+ /create-hmac/1.1.7:
+ resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==}
+ dependencies:
+ cipher-base: 1.0.4
+ create-hash: 1.2.0
+ inherits: 2.0.4
+ ripemd160: 2.0.2
+ safe-buffer: 5.2.1
+ sha.js: 2.4.11
+ dev: true
+
/create-require/1.1.1:
resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==}
dev: true
@@ -1998,6 +2337,34 @@ packages:
'@types/node': 15.14.1
dev: true
+ /crypto-browserify/3.12.0:
+ resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==}
+ dependencies:
+ browserify-cipher: 1.0.1
+ browserify-sign: 4.2.1
+ create-ecdh: 4.0.4
+ create-hash: 1.2.0
+ create-hmac: 1.1.7
+ diffie-hellman: 5.0.3
+ inherits: 2.0.4
+ pbkdf2: 3.1.2
+ public-encrypt: 4.0.3
+ randombytes: 2.1.0
+ randomfill: 1.0.4
+ dev: true
+
+ /css-tree/1.1.3:
+ resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==}
+ engines: {node: '>=8.0.0'}
+ dependencies:
+ mdn-data: 2.0.14
+ source-map: 0.6.1
+ dev: true
+
+ /csstype/3.0.9:
+ resolution: {integrity: sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw==}
+ dev: true
+
/dateformat/3.0.3:
resolution: {integrity: sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==}
dev: true
@@ -2014,44 +2381,6 @@ packages:
ms: 2.1.3
dev: true
- /debug/4.2.0:
- resolution: {integrity: sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==}
- engines: {node: '>=6.0'}
- deprecated: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
- dependencies:
- ms: 2.1.2
- dev: true
-
- /debug/4.3.1:
- resolution: {integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==}
- engines: {node: '>=6.0'}
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
- dependencies:
- ms: 2.1.2
- dev: true
-
- /debug/4.3.1_supports-color@8.1.1:
- resolution: {integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==}
- engines: {node: '>=6.0'}
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
- dependencies:
- ms: 2.1.2
- supports-color: 8.1.1
- dev: true
-
/debug/4.3.2:
resolution: {integrity: sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==}
engines: {node: '>=6.0'}
@@ -2064,6 +2393,19 @@ packages:
ms: 2.1.2
dev: true
+ /debug/4.3.2_supports-color@8.1.1:
+ resolution: {integrity: sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==}
+ engines: {node: '>=6.0'}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+ dependencies:
+ ms: 2.1.2
+ supports-color: 8.1.1
+ dev: true
+
/decamelize/1.2.0:
resolution: {integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=}
engines: {node: '>=0.10.0'}
@@ -2074,6 +2416,13 @@ packages:
engines: {node: '>=10'}
dev: true
+ /decompress-response/3.3.0:
+ resolution: {integrity: sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=}
+ engines: {node: '>=4'}
+ dependencies:
+ mimic-response: 1.0.1
+ dev: true
+
/deep-eql/3.0.1:
resolution: {integrity: sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==}
engines: {node: '>=0.12'}
@@ -2085,6 +2434,10 @@ packages:
resolution: {integrity: sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=}
dev: true
+ /defer-to-connect/1.1.3:
+ resolution: {integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==}
+ dev: true
+
/define-properties/1.1.3:
resolution: {integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==}
engines: {node: '>= 0.4'}
@@ -2092,6 +2445,18 @@ packages:
object-keys: 1.1.1
dev: true
+ /des.js/1.0.1:
+ resolution: {integrity: sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==}
+ dependencies:
+ inherits: 2.0.4
+ minimalistic-assert: 1.0.1
+ dev: true
+
+ /detect-node/2.1.0:
+ resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==}
+ dev: true
+ optional: true
+
/diff/4.0.2:
resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==}
engines: {node: '>=0.3.1'}
@@ -2102,6 +2467,14 @@ packages:
engines: {node: '>=0.3.1'}
dev: true
+ /diffie-hellman/5.0.3:
+ resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==}
+ dependencies:
+ bn.js: 4.12.0
+ miller-rabin: 4.0.1
+ randombytes: 2.1.0
+ dev: true
+
/dir-glob/3.0.1:
resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
engines: {node: '>=8'}
@@ -2123,8 +2496,42 @@ packages:
esutils: 2.0.3
dev: true
- /electron-to-chromium/1.3.766:
- resolution: {integrity: sha512-u2quJ862q9reRKh/je3GXis3w38+RoXH1J9N3XjtsS6NzmUAosNsyZgUVFZPN/ZlJ3v6T0rTyZR3q/J5c6Sy5w==}
+ /domain-browser/4.22.0:
+ resolution: {integrity: sha512-IGBwjF7tNk3cwypFNH/7bfzBcgSCbaMOD3GsaY1AU/JRrnHnYgEM0+9kQt52iZxjNsjBtJYtao146V+f8jFZNw==}
+ engines: {node: '>=10'}
+ dev: true
+
+ /duplexer3/0.1.4:
+ resolution: {integrity: sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=}
+ dev: true
+
+ /electron-to-chromium/1.3.860:
+ resolution: {integrity: sha512-gWwGZ+Wv4Mou2SJRH6JQzhTPjL5f95SX7n6VkLTQ/Q/INsZLZNQ1vH2GlZjozKyvT0kkFuCmWTwIoCj+/hUDPw==}
+ dev: true
+
+ /electron/15.2.0:
+ resolution: {integrity: sha512-kg0JdlsVbJgD/hO/A7o9VH8U44pQWkIsyt/sALxH6g8CiHQxMujLn2JfB2gyUfHXPT7m8vD4Z+CurS2KodEsWw==}
+ engines: {node: '>= 8.6'}
+ hasBin: true
+ requiresBuild: true
+ dependencies:
+ '@electron/get': 1.13.0
+ '@types/node': 14.17.27
+ extract-zip: 1.7.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /elliptic/6.5.4:
+ resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==}
+ dependencies:
+ bn.js: 4.12.0
+ brorand: 1.1.0
+ hash.js: 1.1.7
+ hmac-drbg: 1.0.1
+ inherits: 2.0.4
+ minimalistic-assert: 1.0.1
+ minimalistic-crypto-utils: 1.0.1
dev: true
/emoji-regex/7.0.3:
@@ -2135,6 +2542,18 @@ packages:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
dev: true
+ /encodeurl/1.0.2:
+ resolution: {integrity: sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=}
+ engines: {node: '>= 0.8'}
+ dev: true
+ optional: true
+
+ /end-of-stream/1.4.4:
+ resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==}
+ dependencies:
+ once: 1.4.0
+ dev: true
+
/enquirer/2.3.6:
resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==}
engines: {node: '>=8.6'}
@@ -2142,30 +2561,17 @@ packages:
ansi-colors: 4.1.1
dev: true
+ /env-paths/2.2.1:
+ resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==}
+ engines: {node: '>=6'}
+ dev: true
+
/error-ex/1.3.2:
resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
dependencies:
is-arrayish: 0.2.1
dev: true
- /es-abstract/1.18.0-next.1:
- resolution: {integrity: sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==}
- engines: {node: '>= 0.4'}
- dependencies:
- es-to-primitive: 1.2.1
- function-bind: 1.1.1
- has: 1.0.3
- has-symbols: 1.0.2
- is-callable: 1.2.2
- is-negative-zero: 2.0.0
- is-regex: 1.1.1
- object-inspect: 1.8.0
- object-keys: 1.1.1
- object.assign: 4.1.1
- string.prototype.trimend: 1.0.2
- string.prototype.trimstart: 1.0.2
- dev: true
-
/es-abstract/1.18.3:
resolution: {integrity: sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==}
engines: {node: '>= 0.4'}
@@ -2188,15 +2594,251 @@ packages:
unbox-primitive: 1.0.1
dev: true
+ /es-abstract/1.19.1:
+ resolution: {integrity: sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.2
+ es-to-primitive: 1.2.1
+ function-bind: 1.1.1
+ get-intrinsic: 1.1.1
+ get-symbol-description: 1.0.0
+ has: 1.0.3
+ has-symbols: 1.0.2
+ internal-slot: 1.0.3
+ is-callable: 1.2.4
+ is-negative-zero: 2.0.1
+ is-regex: 1.1.4
+ is-shared-array-buffer: 1.0.1
+ is-string: 1.0.7
+ is-weakref: 1.0.1
+ object-inspect: 1.11.0
+ object-keys: 1.1.1
+ object.assign: 4.1.2
+ string.prototype.trimend: 1.0.4
+ string.prototype.trimstart: 1.0.4
+ unbox-primitive: 1.0.1
+ dev: true
+
/es-to-primitive/1.2.1:
resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==}
engines: {node: '>= 0.4'}
dependencies:
- is-callable: 1.2.3
+ is-callable: 1.2.4
is-date-object: 1.0.4
is-symbol: 1.0.4
dev: true
+ /es6-error/4.1.1:
+ resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==}
+ dev: true
+ optional: true
+
+ /es6-object-assign/1.1.0:
+ resolution: {integrity: sha1-wsNYJlYkfDnqEHyx5mUrb58kUjw=}
+ dev: true
+
+ /esbuild-android-arm64/0.13.6:
+ resolution: {integrity: sha512-uEwrMRzqNzXxzIi0K/CtHn3/SPoRso4Dd/aJCpf9KuX+kCs9Tlhz29cKbZieznYAekdo36fDUrZyuugAwSdI+A==}
+ cpu: [arm64]
+ os: [android]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /esbuild-darwin-64/0.13.6:
+ resolution: {integrity: sha512-oJdWZn2QV5LTM24/vVWaUFlMVlRhpG9zZIA6Xd+xbCULOURwYnYRQWIzRpXNtTfuAr3+em9PqKUaGtYqvO/DYg==}
+ cpu: [x64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /esbuild-darwin-arm64/0.13.6:
+ resolution: {integrity: sha512-+f8Yn5doTEpCWtBaGxciDTikxESdGCNZpLYtXzMJLTWFHr8zqfAf4TAYGvg6T5T6N7OMC8HHy3GM+BijFXDXMg==}
+ cpu: [arm64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /esbuild-freebsd-64/0.13.6:
+ resolution: {integrity: sha512-Yb/DgZUX0C6i4vnOymthLzoWAJBYWbn3Y2F4wKEufsx2veGN/wlwO/yz7IWGVVzb2zMUqbt30hCLF61sUFe7gA==}
+ cpu: [x64]
+ os: [freebsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /esbuild-freebsd-arm64/0.13.6:
+ resolution: {integrity: sha512-UKYlEb7mwprSJ9VW9+q3/Mgxest45I6rGMB/hrKY1T6lqoBVhWS4BTbL4EGetWdk05Tw4njFAO9+nmxgl7jMlA==}
+ cpu: [arm64]
+ os: [freebsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /esbuild-linux-32/0.13.6:
+ resolution: {integrity: sha512-hQCZfSLBYtn8f1afFT6Dh9KeLsW12xLqrqssbhpi/xfN9c/bbCh/QQZaR9ZOEnmBHHRPb7rbSo3jQqlCWYb7LQ==}
+ cpu: [ia32]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /esbuild-linux-64/0.13.6:
+ resolution: {integrity: sha512-bRQwsD+xJoajonfyeq5JpiNRogH4mYFYbYsGhwrtQ4pMGk93V/4KuKQiKEisRZO0hYhZL4MtxufwF195zKlCAw==}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /esbuild-linux-arm/0.13.6:
+ resolution: {integrity: sha512-qQUrpL7QoPqujXEFSpeu6QZ43z0+OdDPHDkLO0GPbpV/jebP7J+0FreMqoq7ZxWG4rPigwcRdEyqzHh8Bh4Faw==}
+ cpu: [arm]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /esbuild-linux-arm64/0.13.6:
+ resolution: {integrity: sha512-sRc1lt9ma1xBvInCwpS77ywR6KVdcJNsErsrDkDXx3mVe8DLLEn05TG0nIX9I+s8ouHEepikdKCfe1DZdILRjQ==}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /esbuild-linux-mips64le/0.13.6:
+ resolution: {integrity: sha512-1lsHZaIsHlFkHn1QRa/EONPGVHwzdIrkKn6r2m9cYUIn2J+rKtJg0e+WkNG3MaIrxozaGKaiSPGvaG1toCbZjw==}
+ cpu: [mips64el]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /esbuild-linux-ppc64le/0.13.6:
+ resolution: {integrity: sha512-x223JNC8XeLDf05zLaKfxqCEWVct4frp8ft8Qc13cha33TMrqMFaSPq6cgpgT2VYuUsXtwoocoWChKfvy+AUQg==}
+ cpu: [ppc64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /esbuild-netbsd-64/0.13.6:
+ resolution: {integrity: sha512-TonKf530kT25+zi1Da6esITmuBJe13QiN+QGVch6YE8t720IvIelDGwkOQN3Td7A0JjbSbK3u+Fo6YaL151VxQ==}
+ cpu: [x64]
+ os: [netbsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /esbuild-node-builtins/0.1.0:
+ resolution: {integrity: sha512-/9vvf347QxWeMN0oCVw7T1bfSg23Gv/TEYkUq/LMUudmRteoXs/iJ8uaLuBhCHUopqePqvW6nGE0b5SGOctliw==}
+ dependencies:
+ assert: 2.0.0
+ browserify-zlib: 0.2.0
+ buffer: 6.0.3
+ console-browserify: 1.2.0
+ constants-browserify: 1.0.0
+ crypto-browserify: 3.12.0
+ domain-browser: 4.22.0
+ events: 3.3.0
+ https-browserify: 1.0.0
+ os-browserify: 0.3.0
+ path-browserify: 1.0.1
+ process: 0.11.10
+ punycode: 2.1.1
+ querystring-es3: 0.2.1
+ readable-stream: 2.3.7
+ stream-browserify: 3.0.0
+ stream-http: 3.2.0
+ string_decoder: 1.3.0
+ timers-browserify: 2.0.12
+ tslib: 2.3.1
+ tty-browserify: 0.0.1
+ url: 0.11.0
+ util: 0.12.4
+ vm-browserify: 1.1.2
+ dev: true
+
+ /esbuild-openbsd-64/0.13.6:
+ resolution: {integrity: sha512-WFa5J0IuyER0UJbCGw87gvGWXGfhxeNppYcvQjp0pWYuH4FS+YqphyjV0RJlybzzDpAXkyZ9RzkMFtSAp+6AUA==}
+ cpu: [x64]
+ os: [openbsd]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /esbuild-plugin-sass/0.6.0_esbuild@0.13.6:
+ resolution: {integrity: sha512-WuQu6sIx9SUwEJ5yLO3Bk86R4vPnC5rzCr4mdOzBWdi0CyC56pIVNrpVgoNkqG/qrQPmh49aYg+9QYJTCRuYAw==}
+ peerDependencies:
+ esbuild: '>=0.11.14'
+ dependencies:
+ css-tree: 1.1.3
+ esbuild: 0.13.6
+ fs-extra: 9.1.0
+ sass: 1.43.2
+ tmp: 0.2.1
+ dev: true
+
+ /esbuild-sunos-64/0.13.6:
+ resolution: {integrity: sha512-duCL8Ewri+zjKxuN/61maniDxcd8fHwSuubdAPofll0y0E6WcL/R/e/mQzhHIuoguFm5RJkKun1qua54javh7g==}
+ cpu: [x64]
+ os: [sunos]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /esbuild-windows-32/0.13.6:
+ resolution: {integrity: sha512-U8RkpT4f0/dygA5ytFyHNZ/fRECU9LWBMrqWflNhM31iTi6RhU0QTuOzFYkmpYnwl358ZZhVoBeEOm313d4u4A==}
+ cpu: [ia32]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /esbuild-windows-64/0.13.6:
+ resolution: {integrity: sha512-A23VyUeyBfSWUYNL0jtrJi5M/2yR/RR8zfpGQ0wU0fldqV2vxnvmBYOBwRxexFYCDRpRWh4cPFsoYoXRCFa8Dg==}
+ cpu: [x64]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /esbuild-windows-arm64/0.13.6:
+ resolution: {integrity: sha512-K/pFqK/s5C6wXYcFKO9iPY4yU3DI0/Gbl1W2+OhaPHoXu13VGBmqbCiQ5lohHGE72FFQl76naOjEayEiI+gDMQ==}
+ cpu: [arm64]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /esbuild/0.13.6:
+ resolution: {integrity: sha512-zkMkYwC9ohVe6qxXykKf/4jfbtM/09CL8UEEnwuhO7Xq8NOTN2yAwCrmKKvHlGrEej6Y8e/tAmHB7wMMg7O0ew==}
+ hasBin: true
+ requiresBuild: true
+ optionalDependencies:
+ esbuild-android-arm64: 0.13.6
+ esbuild-darwin-64: 0.13.6
+ esbuild-darwin-arm64: 0.13.6
+ esbuild-freebsd-64: 0.13.6
+ esbuild-freebsd-arm64: 0.13.6
+ esbuild-linux-32: 0.13.6
+ esbuild-linux-64: 0.13.6
+ esbuild-linux-arm: 0.13.6
+ esbuild-linux-arm64: 0.13.6
+ esbuild-linux-mips64le: 0.13.6
+ esbuild-linux-ppc64le: 0.13.6
+ esbuild-netbsd-64: 0.13.6
+ esbuild-openbsd-64: 0.13.6
+ esbuild-sunos-64: 0.13.6
+ esbuild-windows-32: 0.13.6
+ esbuild-windows-64: 0.13.6
+ esbuild-windows-arm64: 0.13.6
+ dev: true
+
/escalade/3.1.1:
resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}
engines: {node: '>=6'}
@@ -2216,50 +2858,50 @@ packages:
engines: {node: '>=10'}
dev: true
- /eslint-config-prettier/8.3.0_eslint@7.30.0:
+ /eslint-config-prettier/8.3.0_eslint@7.32.0:
resolution: {integrity: sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==}
hasBin: true
peerDependencies:
eslint: '>=7.0.0'
dependencies:
- eslint: 7.30.0
+ eslint: 7.32.0
dev: true
- /eslint-import-resolver-node/0.3.4:
- resolution: {integrity: sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==}
+ /eslint-import-resolver-node/0.3.6:
+ resolution: {integrity: sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==}
dependencies:
- debug: 2.6.9
+ debug: 3.2.7
resolve: 1.20.0
dev: true
- /eslint-import-resolver-typescript/2.4.0_4c70df12079b6173ad687cb79f8506b8:
- resolution: {integrity: sha512-useJKURidCcldRLCNKWemr1fFQL1SzB3G4a0li6lFGvlc5xGe1hY343bvG07cbpCzPuM/lK19FIJB3XGFSkplA==}
+ /eslint-import-resolver-typescript/2.5.0_b7a4de75e7d0094cbe979e30a9a325ab:
+ resolution: {integrity: sha512-qZ6e5CFr+I7K4VVhQu3M/9xGv9/YmwsEXrsm3nimw8vWaVHRDrQRp26BgCypTxBp3vUp4o5aVEJRiy0F2DFddQ==}
engines: {node: '>=4'}
peerDependencies:
eslint: '*'
eslint-plugin-import: '*'
dependencies:
debug: 4.3.2
- eslint: 7.30.0
- eslint-plugin-import: 2.23.4_eslint@7.30.0
+ eslint: 7.32.0
+ eslint-plugin-import: 2.24.2_eslint@7.32.0
glob: 7.1.7
is-glob: 4.0.1
resolve: 1.20.0
- tsconfig-paths: 3.9.0
+ tsconfig-paths: 3.11.0
transitivePeerDependencies:
- supports-color
dev: true
- /eslint-module-utils/2.6.1:
- resolution: {integrity: sha512-ZXI9B8cxAJIH4nfkhTwcRTEAnrVfobYqwjWy/QMCZ8rHkZHFjf9yO4BzpiF9kCSfNlMG54eKigISHpX0+AaT4A==}
+ /eslint-module-utils/2.6.2:
+ resolution: {integrity: sha512-QG8pcgThYOuqxupd06oYTZoNOGaUdTY1PqK+oS6ElF6vs4pBdk/aYxFVQQXzcrAqp9m7cl7lb2ubazX+g16k2Q==}
engines: {node: '>=4'}
dependencies:
debug: 3.2.7
pkg-dir: 2.0.0
dev: true
- /eslint-plugin-import/2.23.4_eslint@7.30.0:
- resolution: {integrity: sha512-6/wP8zZRsnQFiR3iaPFgh5ImVRM1WN5NUWfTIRqwOdeiGJlBcSk82o1FEVq8yXmy4lkIzTo7YhHCIxlU/2HyEQ==}
+ /eslint-plugin-import/2.24.2_eslint@7.32.0:
+ resolution: {integrity: sha512-hNVtyhiEtZmpsabL4neEj+6M5DCLgpYyG9nzJY8lZQeQXEn5UPW1DpUdsMHMXsq98dbNm7nt1w9ZMSVpfJdi8Q==}
engines: {node: '>=4'}
peerDependencies:
eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0
@@ -2268,31 +2910,31 @@ packages:
array.prototype.flat: 1.2.4
debug: 2.6.9
doctrine: 2.1.0
- eslint: 7.30.0
- eslint-import-resolver-node: 0.3.4
- eslint-module-utils: 2.6.1
+ eslint: 7.32.0
+ eslint-import-resolver-node: 0.3.6
+ eslint-module-utils: 2.6.2
find-up: 2.1.0
has: 1.0.3
- is-core-module: 2.4.0
+ is-core-module: 2.7.0
minimatch: 3.0.4
object.values: 1.1.4
pkg-up: 2.0.0
read-pkg-up: 3.0.0
resolve: 1.20.0
- tsconfig-paths: 3.9.0
+ tsconfig-paths: 3.11.0
dev: true
- /eslint-plugin-react-hooks/4.2.0_eslint@7.30.0:
+ /eslint-plugin-react-hooks/4.2.0_eslint@7.32.0:
resolution: {integrity: sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==}
engines: {node: '>=10'}
peerDependencies:
eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0
dependencies:
- eslint: 7.30.0
+ eslint: 7.32.0
dev: true
- /eslint-plugin-react/7.24.0_eslint@7.30.0:
- resolution: {integrity: sha512-KJJIx2SYx7PBx3ONe/mEeMz4YE0Lcr7feJTCMyyKb/341NcjuAgim3Acgan89GfPv7nxXK2+0slu0CWXYM4x+Q==}
+ /eslint-plugin-react/7.26.1_eslint@7.32.0:
+ resolution: {integrity: sha512-Lug0+NOFXeOE+ORZ5pbsh6mSKjBKXDXItUD2sQoT+5Yl0eoT82DqnXeTMfUare4QVCn9QwXbfzO/dBLjLXwVjQ==}
engines: {node: '>=4'}
peerDependencies:
eslint: ^3 || ^4 || ^5 || ^6 || ^7
@@ -2300,15 +2942,17 @@ packages:
array-includes: 3.1.3
array.prototype.flatmap: 1.2.4
doctrine: 2.1.0
- eslint: 7.30.0
- has: 1.0.3
+ eslint: 7.32.0
+ estraverse: 5.2.0
jsx-ast-utils: 3.1.0
minimatch: 3.0.4
object.entries: 1.1.4
object.fromentries: 2.0.4
+ object.hasown: 1.1.0
object.values: 1.1.4
prop-types: 15.7.2
resolve: 2.0.0-next.3
+ semver: 6.3.0
string.prototype.matchall: 4.0.5
dev: true
@@ -2327,13 +2971,13 @@ packages:
eslint-visitor-keys: 1.3.0
dev: true
- /eslint-utils/3.0.0_eslint@7.30.0:
+ /eslint-utils/3.0.0_eslint@7.32.0:
resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==}
engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0}
peerDependencies:
eslint: '>=5'
dependencies:
- eslint: 7.30.0
+ eslint: 7.32.0
eslint-visitor-keys: 2.0.0
dev: true
@@ -2347,18 +2991,18 @@ packages:
engines: {node: '>=10'}
dev: true
- /eslint/7.30.0:
- resolution: {integrity: sha512-VLqz80i3as3NdloY44BQSJpFw534L9Oh+6zJOUaViV4JPd+DaHwutqP7tcpkW3YiXbK6s05RZl7yl7cQn+lijg==}
+ /eslint/7.32.0:
+ resolution: {integrity: sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==}
engines: {node: ^10.12.0 || >=12.0.0}
hasBin: true
dependencies:
'@babel/code-frame': 7.12.11
- '@eslint/eslintrc': 0.4.2
+ '@eslint/eslintrc': 0.4.3
'@humanwhocodes/config-array': 0.5.0
ajv: 6.12.6
- chalk: 4.1.0
+ chalk: 4.1.2
cross-spawn: 7.0.3
- debug: 4.2.0
+ debug: 4.3.2
doctrine: 3.0.0
enquirer: 2.3.6
escape-string-regexp: 4.0.0
@@ -2386,7 +3030,7 @@ packages:
optionator: 0.9.1
progress: 2.0.3
regexpp: 3.1.0
- semver: 7.3.2
+ semver: 7.3.5
strip-ansi: 6.0.0
strip-json-comments: 3.1.1
table: 6.7.1
@@ -2448,6 +3092,28 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
+ /events/3.3.0:
+ resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==}
+ engines: {node: '>=0.8.x'}
+ dev: true
+
+ /evp_bytestokey/1.0.3:
+ resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==}
+ dependencies:
+ md5.js: 1.3.5
+ safe-buffer: 5.2.1
+ dev: true
+
+ /extract-zip/1.7.0:
+ resolution: {integrity: sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==}
+ hasBin: true
+ dependencies:
+ concat-stream: 1.6.2
+ debug: 2.6.9
+ mkdirp: 0.5.5
+ yauzl: 2.10.0
+ dev: true
+
/fast-deep-equal/3.1.3:
resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
dev: true
@@ -2478,6 +3144,12 @@ packages:
reusify: 1.0.4
dev: true
+ /fd-slicer/1.1.0:
+ resolution: {integrity: sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=}
+ dependencies:
+ pend: 1.2.0
+ dev: true
+
/file-entry-cache/6.0.1:
resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==}
engines: {node: ^10.12.0 || >=12.0.0}
@@ -2531,6 +3203,10 @@ packages:
resolution: {integrity: sha512-XprP7lDrVT+kE2c2YlfiV+IfS9zxukiIOvNamPNsImNhXadSsQEbosItdL9bUQlCZXR13SvPk20BjWSWLA7m4A==}
dev: true
+ /foreach/2.0.5:
+ resolution: {integrity: sha1-C+4AUBiusmDQo6865ljdATbsG5k=}
+ dev: true
+
/fs-extra/10.0.0:
resolution: {integrity: sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==}
engines: {node: '>=12'}
@@ -2549,6 +3225,25 @@ packages:
universalify: 0.1.2
dev: true
+ /fs-extra/8.1.0:
+ resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==}
+ engines: {node: '>=6 <7 || >=8'}
+ dependencies:
+ graceful-fs: 4.2.6
+ jsonfile: 4.0.0
+ universalify: 0.1.2
+ dev: true
+
+ /fs-extra/9.1.0:
+ resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==}
+ engines: {node: '>=10'}
+ dependencies:
+ at-least-node: 1.0.0
+ graceful-fs: 4.2.6
+ jsonfile: 6.0.1
+ universalify: 2.0.0
+ dev: true
+
/fs-monkey/1.0.3:
resolution: {integrity: sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==}
dev: true
@@ -2598,6 +3293,28 @@ packages:
has-symbols: 1.0.2
dev: true
+ /get-stream/4.1.0:
+ resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==}
+ engines: {node: '>=6'}
+ dependencies:
+ pump: 3.0.0
+ dev: true
+
+ /get-stream/5.2.0:
+ resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==}
+ engines: {node: '>=8'}
+ dependencies:
+ pump: 3.0.0
+ dev: true
+
+ /get-symbol-description/1.0.0:
+ resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.2
+ get-intrinsic: 1.1.1
+ dev: true
+
/glob-parent/5.1.2:
resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
engines: {node: '>= 6'}
@@ -2616,6 +3333,44 @@ packages:
path-is-absolute: 1.0.1
dev: true
+ /glob/7.2.0:
+ resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==}
+ dependencies:
+ fs.realpath: 1.0.0
+ inflight: 1.0.6
+ inherits: 2.0.4
+ minimatch: 3.0.4
+ once: 1.4.0
+ path-is-absolute: 1.0.1
+ dev: true
+
+ /global-agent/2.2.0:
+ resolution: {integrity: sha512-+20KpaW6DDLqhG7JDiJpD1JvNvb8ts+TNl7BPOYcURqCrXqnN1Vf+XVOrkKJAFPqfX+oEhsdzOj1hLWkBTdNJg==}
+ engines: {node: '>=10.0'}
+ requiresBuild: true
+ dependencies:
+ boolean: 3.1.4
+ core-js: 3.18.3
+ es6-error: 4.1.1
+ matcher: 3.0.0
+ roarr: 2.15.4
+ semver: 7.3.5
+ serialize-error: 7.0.1
+ dev: true
+ optional: true
+
+ /global-tunnel-ng/2.7.1:
+ resolution: {integrity: sha512-4s+DyciWBV0eK148wqXxcmVAbFVPqtc3sEtUE/GTQfuU80rySLcMhUmHKSHI7/LDj8q0gDYI1lIhRRB7ieRAqg==}
+ engines: {node: '>=0.10'}
+ requiresBuild: true
+ dependencies:
+ encodeurl: 1.0.2
+ lodash: 4.17.21
+ npm-conf: 1.1.3
+ tunnel: 0.0.6
+ dev: true
+ optional: true
+
/globals/11.12.0:
resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
engines: {node: '>=4'}
@@ -2628,6 +3383,14 @@ packages:
type-fest: 0.20.2
dev: true
+ /globalthis/1.0.2:
+ resolution: {integrity: sha512-ZQnSFO1la8P7auIOQECnm0sSuoMeaSq0EEdXMBFF2QJO4uNcwbyhSgG3MruWNbFTqCLmxVwGOl7LZ9kASvHdeQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ define-properties: 1.1.3
+ dev: true
+ optional: true
+
/globby/11.0.4:
resolution: {integrity: sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==}
engines: {node: '>=10'}
@@ -2640,6 +3403,23 @@ packages:
slash: 3.0.0
dev: true
+ /got/9.6.0:
+ resolution: {integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==}
+ engines: {node: '>=8.6'}
+ dependencies:
+ '@sindresorhus/is': 0.14.0
+ '@szmarczak/http-timer': 1.1.2
+ cacheable-request: 6.1.0
+ decompress-response: 3.3.0
+ duplexer3: 0.1.4
+ get-stream: 4.1.0
+ lowercase-keys: 1.0.1
+ mimic-response: 1.0.1
+ p-cancelable: 1.1.0
+ to-readable-stream: 1.0.0
+ url-parse-lax: 3.0.0
+ dev: true
+
/graceful-fs/4.2.4:
resolution: {integrity: sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==}
dev: true
@@ -2653,19 +3433,6 @@ packages:
engines: {node: '>=4.x'}
dev: true
- /handlebars/4.7.7:
- resolution: {integrity: sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==}
- engines: {node: '>=0.4.7'}
- hasBin: true
- dependencies:
- minimist: 1.2.5
- neo-async: 2.6.2
- source-map: 0.6.1
- wordwrap: 1.0.0
- optionalDependencies:
- uglify-js: 3.13.10
- dev: true
-
/has-bigints/1.0.1:
resolution: {integrity: sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==}
dev: true
@@ -2685,6 +3452,13 @@ packages:
engines: {node: '>= 0.4'}
dev: true
+ /has-tostringtag/1.0.0:
+ resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ has-symbols: 1.0.2
+ dev: true
+
/has/1.0.3:
resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==}
engines: {node: '>= 0.4.0'}
@@ -2692,25 +3466,56 @@ packages:
function-bind: 1.1.1
dev: true
+ /hash-base/3.1.0:
+ resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==}
+ engines: {node: '>=4'}
+ dependencies:
+ inherits: 2.0.4
+ readable-stream: 3.6.0
+ safe-buffer: 5.2.1
+ dev: true
+
+ /hash.js/1.1.7:
+ resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==}
+ dependencies:
+ inherits: 2.0.4
+ minimalistic-assert: 1.0.1
+ dev: true
+
/he/1.2.0:
resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==}
hasBin: true
dev: true
- /helpertypes/0.0.2:
- resolution: {integrity: sha512-PKVtWnJ+dcvPeUJRiqtbraN/Hr2rNEnS14T/IxDBb0KgHkAL5w4YwVxMEPowA9vyoMP0DrwO0TxJ+KH3UF/6YA==}
+ /helpertypes/0.0.4:
+ resolution: {integrity: sha512-q8f29R4Rdw9n5L4vGmUR8Ld6CXbxPxA7Xrcs4vto3K6w0LSF13TnWSm67uDrZRulf3t/ZHKCfeZ0qIletxSEow==}
engines: {node: '>=10.0.0'}
dev: true
- /helpertypes/0.0.3:
- resolution: {integrity: sha512-+cAWp4/nDChu3u8qEk0/8HkM+vjPv9Ej56IWZ/bipYhCcYrH+uVWPL0rkKIkc4R6sY+eDFa0IbFGqO40DKPftQ==}
- engines: {node: '>=10.0.0'}
+ /hmac-drbg/1.0.1:
+ resolution: {integrity: sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=}
+ dependencies:
+ hash.js: 1.1.7
+ minimalistic-assert: 1.0.1
+ minimalistic-crypto-utils: 1.0.1
dev: true
/hosted-git-info/2.8.9:
resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==}
dev: true
+ /http-cache-semantics/4.1.0:
+ resolution: {integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==}
+ dev: true
+
+ /https-browserify/1.0.0:
+ resolution: {integrity: sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=}
+ dev: true
+
+ /ieee754/1.2.1:
+ resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
+ dev: true
+
/ignore/4.0.6:
resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==}
engines: {node: '>= 4'}
@@ -2745,6 +3550,11 @@ packages:
resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
dev: true
+ /ini/1.3.8:
+ resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==}
+ dev: true
+ optional: true
+
/internal-slot/1.0.3:
resolution: {integrity: sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==}
engines: {node: '>= 0.4'}
@@ -2754,6 +3564,14 @@ packages:
side-channel: 1.0.4
dev: true
+ /is-arguments/1.1.1:
+ resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.2
+ has-tostringtag: 1.0.0
+ dev: true
+
/is-arrayish/0.2.1:
resolution: {integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=}
dev: true
@@ -2776,18 +3594,18 @@ packages:
call-bind: 1.0.2
dev: true
- /is-callable/1.2.2:
- resolution: {integrity: sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==}
- engines: {node: '>= 0.4'}
- dev: true
-
/is-callable/1.2.3:
resolution: {integrity: sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==}
engines: {node: '>= 0.4'}
dev: true
- /is-core-module/2.4.0:
- resolution: {integrity: sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==}
+ /is-callable/1.2.4:
+ resolution: {integrity: sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==}
+ engines: {node: '>= 0.4'}
+ dev: true
+
+ /is-core-module/2.7.0:
+ resolution: {integrity: sha512-ByY+tjCciCr+9nLryBYcSD50EOGWt95c7tIsKTG1J2ixKKXPvF7Ej3AVd+UfDydAJom3biBGDBALaO79ktwgEQ==}
dependencies:
has: 1.0.3
dev: true
@@ -2812,6 +3630,13 @@ packages:
engines: {node: '>=8'}
dev: true
+ /is-generator-function/1.0.10:
+ resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ has-tostringtag: 1.0.0
+ dev: true
+
/is-glob/4.0.1:
resolution: {integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==}
engines: {node: '>=0.10.0'}
@@ -2819,9 +3644,12 @@ packages:
is-extglob: 2.1.1
dev: true
- /is-negative-zero/2.0.0:
- resolution: {integrity: sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=}
+ /is-nan/1.3.2:
+ resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==}
engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.2
+ define-properties: 1.1.3
dev: true
/is-negative-zero/2.0.1:
@@ -2844,13 +3672,6 @@ packages:
engines: {node: '>=8'}
dev: true
- /is-regex/1.1.1:
- resolution: {integrity: sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==}
- engines: {node: '>= 0.4'}
- dependencies:
- has-symbols: 1.0.2
- dev: true
-
/is-regex/1.1.3:
resolution: {integrity: sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==}
engines: {node: '>= 0.4'}
@@ -2859,9 +3680,16 @@ packages:
has-symbols: 1.0.2
dev: true
- /is-string/1.0.5:
- resolution: {integrity: sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==}
+ /is-regex/1.1.4:
+ resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==}
engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.2
+ has-tostringtag: 1.0.0
+ dev: true
+
+ /is-shared-array-buffer/1.0.1:
+ resolution: {integrity: sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==}
dev: true
/is-string/1.0.6:
@@ -2869,6 +3697,13 @@ packages:
engines: {node: '>= 0.4'}
dev: true
+ /is-string/1.0.7:
+ resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ has-tostringtag: 1.0.0
+ dev: true
+
/is-symbol/1.0.4:
resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==}
engines: {node: '>= 0.4'}
@@ -2876,18 +3711,39 @@ packages:
has-symbols: 1.0.2
dev: true
+ /is-typed-array/1.1.8:
+ resolution: {integrity: sha512-HqH41TNZq2fgtGT8WHVFVJhBVGuY3AnP3Q36K8JKXUxSxRgk/d+7NjmwG2vo2mYmXK8UYZKu0qH8bVP5gEisjA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ available-typed-arrays: 1.0.5
+ call-bind: 1.0.2
+ es-abstract: 1.19.1
+ foreach: 2.0.5
+ has-tostringtag: 1.0.0
+ dev: true
+
/is-unicode-supported/0.1.0:
resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==}
engines: {node: '>=10'}
dev: true
+ /is-weakref/1.0.1:
+ resolution: {integrity: sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==}
+ dependencies:
+ call-bind: 1.0.2
+ dev: true
+
/isarray/0.0.1:
resolution: {integrity: sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=}
dev: true
- /isbot/3.0.26:
- resolution: {integrity: sha512-y1IwTPP6pRGDmQUTrCz1bZ9ZPSmij3eWruBBIiCOARX5ueyLv58xuFxvUGg6uI0k9u1swnOmJR8DKYZbcDXLqQ==}
- engines: {node: '>=10'}
+ /isarray/1.0.0:
+ resolution: {integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=}
+ dev: true
+
+ /isbot/3.3.3:
+ resolution: {integrity: sha512-a3HFPPsvtLroqpuTHHJTaUpPHUO0vjPbptJDzJYkymRvOI8tugWM6zE2oq22w5VOq4A5hrX+YRS7VdIPAgWLfw==}
+ engines: {node: '>=12'}
dev: true
/isexe/2.0.0:
@@ -2924,6 +3780,10 @@ packages:
hasBin: true
dev: true
+ /json-buffer/3.0.0:
+ resolution: {integrity: sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=}
+ dev: true
+
/json-parse-better-errors/1.0.2:
resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==}
dev: true
@@ -2959,6 +3819,10 @@ packages:
minimist: 1.2.5
dev: true
+ /jsonc-parser/3.0.0:
+ resolution: {integrity: sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==}
+ dev: true
+
/jsonfile/4.0.0:
resolution: {integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=}
optionalDependencies:
@@ -2970,7 +3834,7 @@ packages:
dependencies:
universalify: 1.0.0
optionalDependencies:
- graceful-fs: 4.2.4
+ graceful-fs: 4.2.6
dev: true
/jsx-ast-utils/3.1.0:
@@ -2978,13 +3842,19 @@ packages:
engines: {node: '>=4.0'}
dependencies:
array-includes: 3.1.3
- object.assign: 4.1.1
+ object.assign: 4.1.2
dev: true
/just-extend/4.2.1:
resolution: {integrity: sha512-g3UB796vUFIY90VIv/WX3L2c8CS2MdWUww3CNrYmqza1Fg0DURc2K/O4YrnklBdQarSJ/y8JnJYDGc+1iumQjg==}
dev: true
+ /keyv/3.1.0:
+ resolution: {integrity: sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==}
+ dependencies:
+ json-buffer: 3.0.0
+ dev: true
+
/kleur/3.0.3:
resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==}
engines: {node: '>=6'}
@@ -3070,12 +3940,13 @@ packages:
/lodash/4.17.21:
resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
dev: true
+ optional: true
/log-symbols/4.1.0:
resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==}
engines: {node: '>=10'}
dependencies:
- chalk: 4.1.1
+ chalk: 4.1.2
is-unicode-supported: 0.1.0
dev: true
@@ -3086,6 +3957,16 @@ packages:
js-tokens: 4.0.0
dev: true
+ /lowercase-keys/1.0.1:
+ resolution: {integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /lowercase-keys/2.0.0:
+ resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==}
+ engines: {node: '>=8'}
+ dev: true
+
/lru-cache/5.1.1:
resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
dependencies:
@@ -3113,14 +3994,34 @@ packages:
resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==}
dev: true
- /marked/2.1.3:
- resolution: {integrity: sha512-/Q+7MGzaETqifOMWYEA7HVMaZb4XbcRfaOzcSsHZEith83KGlvaSG33u0SKu89Mj5h+T8V2hM+8O45Qc5XTgwA==}
- engines: {node: '>= 10'}
+ /marked/3.0.4:
+ resolution: {integrity: sha512-jBo8AOayNaEcvBhNobg6/BLhdsK3NvnKWJg33MAAPbvTWiG4QBn9gpW1+7RssrKu4K1dKlN+0goVQwV41xEfOA==}
+ engines: {node: '>= 12'}
hasBin: true
dev: true
- /memfs/3.2.2:
- resolution: {integrity: sha512-RE0CwmIM3CEvpcdK3rZ19BC4E6hv9kADkMN5rPduRak58cNArWLi/9jFLsa4rhsjfVxMP3v0jO7FHXq7SvFY5Q==}
+ /matcher/3.0.0:
+ resolution: {integrity: sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==}
+ engines: {node: '>=10'}
+ dependencies:
+ escape-string-regexp: 4.0.0
+ dev: true
+ optional: true
+
+ /md5.js/1.3.5:
+ resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==}
+ dependencies:
+ hash-base: 3.1.0
+ inherits: 2.0.4
+ safe-buffer: 5.2.1
+ dev: true
+
+ /mdn-data/2.0.14:
+ resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==}
+ dev: true
+
+ /memfs/3.3.0:
+ resolution: {integrity: sha512-BEE62uMfKOavX3iG7GYX43QJ+hAeeWnwIAuJ/R6q96jaMtiLzhsxHJC8B1L7fK7Pt/vXDRwb3SG/yBpNGDPqzg==}
engines: {node: '>= 4.0.0'}
dependencies:
fs-monkey: 1.0.3
@@ -3139,6 +4040,27 @@ packages:
picomatch: 2.3.0
dev: true
+ /miller-rabin/4.0.1:
+ resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==}
+ hasBin: true
+ dependencies:
+ bn.js: 4.12.0
+ brorand: 1.1.0
+ dev: true
+
+ /mimic-response/1.0.1:
+ resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==}
+ engines: {node: '>=4'}
+ dev: true
+
+ /minimalistic-assert/1.0.1:
+ resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==}
+ dev: true
+
+ /minimalistic-crypto-utils/1.0.1:
+ resolution: {integrity: sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=}
+ dev: true
+
/minimatch/3.0.4:
resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==}
dependencies:
@@ -3149,8 +4071,15 @@ packages:
resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==}
dev: true
- /mocha/9.0.2:
- resolution: {integrity: sha512-FpspiWU+UT9Sixx/wKimvnpkeW0mh6ROAKkIaPokj3xZgxeRhcna/k5X57jJghEr8X+Cgu/Vegf8zCX5ugSuTA==}
+ /mkdirp/0.5.5:
+ resolution: {integrity: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==}
+ hasBin: true
+ dependencies:
+ minimist: 1.2.5
+ dev: true
+
+ /mocha/9.1.2:
+ resolution: {integrity: sha512-ta3LtJ+63RIBP03VBjMGtSqbe6cWXRejF9SyM9Zyli1CKZJZ+vfCTj3oW24V7wAphMJdpOFLoMI3hjJ1LWbs0w==}
engines: {node: '>= 12.0.0'}
hasBin: true
dependencies:
@@ -3158,7 +4087,7 @@ packages:
ansi-colors: 4.1.1
browser-stdout: 1.3.1
chokidar: 3.5.2
- debug: 4.3.1_supports-color@8.1.1
+ debug: 4.3.2_supports-color@8.1.1
diff: 5.0.0
escape-string-regexp: 4.0.0
find-up: 5.0.0
@@ -3169,12 +4098,11 @@ packages:
log-symbols: 4.1.0
minimatch: 3.0.4
ms: 2.1.3
- nanoid: 3.1.23
+ nanoid: 3.1.25
serialize-javascript: 6.0.0
strip-json-comments: 3.1.1
supports-color: 8.1.1
which: 2.0.2
- wide-align: 1.1.3
workerpool: 6.1.5
yargs: 16.2.0
yargs-parser: 20.2.4
@@ -3199,19 +4127,19 @@ packages:
yargs: 13.3.2
dev: true
- /mochawesome/6.2.2_mocha@9.0.2:
- resolution: {integrity: sha512-NuIxYo8zczmL5XWLNFiud21OsAJHXrflt2lcRY2u8a3TilGwglhzTPjUHZCLqJvbqj2CnIHX2ueqOh1ViUNDPw==}
+ /mochawesome/6.3.0_mocha@9.1.2:
+ resolution: {integrity: sha512-+ZtlqntK3NOre6MJqe1mtr0EIB0JppHytDC3dKFpFs7JycRxGofk/ATwnScHcrvUWT3633oCzNLlPvzOdwrseg==}
peerDependencies:
mocha: '>=7'
dependencies:
- chalk: 4.1.1
+ chalk: 4.1.2
diff: 5.0.0
json-stringify-safe: 5.0.1
lodash.isempty: 4.4.0
lodash.isfunction: 3.0.9
lodash.isobject: 3.0.2
lodash.isstring: 4.0.1
- mocha: 9.0.2
+ mocha: 9.1.2
mochawesome-report-generator: 5.2.0
strip-ansi: 6.0.0
uuid: 8.3.2
@@ -3229,8 +4157,12 @@ packages:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
dev: true
- /nanoid/3.1.23:
- resolution: {integrity: sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==}
+ /nanocolors/0.1.12:
+ resolution: {integrity: sha512-2nMHqg1x5PU+unxX7PGY7AuYxl2qDx7PSrTRjizr8sxdd3l/3hBuWWaki62qmtYm2U5i4Z5E7GbjlyDFhs9/EQ==}
+ dev: true
+
+ /nanoid/3.1.25:
+ resolution: {integrity: sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
dev: true
@@ -3239,10 +4171,6 @@ packages:
resolution: {integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=}
dev: true
- /neo-async/2.6.2:
- resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==}
- dev: true
-
/nise/5.1.0:
resolution: {integrity: sha512-W5WlHu+wvo3PaKLsJJkgPup2LrsXCcm7AWwyNZkUnn5rwPkuPBi3Iwk5SQtN0mv+K65k7nKKjwNQ30wg3wLAQQ==}
dependencies:
@@ -3253,8 +4181,8 @@ packages:
path-to-regexp: 1.8.0
dev: true
- /node-releases/1.1.73:
- resolution: {integrity: sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==}
+ /node-releases/1.1.77:
+ resolution: {integrity: sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ==}
dev: true
/normalize-package-data/2.5.0:
@@ -3271,6 +4199,20 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
+ /normalize-url/4.5.1:
+ resolution: {integrity: sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==}
+ engines: {node: '>=8'}
+ dev: true
+
+ /npm-conf/1.1.3:
+ resolution: {integrity: sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==}
+ engines: {node: '>=4'}
+ dependencies:
+ config-chain: 1.1.13
+ pify: 3.0.0
+ dev: true
+ optional: true
+
/object-assign/4.1.1:
resolution: {integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=}
engines: {node: '>=0.10.0'}
@@ -3280,8 +4222,16 @@ packages:
resolution: {integrity: sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw==}
dev: true
- /object-inspect/1.8.0:
- resolution: {integrity: sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==}
+ /object-inspect/1.11.0:
+ resolution: {integrity: sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==}
+ dev: true
+
+ /object-is/1.1.5:
+ resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.2
+ define-properties: 1.1.3
dev: true
/object-keys/1.1.1:
@@ -3289,21 +4239,11 @@ packages:
engines: {node: '>= 0.4'}
dev: true
- /object-path/0.11.5:
- resolution: {integrity: sha512-jgSbThcoR/s+XumvGMTMf81QVBmah+/Q7K7YduKeKVWL7N111unR2d6pZZarSk6kY/caeNxUDyxOvMWyzoU2eg==}
+ /object-path/0.11.8:
+ resolution: {integrity: sha512-YJjNZrlXJFM42wTBn6zgOJVar9KFJvzx6sTWDte8sWZF//cnjl0BxHNpfZx+ZffXX63A9q0b1zsFiBX4g4X5KA==}
engines: {node: '>= 10.12.0'}
dev: true
- /object.assign/4.1.1:
- resolution: {integrity: sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==}
- engines: {node: '>= 0.4'}
- dependencies:
- define-properties: 1.1.3
- es-abstract: 1.18.3
- has-symbols: 1.0.2
- object-keys: 1.1.1
- dev: true
-
/object.assign/4.1.2:
resolution: {integrity: sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==}
engines: {node: '>= 0.4'}
@@ -3320,7 +4260,7 @@ packages:
dependencies:
call-bind: 1.0.2
define-properties: 1.1.3
- es-abstract: 1.18.3
+ es-abstract: 1.19.1
dev: true
/object.fromentries/2.0.4:
@@ -3333,13 +4273,20 @@ packages:
has: 1.0.3
dev: true
+ /object.hasown/1.1.0:
+ resolution: {integrity: sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==}
+ dependencies:
+ define-properties: 1.1.3
+ es-abstract: 1.19.1
+ dev: true
+
/object.values/1.1.4:
resolution: {integrity: sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==}
engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.2
define-properties: 1.1.3
- es-abstract: 1.18.3
+ es-abstract: 1.19.1
dev: true
/once/1.4.0:
@@ -3371,6 +4318,15 @@ packages:
word-wrap: 1.2.3
dev: true
+ /os-browserify/0.3.0:
+ resolution: {integrity: sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=}
+ dev: true
+
+ /p-cancelable/1.1.0:
+ resolution: {integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==}
+ engines: {node: '>=6'}
+ dev: true
+
/p-limit/1.3.0:
resolution: {integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==}
engines: {node: '>=4'}
@@ -3423,6 +4379,10 @@ packages:
engines: {node: '>=6'}
dev: true
+ /pako/1.0.11:
+ resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==}
+ dev: true
+
/parent-module/1.0.1:
resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
engines: {node: '>=6'}
@@ -3430,6 +4390,16 @@ packages:
callsites: 3.1.0
dev: true
+ /parse-asn1/5.1.6:
+ resolution: {integrity: sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==}
+ dependencies:
+ asn1.js: 5.4.1
+ browserify-aes: 1.2.0
+ evp_bytestokey: 1.0.3
+ pbkdf2: 3.1.2
+ safe-buffer: 5.2.1
+ dev: true
+
/parse-json/4.0.0:
resolution: {integrity: sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=}
engines: {node: '>=4'}
@@ -3438,6 +4408,10 @@ packages:
json-parse-better-errors: 1.0.2
dev: true
+ /path-browserify/1.0.1:
+ resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==}
+ dev: true
+
/path-exists/3.0.0:
resolution: {integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=}
engines: {node: '>=4'}
@@ -3458,10 +4432,6 @@ packages:
engines: {node: '>=8'}
dev: true
- /path-parse/1.0.6:
- resolution: {integrity: sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==}
- dev: true
-
/path-parse/1.0.7:
resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
dev: true
@@ -3488,6 +4458,25 @@ packages:
resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==}
dev: true
+ /pbkdf2/3.1.2:
+ resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==}
+ engines: {node: '>=0.12'}
+ dependencies:
+ create-hash: 1.2.0
+ create-hmac: 1.1.7
+ ripemd160: 2.0.2
+ safe-buffer: 5.2.1
+ sha.js: 2.4.11
+ dev: true
+
+ /pend/1.2.0:
+ resolution: {integrity: sha1-elfrVQpng/kRUzH89GY9XI4AelA=}
+ dev: true
+
+ /picocolors/0.2.1:
+ resolution: {integrity: sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==}
+ dev: true
+
/picomatch/2.3.0:
resolution: {integrity: sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==}
engines: {node: '>=8.6'}
@@ -3517,12 +4506,26 @@ packages:
engines: {node: '>= 0.8.0'}
dev: true
- /prettier/2.3.2:
- resolution: {integrity: sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ==}
+ /prepend-http/2.0.0:
+ resolution: {integrity: sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=}
+ engines: {node: '>=4'}
+ dev: true
+
+ /prettier/2.4.1:
+ resolution: {integrity: sha512-9fbDAXSBcc6Bs1mZrDYb3XKzDLm4EXXL9sC1LqKP5rZkT6KRr/rf9amVUcODVXgguK/isJz0d0hP72WeaKWsvA==}
engines: {node: '>=10.13.0'}
hasBin: true
dev: true
+ /process-nextick-args/2.0.1:
+ resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}
+ dev: true
+
+ /process/0.11.10:
+ resolution: {integrity: sha1-czIwDoQBYb2j5podHZGn1LwW8YI=}
+ engines: {node: '>= 0.6.0'}
+ dev: true
+
/progress/2.0.3:
resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==}
engines: {node: '>=0.4.0'}
@@ -3544,21 +4547,85 @@ packages:
react-is: 16.13.1
dev: true
+ /proto-list/1.2.4:
+ resolution: {integrity: sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=}
+ dev: true
+ optional: true
+
+ /public-encrypt/4.0.3:
+ resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==}
+ dependencies:
+ bn.js: 4.12.0
+ browserify-rsa: 4.1.0
+ create-hash: 1.2.0
+ parse-asn1: 5.1.6
+ randombytes: 2.1.0
+ safe-buffer: 5.2.1
+ dev: true
+
+ /pump/3.0.0:
+ resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==}
+ dependencies:
+ end-of-stream: 1.4.4
+ once: 1.4.0
+ dev: true
+
+ /punycode/1.3.2:
+ resolution: {integrity: sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=}
+ dev: true
+
/punycode/2.1.1:
resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==}
engines: {node: '>=6'}
dev: true
+ /querystring-es3/0.2.1:
+ resolution: {integrity: sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=}
+ engines: {node: '>=0.4.x'}
+ dev: true
+
+ /querystring/0.2.0:
+ resolution: {integrity: sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=}
+ engines: {node: '>=0.4.x'}
+ deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
+ dev: true
+
/randombytes/2.1.0:
resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==}
dependencies:
safe-buffer: 5.2.1
dev: true
+ /randomfill/1.0.4:
+ resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==}
+ dependencies:
+ randombytes: 2.1.0
+ safe-buffer: 5.2.1
+ dev: true
+
+ /react-dom/17.0.2_react@17.0.2:
+ resolution: {integrity: sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==}
+ peerDependencies:
+ react: 17.0.2
+ dependencies:
+ loose-envify: 1.4.0
+ object-assign: 4.1.1
+ react: 17.0.2
+ scheduler: 0.20.2
+ dev: true
+
/react-is/16.13.1:
resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}
dev: true
+ /react/17.0.2:
+ resolution: {integrity: sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ loose-envify: 1.4.0
+ object-assign: 4.1.1
+ dev: true
+
/read-pkg-up/3.0.0:
resolution: {integrity: sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=}
engines: {node: '>=4'}
@@ -3576,6 +4643,27 @@ packages:
path-type: 3.0.0
dev: true
+ /readable-stream/2.3.7:
+ resolution: {integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==}
+ dependencies:
+ core-util-is: 1.0.3
+ inherits: 2.0.4
+ isarray: 1.0.0
+ process-nextick-args: 2.0.1
+ safe-buffer: 5.1.2
+ string_decoder: 1.1.1
+ util-deprecate: 1.0.2
+ dev: true
+
+ /readable-stream/3.6.0:
+ resolution: {integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==}
+ engines: {node: '>= 6'}
+ dependencies:
+ inherits: 2.0.4
+ string_decoder: 1.3.0
+ util-deprecate: 1.0.2
+ dev: true
+
/readdirp/3.6.0:
resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
engines: {node: '>=8.10.0'}
@@ -3601,7 +4689,7 @@ packages:
/regenerator-transform/0.14.5:
resolution: {integrity: sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==}
dependencies:
- '@babel/runtime': 7.14.6
+ '@babel/runtime': 7.15.4
dev: true
/regexp.prototype.flags/1.3.1:
@@ -3662,15 +4750,21 @@ packages:
/resolve/1.20.0:
resolution: {integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==}
dependencies:
- is-core-module: 2.4.0
+ is-core-module: 2.7.0
path-parse: 1.0.7
dev: true
/resolve/2.0.0-next.3:
resolution: {integrity: sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==}
dependencies:
- is-core-module: 2.4.0
- path-parse: 1.0.6
+ is-core-module: 2.7.0
+ path-parse: 1.0.7
+ dev: true
+
+ /responselike/1.0.2:
+ resolution: {integrity: sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=}
+ dependencies:
+ lowercase-keys: 1.0.1
dev: true
/reusify/1.0.4:
@@ -3682,45 +4776,65 @@ packages:
resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
hasBin: true
dependencies:
- glob: 7.1.7
+ glob: 7.2.0
dev: true
- /rollup-plugin-ts/1.4.0_rollup@2.52.7+typescript@4.3.5:
- resolution: {integrity: sha512-cSKYPzKj+MKOb5iC+amRRCexBnalsZ4n1WXVYPhk9k66eskKAWW/uxT5ioom2FxVP0g4H9vdjzu1ZT8s16WKwg==}
+ /ripemd160/2.0.2:
+ resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==}
+ dependencies:
+ hash-base: 3.1.0
+ inherits: 2.0.4
+ dev: true
+
+ /roarr/2.15.4:
+ resolution: {integrity: sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==}
+ engines: {node: '>=8.0'}
+ dependencies:
+ boolean: 3.1.4
+ detect-node: 2.1.0
+ globalthis: 1.0.2
+ json-stringify-safe: 5.0.1
+ semver-compare: 1.0.0
+ sprintf-js: 1.1.2
+ dev: true
+ optional: true
+
+ /rollup-plugin-ts/1.4.7_rollup@2.58.0+typescript@4.4.3:
+ resolution: {integrity: sha512-Qvmu8GVQ1+F4wcfr+S9iWVcG2PCLZMZ85ZpCZm5zTFmX2Z7hLbXePOWuReWO+7/fS3F1ysUzj/smFYQd026Juw==}
engines: {node: '>=10.0.0'}
peerDependencies:
rollup: '>=1.x || >=2.x'
typescript: '>=3.2.x || >= 4.x'
dependencies:
- '@babel/core': 7.14.6
- '@babel/plugin-proposal-async-generator-functions': 7.14.7_@babel+core@7.14.6
- '@babel/plugin-proposal-json-strings': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-proposal-object-rest-spread': 7.14.7_@babel+core@7.14.6
- '@babel/plugin-proposal-optional-catch-binding': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-proposal-unicode-property-regex': 7.14.5_@babel+core@7.14.6
- '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.14.6
- '@babel/plugin-transform-runtime': 7.14.5_@babel+core@7.14.6
- '@babel/preset-env': 7.14.7_@babel+core@7.14.6
- '@babel/runtime': 7.14.6
- '@rollup/pluginutils': 4.1.0_rollup@2.52.7
- '@types/babel__core': 7.1.14
+ '@babel/core': 7.15.5
+ '@babel/plugin-proposal-async-generator-functions': 7.15.4_@babel+core@7.15.5
+ '@babel/plugin-proposal-json-strings': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-proposal-object-rest-spread': 7.15.6_@babel+core@7.15.5
+ '@babel/plugin-proposal-optional-catch-binding': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-proposal-unicode-property-regex': 7.14.5_@babel+core@7.15.5
+ '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.15.5
+ '@babel/plugin-transform-runtime': 7.15.0_@babel+core@7.15.5
+ '@babel/preset-env': 7.15.6_@babel+core@7.15.5
+ '@babel/runtime': 7.15.4
+ '@rollup/pluginutils': 4.1.1
+ '@types/babel__core': 7.1.16
'@wessberg/stringutil': 1.0.19
- browserslist: 4.16.6
- browserslist-generator: 1.0.59
- chalk: 4.1.1
- compatfactory: 0.0.7_typescript@4.3.5
+ browserslist: 4.17.3
+ browserslist-generator: 1.0.64
+ chalk: 4.1.2
+ compatfactory: 0.0.9_typescript@4.4.3
crosspath: 0.0.9
magic-string: 0.25.7
- rollup: 2.52.7
- ts-clone-node: 0.3.24_typescript@4.3.5
- tslib: 2.3.0
- typescript: 4.3.5
+ rollup: 2.58.0
+ ts-clone-node: 0.3.28_typescript@4.4.3
+ tslib: 2.3.1
+ typescript: 4.4.3
transitivePeerDependencies:
- supports-color
dev: true
- /rollup/2.52.7:
- resolution: {integrity: sha512-55cSH4CCU6MaPr9TAOyrIC+7qFCHscL7tkNsm1MBfIJRRqRbCEY0mmeFn4Wg8FKsHtEH8r389Fz38r/o+kgXLg==}
+ /rollup/2.58.0:
+ resolution: {integrity: sha512-NOXpusKnaRpbS7ZVSzcEXqxcLDOagN6iFS8p45RkoiMqPHDLwJm758UF05KlMoCRbLBTZsPOIa887gZJ1AiXvw==}
engines: {node: '>=10.0.0'}
hasBin: true
optionalDependencies:
@@ -3739,6 +4853,30 @@ packages:
resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
dev: true
+ /safer-buffer/2.1.2:
+ resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
+ dev: true
+
+ /sass/1.43.2:
+ resolution: {integrity: sha512-DncYhjl3wBaPMMJR0kIUaH3sF536rVrOcqqVGmTZHQRRzj7LQlyGV7Mb8aCKFyILMr5VsPHwRYtyKpnKYlmQSQ==}
+ engines: {node: '>=8.9.0'}
+ hasBin: true
+ dependencies:
+ chokidar: 3.5.2
+ dev: true
+
+ /scheduler/0.20.2:
+ resolution: {integrity: sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==}
+ dependencies:
+ loose-envify: 1.4.0
+ object-assign: 4.1.1
+ dev: true
+
+ /semver-compare/1.0.0:
+ resolution: {integrity: sha1-De4hahyUGrN+nvsXiPavxf9VN/w=}
+ dev: true
+ optional: true
+
/semver/5.7.1:
resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==}
hasBin: true
@@ -3754,12 +4892,6 @@ packages:
hasBin: true
dev: true
- /semver/7.3.2:
- resolution: {integrity: sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==}
- engines: {node: '>=10'}
- hasBin: true
- dev: true
-
/semver/7.3.5:
resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==}
engines: {node: '>=10'}
@@ -3768,6 +4900,14 @@ packages:
lru-cache: 6.0.0
dev: true
+ /serialize-error/7.0.1:
+ resolution: {integrity: sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==}
+ engines: {node: '>=10'}
+ dependencies:
+ type-fest: 0.13.1
+ dev: true
+ optional: true
+
/serialize-javascript/6.0.0:
resolution: {integrity: sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==}
dependencies:
@@ -3778,6 +4918,18 @@ packages:
resolution: {integrity: sha1-BF+XgtARrppoA93TgrJDkrPYkPc=}
dev: true
+ /setimmediate/1.0.5:
+ resolution: {integrity: sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=}
+ dev: true
+
+ /sha.js/2.4.11:
+ resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==}
+ hasBin: true
+ dependencies:
+ inherits: 2.0.4
+ safe-buffer: 5.2.1
+ dev: true
+
/shebang-command/2.0.0:
resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
engines: {node: '>=8'}
@@ -3790,10 +4942,10 @@ packages:
engines: {node: '>=8'}
dev: true
- /shiki/0.9.5:
- resolution: {integrity: sha512-XFn+rl3wIowDjzdr5DlHoHgQphXefgUTs2bNp/bZu4WF9gTrTLnKwio3f28VjiFG6Jpip7yQn/p4mMj6OrjrtQ==}
+ /shiki/0.9.11:
+ resolution: {integrity: sha512-tjruNTLFhU0hruCPoJP0y+B9LKOmcqUhTpxn7pcJB3fa+04gFChuEmxmrUfOJ7ZO6Jd+HwMnDHgY3lv3Tqonuw==}
dependencies:
- json5: 2.2.0
+ jsonc-parser: 3.0.0
onigasm: 2.2.5
vscode-textmate: 5.2.0
dev: true
@@ -3803,21 +4955,21 @@ packages:
dependencies:
call-bind: 1.0.2
get-intrinsic: 1.1.1
- object-inspect: 1.10.3
+ object-inspect: 1.11.0
dev: true
- /sinon-chai/3.7.0_chai@4.3.4+sinon@11.1.1:
+ /sinon-chai/3.7.0_chai@4.3.4+sinon@11.1.2:
resolution: {integrity: sha512-mf5NURdUaSdnatJx3uhoBOrY9dtL19fiOtAdT1Azxg3+lNJFiuN0uzaU3xX1LeAfL17kHQhTAJgpsfhbMJMY2g==}
peerDependencies:
chai: ^4.0.0
sinon: '>=4.0.0'
dependencies:
chai: 4.3.4
- sinon: 11.1.1
+ sinon: 11.1.2
dev: true
- /sinon/11.1.1:
- resolution: {integrity: sha512-ZSSmlkSyhUWbkF01Z9tEbxZLF/5tRC9eojCdFh33gtQaP7ITQVaMWQHGuFM7Cuf/KEfihuh1tTl3/ABju3AQMg==}
+ /sinon/11.1.2:
+ resolution: {integrity: sha512-59237HChms4kg7/sXhiRcUzdSkKuydDeTiamT/jesUVHshBgL8XAmhgFo0GfK6RruMDM/iRSij1EybmMog9cJw==}
dependencies:
'@sinonjs/commons': 1.8.3
'@sinonjs/fake-timers': 7.1.2
@@ -3845,13 +4997,6 @@ packages:
is-fullwidth-code-point: 3.0.0
dev: true
- /source-map-support/0.5.19:
- resolution: {integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==}
- dependencies:
- buffer-from: 1.1.1
- source-map: 0.6.1
- dev: true
-
/source-map/0.5.7:
resolution: {integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=}
engines: {node: '>=0.10.0'}
@@ -3892,12 +5037,25 @@ packages:
resolution: {integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=}
dev: true
- /string-width/2.1.1:
- resolution: {integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==}
- engines: {node: '>=4'}
+ /sprintf-js/1.1.2:
+ resolution: {integrity: sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==}
+ dev: true
+ optional: true
+
+ /stream-browserify/3.0.0:
+ resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==}
dependencies:
- is-fullwidth-code-point: 2.0.0
- strip-ansi: 4.0.0
+ inherits: 2.0.4
+ readable-stream: 3.6.0
+ dev: true
+
+ /stream-http/3.2.0:
+ resolution: {integrity: sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==}
+ dependencies:
+ builtin-status-codes: 3.0.0
+ inherits: 2.0.4
+ readable-stream: 3.6.0
+ xtend: 4.0.2
dev: true
/string-width/3.1.0:
@@ -3931,13 +5089,6 @@ packages:
side-channel: 1.0.4
dev: true
- /string.prototype.trimend/1.0.2:
- resolution: {integrity: sha512-8oAG/hi14Z4nOVP0z6mdiVZ/wqjDtWSLygMigTzAb+7aPEDTleeFf+WrF+alzecxIRkckkJVn+dTlwzJXORATw==}
- dependencies:
- define-properties: 1.1.3
- es-abstract: 1.18.3
- dev: true
-
/string.prototype.trimend/1.0.4:
resolution: {integrity: sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==}
dependencies:
@@ -3945,13 +5096,6 @@ packages:
define-properties: 1.1.3
dev: true
- /string.prototype.trimstart/1.0.2:
- resolution: {integrity: sha512-7F6CdBTl5zyu30BJFdzSTlSlLPwODC23Od+iLoVH8X6+3fvDPPuBVVj9iaB1GOsSTSIgVfsfm27R2FGrAPznWg==}
- dependencies:
- define-properties: 1.1.3
- es-abstract: 1.18.3
- dev: true
-
/string.prototype.trimstart/1.0.4:
resolution: {integrity: sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==}
dependencies:
@@ -3959,11 +5103,16 @@ packages:
define-properties: 1.1.3
dev: true
- /strip-ansi/4.0.0:
- resolution: {integrity: sha1-qEeQIusaw2iocTibY1JixQXuNo8=}
- engines: {node: '>=4'}
+ /string_decoder/1.1.1:
+ resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==}
dependencies:
- ansi-regex: 3.0.0
+ safe-buffer: 5.1.2
+ dev: true
+
+ /string_decoder/1.3.0:
+ resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
+ dependencies:
+ safe-buffer: 5.2.1
dev: true
/strip-ansi/5.2.0:
@@ -3990,6 +5139,15 @@ packages:
engines: {node: '>=8'}
dev: true
+ /sumchecker/3.0.1:
+ resolution: {integrity: sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==}
+ engines: {node: '>= 8.0'}
+ dependencies:
+ debug: 4.3.2
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/supports-color/5.5.0:
resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
engines: {node: '>=4'}
@@ -4037,15 +5195,34 @@ packages:
resolution: {integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=}
dev: true
+ /timers-browserify/2.0.12:
+ resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==}
+ engines: {node: '>=0.6.0'}
+ dependencies:
+ setimmediate: 1.0.5
+ dev: true
+
/tiny-invariant/1.1.0:
resolution: {integrity: sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw==}
dev: false
+ /tmp/0.2.1:
+ resolution: {integrity: sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==}
+ engines: {node: '>=8.17.0'}
+ dependencies:
+ rimraf: 3.0.2
+ dev: true
+
/to-fast-properties/2.0.0:
resolution: {integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=}
engines: {node: '>=4'}
dev: true
+ /to-readable-stream/1.0.0:
+ resolution: {integrity: sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==}
+ engines: {node: '>=6'}
+ dev: true
+
/to-regex-range/5.0.1:
resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
engines: {node: '>=8.0'}
@@ -4053,23 +5230,23 @@ packages:
is-number: 7.0.0
dev: true
- /ts-clone-node/0.3.24_typescript@4.3.5:
- resolution: {integrity: sha512-C6fs6pEyzSqIwnsJ2T9UQmYY4v3wekwQ/enmqMdRsjazRX0aDFq8VJiJuxiIzX7wsd0p1+Jn5hjG2i8UYc/1RQ==}
+ /ts-clone-node/0.3.28_typescript@4.4.3:
+ resolution: {integrity: sha512-NHNYN/memcKz+9QDSO6+7r4QtlFQSV2lOWG1yZFWWO/3KrmRFdariuvgdwonvRMaKEuWScAk3ucPm3m312u4JQ==}
engines: {node: '>=10.0.0'}
peerDependencies:
typescript: ^3.x || ^4.x
dependencies:
- compatfactory: 0.0.8_typescript@4.3.5
- typescript: 4.3.5
+ compatfactory: 0.0.9_typescript@4.4.3
+ typescript: 4.4.3
dev: true
- /ts-node/10.0.0_488376d43314e2606bceb2872a37d0ef:
- resolution: {integrity: sha512-ROWeOIUvfFbPZkoDis0L/55Fk+6gFQNZwwKPLinacRl6tsxstTF1DbAcLKkovwnpKMVvOMHP1TIbnwXwtLg1gg==}
+ /ts-node/10.2.1_8304ecd715830f7c190b4d1dea90b100:
+ resolution: {integrity: sha512-hCnyOyuGmD5wHleOQX6NIjJtYVIO8bPP8F2acWkB4W06wdlkgyvJtubO/I9NkI88hCFECbsEgoLc0VNkYmcSfw==}
engines: {node: '>=12.0.0'}
hasBin: true
peerDependencies:
- '@swc/core': '>=1.2.45'
- '@swc/wasm': '>=1.2.45'
+ '@swc/core': '>=1.2.50'
+ '@swc/wasm': '>=1.2.50'
'@types/node': '*'
typescript: '>=2.7'
peerDependenciesMeta:
@@ -4078,22 +5255,24 @@ packages:
'@swc/wasm':
optional: true
dependencies:
+ '@cspotcode/source-map-support': 0.6.1
'@tsconfig/node10': 1.0.8
'@tsconfig/node12': 1.0.9
'@tsconfig/node14': 1.0.1
- '@tsconfig/node16': 1.0.1
- '@types/node': 16.0.0
+ '@tsconfig/node16': 1.0.2
+ '@types/node': 16.10.3
+ acorn: 8.5.0
+ acorn-walk: 8.2.0
arg: 4.1.3
create-require: 1.1.1
diff: 4.0.2
make-error: 1.3.6
- source-map-support: 0.5.19
- typescript: 4.3.5
+ typescript: 4.4.3
yn: 3.1.1
dev: true
- /tsconfig-paths/3.9.0:
- resolution: {integrity: sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==}
+ /tsconfig-paths/3.11.0:
+ resolution: {integrity: sha512-7ecdYDnIdmv639mmDwslG6KQg1Z9STTz1j7Gcz0xa+nshh/gKDAHcPxRbWOsA3SPp0tXP2leTcY9Kw+NAkfZzA==}
dependencies:
'@types/json5': 0.0.29
json5: 1.0.1
@@ -4105,19 +5284,29 @@ packages:
resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==}
dev: true
- /tslib/2.3.0:
- resolution: {integrity: sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==}
+ /tslib/2.3.1:
+ resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==}
- /tsutils/3.21.0_typescript@4.3.5:
+ /tsutils/3.21.0_typescript@4.4.3:
resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==}
engines: {node: '>= 6'}
peerDependencies:
typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta'
dependencies:
tslib: 1.14.1
- typescript: 4.3.5
+ typescript: 4.4.3
dev: true
+ /tty-browserify/0.0.1:
+ resolution: {integrity: sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==}
+ dev: true
+
+ /tunnel/0.0.6:
+ resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==}
+ engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'}
+ dev: true
+ optional: true
+
/type-check/0.4.0:
resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
engines: {node: '>= 0.8.0'}
@@ -4130,37 +5319,38 @@ packages:
engines: {node: '>=4'}
dev: true
+ /type-fest/0.13.1:
+ resolution: {integrity: sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==}
+ engines: {node: '>=10'}
+ dev: true
+ optional: true
+
/type-fest/0.20.2:
resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==}
engines: {node: '>=10'}
dev: true
- /typedoc-default-themes/0.12.10:
- resolution: {integrity: sha512-fIS001cAYHkyQPidWXmHuhs8usjP5XVJjWB8oZGqkTowZaz3v7g3KDZeeqE82FBrmkAnIBOY3jgy7lnPnqATbA==}
- engines: {node: '>= 8'}
+ /typedarray/0.0.6:
+ resolution: {integrity: sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=}
dev: true
- /typedoc/0.21.2_typescript@4.3.5:
- resolution: {integrity: sha512-SR1ByJB3USg+jxoxwzMRP07g/0f/cQUE5t7gOh1iTUyjTPyJohu9YSKRlK+MSXXqlhIq+m0jkEHEG5HoY7/Adg==}
- engines: {node: '>= 12.20.0'}
+ /typedoc/0.22.5_typescript@4.4.3:
+ resolution: {integrity: sha512-KFrWGU1iKiTGw0RcyjLNYDmhd7uICU14HgBNPmFKY/sT4Pm/fraaLyWyisst9vGTUAKxqibqoDITR7+ZcAkhHg==}
+ engines: {node: '>= 12.10.0'}
hasBin: true
peerDependencies:
- typescript: 4.0.x || 4.1.x || 4.2.x || 4.3.x
+ typescript: 4.0.x || 4.1.x || 4.2.x || 4.3.x || 4.4.x
dependencies:
- glob: 7.1.7
- handlebars: 4.7.7
- lodash: 4.17.21
+ glob: 7.2.0
lunr: 2.3.9
- marked: 2.1.3
+ marked: 3.0.4
minimatch: 3.0.4
- progress: 2.0.3
- shiki: 0.9.5
- typedoc-default-themes: 0.12.10
- typescript: 4.3.5
+ shiki: 0.9.11
+ typescript: 4.4.3
dev: true
- /typescript/4.3.5:
- resolution: {integrity: sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA==}
+ /typescript/4.4.3:
+ resolution: {integrity: sha512-4xfscpisVgqqDfPaJo5vkd+Qd/ItkoagnHpufr+i2QCHBsNYp+G7UAoyFl8aPtx879u38wPV65rZ8qbGZijalA==}
engines: {node: '>=4.2.0'}
hasBin: true
dev: true
@@ -4169,13 +5359,6 @@ packages:
resolution: {integrity: sha512-6Gurc1n//gjp9eQNXjD9O3M/sMwVtN5S8Lv9bvOYBfKfDNiIIhqiyi01vMBO45u4zkDE420w/e0se7Vs+sIg+g==}
dev: true
- /uglify-js/3.13.10:
- resolution: {integrity: sha512-57H3ACYFXeo1IaZ1w02sfA71wI60MGco/IQFjOqK+WtKoprh7Go2/yvd2HPtoJILO2Or84ncLccI4xoHMTSbGg==}
- engines: {node: '>=0.8.0'}
- hasBin: true
- dev: true
- optional: true
-
/unbox-primitive/1.0.1:
resolution: {integrity: sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==}
dependencies:
@@ -4229,6 +5412,35 @@ packages:
punycode: 2.1.1
dev: true
+ /url-parse-lax/3.0.0:
+ resolution: {integrity: sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=}
+ engines: {node: '>=4'}
+ dependencies:
+ prepend-http: 2.0.0
+ dev: true
+
+ /url/0.11.0:
+ resolution: {integrity: sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=}
+ dependencies:
+ punycode: 1.3.2
+ querystring: 0.2.0
+ dev: true
+
+ /util-deprecate/1.0.2:
+ resolution: {integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=}
+ dev: true
+
+ /util/0.12.4:
+ resolution: {integrity: sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==}
+ dependencies:
+ inherits: 2.0.4
+ is-arguments: 1.1.1
+ is-generator-function: 1.0.10
+ is-typed-array: 1.1.8
+ safe-buffer: 5.2.1
+ which-typed-array: 1.1.7
+ dev: true
+
/uuid/8.3.2:
resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==}
hasBin: true
@@ -4250,6 +5462,10 @@ packages:
engines: {node: '>= 0.10'}
dev: true
+ /vm-browserify/1.1.2:
+ resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==}
+ dev: true
+
/vscode-textmate/5.2.0:
resolution: {integrity: sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ==}
dev: true
@@ -4260,7 +5476,7 @@ packages:
is-bigint: 1.0.2
is-boolean-object: 1.1.1
is-number-object: 1.0.5
- is-string: 1.0.6
+ is-string: 1.0.7
is-symbol: 1.0.4
dev: true
@@ -4268,6 +5484,18 @@ packages:
resolution: {integrity: sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=}
dev: true
+ /which-typed-array/1.1.7:
+ resolution: {integrity: sha512-vjxaB4nfDqwKI0ws7wZpxIlde1XrLX5uB0ZjpfshgmapJMD7jJWhZI+yToJTqaFByF0eNBcYxbjmCzoRP7CfEw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ available-typed-arrays: 1.0.5
+ call-bind: 1.0.2
+ es-abstract: 1.19.1
+ foreach: 2.0.5
+ has-tostringtag: 1.0.0
+ is-typed-array: 1.1.8
+ dev: true
+
/which/2.0.2:
resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
engines: {node: '>= 8'}
@@ -4276,21 +5504,11 @@ packages:
isexe: 2.0.0
dev: true
- /wide-align/1.1.3:
- resolution: {integrity: sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==}
- dependencies:
- string-width: 2.1.1
- dev: true
-
/word-wrap/1.2.3:
resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==}
engines: {node: '>=0.10.0'}
dev: true
- /wordwrap/1.0.0:
- resolution: {integrity: sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=}
- dev: true
-
/workerpool/6.1.5:
resolution: {integrity: sha512-XdKkCK0Zqc6w3iTxLckiuJ81tiD/o5rBE/m+nXpRCB+/Sq4DqkfXZ/x0jW02DG1tGsfUGXbTJyZDP+eu67haSw==}
dev: true
@@ -4317,6 +5535,11 @@ packages:
resolution: {integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=}
dev: true
+ /xtend/4.0.2:
+ resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==}
+ engines: {node: '>=0.4'}
+ dev: true
+
/y18n/4.0.3:
resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==}
dev: true
@@ -4384,6 +5607,13 @@ packages:
yargs-parser: 20.2.4
dev: true
+ /yauzl/2.10.0:
+ resolution: {integrity: sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=}
+ dependencies:
+ buffer-crc32: 0.2.13
+ fd-slicer: 1.1.0
+ dev: true
+
/yn/3.1.1:
resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==}
engines: {node: '>=6'}
diff --git a/scripts/react-shim.js b/scripts/react-shim.js
new file mode 100644
index 0000000..8e8d3de
--- /dev/null
+++ b/scripts/react-shim.js
@@ -0,0 +1,4 @@
+import { createElement, Fragment } from "react"
+
+export const esbuildCreateElement = createElement
+export const esbuildFragment = Fragment
diff --git a/src/models/attachment.ts b/src/models/attachment.ts
index 340f698..272b77d 100644
--- a/src/models/attachment.ts
+++ b/src/models/attachment.ts
@@ -1,4 +1,5 @@
-import { Crypto, decryptOPData } from "./crypto"
+import type { Crypto } from "./crypto"
+import { decryptOPData } from "./crypto"
import { invariant } from "../errors"
type integer = number
diff --git a/src/models/crypto.ts b/src/models/crypto.ts
index e699062..4c64ab2 100644
--- a/src/models/crypto.ts
+++ b/src/models/crypto.ts
@@ -3,13 +3,9 @@ import { createHmac, createDecipheriv, createHash } from "crypto"
import { EventEmitter } from "../ee"
import { HMACAssertionError } from "../errors"
import type { i18n } from "../i18n"
-import { ItemDetails, Overview, Profile } from "../types"
+import type { ItemDetails, Overview, Profile } from "../types"
import { setIfAbsent } from "../util"
-import { EncryptedItem } from "./item"
-
-declare module "crypto" {
- export const webcrypto: Crypto
-}
+import type { EncryptedItem } from "./item"
/** Encryption and MAC */
export interface Cipher {
@@ -32,11 +28,11 @@ export class Crypto extends EventEmitter<{ lock: void }> implements IDisposable
unlock(profile: Profile, masterPassword: string) {
const derivedKey = crypto.pbkdf2Sync(
- /* password */ masterPassword,
- /* salt */ Buffer.from(profile.salt, "base64"),
- /* iterations */ profile.iterations,
- /* keylen */ 64,
- /* digest */ "sha512"
+ masterPassword,
+ Buffer.from(profile.salt, "base64"),
+ profile.iterations,
+ 64,
+ "sha512"
)
const cipher = splitPlainText(derivedKey)
@@ -115,9 +111,7 @@ export class Crypto extends EventEmitter<{ lock: void }> implements IDisposable
}
)
- deriveGeneralKey = (input: Buffer) => {
- crypto.createHash("sha512").update()
- }
+ deriveGeneralKey = (input: Buffer) => {}
get ov() {
return this.#overview
diff --git a/src/models/vault.ts b/src/models/vault.ts
index 49abcc8..0e6dac0 100644
--- a/src/models/vault.ts
+++ b/src/models/vault.ts
@@ -109,7 +109,7 @@ export class Vault extends EventEmitter {
* @param masterPassword User provided master password. Only the derived
* master and overview key will be stored within the class.
*/
- unlock(masterPassword: string) {
+ async unlock(masterPassword: string) {
try {
this.#crypto.unlock(this.#profile, masterPassword)
} catch (e) {
diff --git a/test/profile.test.ts b/test/profile.test.ts
index e47b051..d18361d 100644
--- a/test/profile.test.ts
+++ b/test/profile.test.ts
@@ -26,24 +26,40 @@ describe("OnePassword", () => {
vault = await new OnePassword({ path: freddy }).getProfile("default");
});
- it("accepts correct password", () => {
- expect(() => vault.unlock("freddy")).to.not.throw();
+ it("accepts correct password", async () => {
+ await expect(vault.unlock("freddy")).to.be.fulfilled;
expect(vault.isLocked).to.be.false;
});
it("rejects wrong password", () => {
- ["Freddy", "_freddy", ""].forEach((password) => {
- expect(() => vault.unlock(password)).to.throw("Invalid password");
+ ["Freddy", "_freddy", ""].forEach(async (password) => {
+ await expect(vault.unlock(password)).to.be.rejectedWith(
+ "Invalid password"
+ );
expect(vault.isLocked).to.be.true;
});
});
});
+ describe("content", () => {
+ let vault: Vault;
+
+ beforeEach(async () => {
+ vault = await new OnePassword({ path: freddy }).getProfile("default");
+ await vault.unlock("freddy");
+ });
+
+ it("reads overviews", () => {
+ const overviews = vault.overviews.values();
+ expect(overviews).to.have.lengthOf(29);
+ });
+ });
+
describe("lock", () => {
it("locks", async () => {
const instance = new OnePassword({ path: freddy });
const vault = await instance.getProfile("default");
- vault.unlock("freddy");
+ await vault.unlock("freddy");
expect(vault.isLocked).to.be.false;
vault.lock();