From 66f85ee17e4ea4b0304067586385ea7c50b7bb77 Mon Sep 17 00:00:00 2001 From: Leangseu Kim Date: Thu, 23 Feb 2023 10:29:04 -0500 Subject: [PATCH] chore: upgrade transifex push translation to v3 --- package-lock.json | 1015 +++++++++++++++++++++++++++------------------ package.json | 1 + 2 files changed, 607 insertions(+), 409 deletions(-) diff --git a/package-lock.json b/package-lock.json index c1d9602..3cb2cf5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -59,6 +59,7 @@ }, "devDependencies": { "@edx/frontend-build": "12.4", + "@edx/reactifex": "^2.1.1", "@testing-library/jest-dom": "^5.14.1", "@testing-library/react": "^12.1.0", "axios-mock-adapter": "^1.20.0", @@ -3599,6 +3600,122 @@ "react-is": "^16.13.1" } }, + "node_modules/@edx/reactifex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@edx/reactifex/-/reactifex-2.1.1.tgz", + "integrity": "sha512-A/DfCPsNNRuWhhWCquInlfG6Pi//qcxAi0P2jY/UeOVAHoOLkA3L328UtHEuoZbncXT2E1H1EDlpfNrovo/nng==", + "dev": true, + "dependencies": { + "axios": "^0.21.1", + "yargs": "^17.1.1" + }, + "bin": { + "edx_reactifex": "main.js" + } + }, + "node_modules/@edx/reactifex/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@edx/reactifex/node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@edx/reactifex/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@edx/reactifex/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@edx/reactifex/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@edx/reactifex/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/@edx/reactifex/node_modules/yargs": { + "version": "17.7.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", + "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", + "dev": true, + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@edx/reactifex/node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "engines": { + "node": ">=12" + } + }, "node_modules/@eslint/eslintrc": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", @@ -21106,29 +21223,28 @@ }, "node_modules/npm/node_modules/@colors/colors": { "version": "1.5.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", - "optional": true, "engines": { "node": ">=0.1.90" } }, "node_modules/npm/node_modules/@gar/promisify": { "version": "1.1.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/@isaacs/string-locale-compare": { "version": "1.1.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/@npmcli/arborist": { "version": "5.2.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -21176,7 +21292,7 @@ }, "node_modules/npm/node_modules/@npmcli/ci-detect": { "version": "2.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "engines": { @@ -21185,7 +21301,7 @@ }, "node_modules/npm/node_modules/@npmcli/config": { "version": "4.1.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -21204,7 +21320,7 @@ }, "node_modules/npm/node_modules/@npmcli/disparity-colors": { "version": "2.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -21216,7 +21332,7 @@ }, "node_modules/npm/node_modules/@npmcli/fs": { "version": "2.1.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -21229,7 +21345,7 @@ }, "node_modules/npm/node_modules/@npmcli/git": { "version": "3.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -21249,7 +21365,7 @@ }, "node_modules/npm/node_modules/@npmcli/installed-package-contents": { "version": "1.0.7", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -21265,7 +21381,7 @@ }, "node_modules/npm/node_modules/@npmcli/map-workspaces": { "version": "2.0.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -21280,7 +21396,7 @@ }, "node_modules/npm/node_modules/@npmcli/metavuln-calculator": { "version": "3.1.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -21295,7 +21411,7 @@ }, "node_modules/npm/node_modules/@npmcli/move-file": { "version": "2.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -21308,13 +21424,13 @@ }, "node_modules/npm/node_modules/@npmcli/name-from-folder": { "version": "1.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/@npmcli/node-gyp": { "version": "2.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "engines": { @@ -21323,7 +21439,7 @@ }, "node_modules/npm/node_modules/@npmcli/package-json": { "version": "2.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -21335,7 +21451,7 @@ }, "node_modules/npm/node_modules/@npmcli/promise-spawn": { "version": "3.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -21347,7 +21463,7 @@ }, "node_modules/npm/node_modules/@npmcli/run-script": { "version": "4.1.5", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -21363,7 +21479,7 @@ }, "node_modules/npm/node_modules/@tootallnate/once": { "version": "2.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -21372,13 +21488,13 @@ }, "node_modules/npm/node_modules/abbrev": { "version": "1.1.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/agent-base": { "version": "6.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -21390,7 +21506,7 @@ }, "node_modules/npm/node_modules/agentkeepalive": { "version": "4.2.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -21404,7 +21520,7 @@ }, "node_modules/npm/node_modules/aggregate-error": { "version": "3.1.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -21417,7 +21533,7 @@ }, "node_modules/npm/node_modules/ansi-regex": { "version": "5.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -21426,7 +21542,7 @@ }, "node_modules/npm/node_modules/ansi-styles": { "version": "4.3.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -21441,19 +21557,19 @@ }, "node_modules/npm/node_modules/aproba": { "version": "2.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/archy": { "version": "1.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/are-we-there-yet": { "version": "3.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -21466,19 +21582,19 @@ }, "node_modules/npm/node_modules/asap": { "version": "2.0.6", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/balanced-match": { "version": "1.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/bin-links": { "version": "3.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -21495,7 +21611,7 @@ }, "node_modules/npm/node_modules/binary-extensions": { "version": "2.2.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -21504,7 +21620,7 @@ }, "node_modules/npm/node_modules/brace-expansion": { "version": "2.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -21513,7 +21629,7 @@ }, "node_modules/npm/node_modules/builtins": { "version": "5.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -21522,7 +21638,7 @@ }, "node_modules/npm/node_modules/cacache": { "version": "16.1.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -21551,7 +21667,7 @@ }, "node_modules/npm/node_modules/chalk": { "version": "4.1.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -21567,7 +21683,7 @@ }, "node_modules/npm/node_modules/chownr": { "version": "2.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "engines": { @@ -21576,7 +21692,7 @@ }, "node_modules/npm/node_modules/cidr-regex": { "version": "3.1.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "BSD-2-Clause", "dependencies": { @@ -21588,7 +21704,7 @@ }, "node_modules/npm/node_modules/clean-stack": { "version": "2.2.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -21597,7 +21713,7 @@ }, "node_modules/npm/node_modules/cli-columns": { "version": "4.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -21610,7 +21726,7 @@ }, "node_modules/npm/node_modules/cli-table3": { "version": "0.6.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -21625,7 +21741,7 @@ }, "node_modules/npm/node_modules/clone": { "version": "1.0.4", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -21634,7 +21750,7 @@ }, "node_modules/npm/node_modules/cmd-shim": { "version": "5.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -21646,7 +21762,7 @@ }, "node_modules/npm/node_modules/color-convert": { "version": "2.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -21658,13 +21774,13 @@ }, "node_modules/npm/node_modules/color-name": { "version": "1.1.4", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/color-support": { "version": "1.1.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "bin": { @@ -21673,7 +21789,7 @@ }, "node_modules/npm/node_modules/columnify": { "version": "1.6.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -21686,25 +21802,25 @@ }, "node_modules/npm/node_modules/common-ancestor-path": { "version": "1.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/concat-map": { "version": "0.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/console-control-strings": { "version": "1.1.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/debug": { "version": "4.3.4", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -21721,13 +21837,13 @@ }, "node_modules/npm/node_modules/debug/node_modules/ms": { "version": "2.1.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/debuglog": { "version": "1.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -21736,7 +21852,7 @@ }, "node_modules/npm/node_modules/defaults": { "version": "1.0.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -21745,13 +21861,13 @@ }, "node_modules/npm/node_modules/delegates": { "version": "1.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/depd": { "version": "1.1.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -21760,7 +21876,7 @@ }, "node_modules/npm/node_modules/dezalgo": { "version": "1.0.4", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -21770,7 +21886,7 @@ }, "node_modules/npm/node_modules/diff": { "version": "5.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "BSD-3-Clause", "engines": { @@ -21779,23 +21895,22 @@ }, "node_modules/npm/node_modules/emoji-regex": { "version": "8.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/encoding": { "version": "0.1.13", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", - "optional": true, "dependencies": { "iconv-lite": "^0.6.2" } }, "node_modules/npm/node_modules/env-paths": { "version": "2.2.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -21804,19 +21919,19 @@ }, "node_modules/npm/node_modules/err-code": { "version": "2.0.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/fastest-levenshtein": { "version": "1.0.12", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/fs-minipass": { "version": "2.1.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -21828,19 +21943,19 @@ }, "node_modules/npm/node_modules/fs.realpath": { "version": "1.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/function-bind": { "version": "1.1.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/gauge": { "version": "4.0.4", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -21859,7 +21974,7 @@ }, "node_modules/npm/node_modules/glob": { "version": "8.0.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -21878,13 +21993,13 @@ }, "node_modules/npm/node_modules/graceful-fs": { "version": "4.2.10", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/has": { "version": "1.0.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -21896,7 +22011,7 @@ }, "node_modules/npm/node_modules/has-flag": { "version": "4.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -21905,13 +22020,13 @@ }, "node_modules/npm/node_modules/has-unicode": { "version": "2.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/hosted-git-info": { "version": "5.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -21923,13 +22038,13 @@ }, "node_modules/npm/node_modules/http-cache-semantics": { "version": "4.1.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "BSD-2-Clause" }, "node_modules/npm/node_modules/http-proxy-agent": { "version": "5.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -21943,7 +22058,7 @@ }, "node_modules/npm/node_modules/https-proxy-agent": { "version": "5.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -21956,7 +22071,7 @@ }, "node_modules/npm/node_modules/humanize-ms": { "version": "1.2.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -21965,10 +22080,9 @@ }, "node_modules/npm/node_modules/iconv-lite": { "version": "0.6.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", - "optional": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -21978,7 +22092,7 @@ }, "node_modules/npm/node_modules/ignore-walk": { "version": "5.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -21990,7 +22104,7 @@ }, "node_modules/npm/node_modules/imurmurhash": { "version": "0.1.4", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -21999,7 +22113,7 @@ }, "node_modules/npm/node_modules/indent-string": { "version": "4.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -22008,13 +22122,13 @@ }, "node_modules/npm/node_modules/infer-owner": { "version": "1.0.4", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/inflight": { "version": "1.0.6", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22024,13 +22138,13 @@ }, "node_modules/npm/node_modules/inherits": { "version": "2.0.4", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/ini": { "version": "3.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "engines": { @@ -22039,7 +22153,7 @@ }, "node_modules/npm/node_modules/init-package-json": { "version": "3.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22057,13 +22171,13 @@ }, "node_modules/npm/node_modules/ip": { "version": "1.1.8", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/ip-regex": { "version": "4.3.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -22072,7 +22186,7 @@ }, "node_modules/npm/node_modules/is-cidr": { "version": "4.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "BSD-2-Clause", "dependencies": { @@ -22084,7 +22198,7 @@ }, "node_modules/npm/node_modules/is-core-module": { "version": "2.9.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -22096,7 +22210,7 @@ }, "node_modules/npm/node_modules/is-fullwidth-code-point": { "version": "3.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -22105,25 +22219,25 @@ }, "node_modules/npm/node_modules/is-lambda": { "version": "1.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/isexe": { "version": "2.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/json-parse-even-better-errors": { "version": "2.3.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/json-stringify-nice": { "version": "1.1.4", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "funding": { @@ -22132,28 +22246,28 @@ }, "node_modules/npm/node_modules/jsonparse": { "version": "1.3.1", - "dev": true, "engines": [ "node >= 0.2.0" ], + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/just-diff": { "version": "5.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/just-diff-apply": { "version": "5.2.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/libnpmaccess": { "version": "6.0.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22168,7 +22282,7 @@ }, "node_modules/npm/node_modules/libnpmdiff": { "version": "4.0.4", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22187,7 +22301,7 @@ }, "node_modules/npm/node_modules/libnpmexec": { "version": "4.0.8", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22210,7 +22324,7 @@ }, "node_modules/npm/node_modules/libnpmfund": { "version": "3.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22222,7 +22336,7 @@ }, "node_modules/npm/node_modules/libnpmhook": { "version": "8.0.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22235,7 +22349,7 @@ }, "node_modules/npm/node_modules/libnpmorg": { "version": "4.0.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22248,7 +22362,7 @@ }, "node_modules/npm/node_modules/libnpmpack": { "version": "4.1.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22262,7 +22376,7 @@ }, "node_modules/npm/node_modules/libnpmpublish": { "version": "6.0.4", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22278,7 +22392,7 @@ }, "node_modules/npm/node_modules/libnpmsearch": { "version": "5.0.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22290,7 +22404,7 @@ }, "node_modules/npm/node_modules/libnpmteam": { "version": "4.0.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22303,7 +22417,7 @@ }, "node_modules/npm/node_modules/libnpmversion": { "version": "3.0.6", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22319,7 +22433,7 @@ }, "node_modules/npm/node_modules/lru-cache": { "version": "7.9.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "engines": { @@ -22328,7 +22442,7 @@ }, "node_modules/npm/node_modules/make-fetch-happen": { "version": "10.1.8", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22355,7 +22469,7 @@ }, "node_modules/npm/node_modules/minimatch": { "version": "5.1.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22367,7 +22481,7 @@ }, "node_modules/npm/node_modules/minipass": { "version": "3.1.6", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22379,7 +22493,7 @@ }, "node_modules/npm/node_modules/minipass-collect": { "version": "1.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22391,7 +22505,7 @@ }, "node_modules/npm/node_modules/minipass-fetch": { "version": "2.1.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -22408,7 +22522,7 @@ }, "node_modules/npm/node_modules/minipass-flush": { "version": "1.0.5", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22420,7 +22534,7 @@ }, "node_modules/npm/node_modules/minipass-json-stream": { "version": "1.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -22430,7 +22544,7 @@ }, "node_modules/npm/node_modules/minipass-pipeline": { "version": "1.2.4", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22442,7 +22556,7 @@ }, "node_modules/npm/node_modules/minipass-sized": { "version": "1.0.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22454,7 +22568,7 @@ }, "node_modules/npm/node_modules/minizlib": { "version": "2.1.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -22467,7 +22581,7 @@ }, "node_modules/npm/node_modules/mkdirp": { "version": "1.0.4", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "bin": { @@ -22479,7 +22593,7 @@ }, "node_modules/npm/node_modules/mkdirp-infer-owner": { "version": "2.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22493,19 +22607,19 @@ }, "node_modules/npm/node_modules/ms": { "version": "2.1.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/mute-stream": { "version": "0.0.8", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/negotiator": { "version": "0.6.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -22514,7 +22628,7 @@ }, "node_modules/npm/node_modules/node-gyp": { "version": "9.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -22538,7 +22652,7 @@ }, "node_modules/npm/node_modules/node-gyp/node_modules/brace-expansion": { "version": "1.1.11", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -22548,7 +22662,7 @@ }, "node_modules/npm/node_modules/node-gyp/node_modules/glob": { "version": "7.2.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22568,7 +22682,7 @@ }, "node_modules/npm/node_modules/node-gyp/node_modules/minimatch": { "version": "3.1.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22580,7 +22694,7 @@ }, "node_modules/npm/node_modules/nopt": { "version": "5.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22595,7 +22709,7 @@ }, "node_modules/npm/node_modules/normalize-package-data": { "version": "4.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "BSD-2-Clause", "dependencies": { @@ -22610,7 +22724,7 @@ }, "node_modules/npm/node_modules/npm-audit-report": { "version": "3.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22622,7 +22736,7 @@ }, "node_modules/npm/node_modules/npm-bundled": { "version": "1.1.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22631,7 +22745,7 @@ }, "node_modules/npm/node_modules/npm-install-checks": { "version": "5.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "BSD-2-Clause", "dependencies": { @@ -22643,13 +22757,13 @@ }, "node_modules/npm/node_modules/npm-normalize-package-bin": { "version": "1.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/npm-package-arg": { "version": "9.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22663,7 +22777,7 @@ }, "node_modules/npm/node_modules/npm-packlist": { "version": "5.1.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22681,7 +22795,7 @@ }, "node_modules/npm/node_modules/npm-pick-manifest": { "version": "7.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22696,7 +22810,7 @@ }, "node_modules/npm/node_modules/npm-profile": { "version": "6.1.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22709,7 +22823,7 @@ }, "node_modules/npm/node_modules/npm-registry-fetch": { "version": "13.1.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22727,13 +22841,13 @@ }, "node_modules/npm/node_modules/npm-user-validate": { "version": "1.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "BSD-2-Clause" }, "node_modules/npm/node_modules/npmlog": { "version": "6.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22748,7 +22862,7 @@ }, "node_modules/npm/node_modules/once": { "version": "1.4.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22757,7 +22871,7 @@ }, "node_modules/npm/node_modules/opener": { "version": "1.5.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "(WTFPL OR MIT)", "bin": { @@ -22766,7 +22880,7 @@ }, "node_modules/npm/node_modules/p-map": { "version": "4.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -22781,7 +22895,7 @@ }, "node_modules/npm/node_modules/pacote": { "version": "13.6.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22816,7 +22930,7 @@ }, "node_modules/npm/node_modules/parse-conflict-json": { "version": "2.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22830,7 +22944,7 @@ }, "node_modules/npm/node_modules/path-is-absolute": { "version": "1.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -22839,7 +22953,7 @@ }, "node_modules/npm/node_modules/proc-log": { "version": "2.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "engines": { @@ -22848,7 +22962,7 @@ }, "node_modules/npm/node_modules/promise-all-reject-late": { "version": "1.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "funding": { @@ -22857,7 +22971,7 @@ }, "node_modules/npm/node_modules/promise-call-limit": { "version": "1.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "funding": { @@ -22866,13 +22980,13 @@ }, "node_modules/npm/node_modules/promise-inflight": { "version": "1.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/promise-retry": { "version": "2.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -22885,7 +22999,7 @@ }, "node_modules/npm/node_modules/promzard": { "version": "0.3.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22894,7 +23008,7 @@ }, "node_modules/npm/node_modules/qrcode-terminal": { "version": "0.12.0", - "dev": true, + "extraneous": true, "inBundle": true, "bin": { "qrcode-terminal": "bin/qrcode-terminal.js" @@ -22902,7 +23016,7 @@ }, "node_modules/npm/node_modules/read": { "version": "1.0.7", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22914,7 +23028,7 @@ }, "node_modules/npm/node_modules/read-cmd-shim": { "version": "3.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "engines": { @@ -22923,7 +23037,7 @@ }, "node_modules/npm/node_modules/read-package-json": { "version": "5.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22938,7 +23052,7 @@ }, "node_modules/npm/node_modules/read-package-json-fast": { "version": "2.0.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22951,7 +23065,7 @@ }, "node_modules/npm/node_modules/readable-stream": { "version": "3.6.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -22965,7 +23079,7 @@ }, "node_modules/npm/node_modules/readdir-scoped-modules": { "version": "1.1.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -22977,7 +23091,7 @@ }, "node_modules/npm/node_modules/retry": { "version": "0.12.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -22986,7 +23100,7 @@ }, "node_modules/npm/node_modules/rimraf": { "version": "3.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -23001,7 +23115,7 @@ }, "node_modules/npm/node_modules/rimraf/node_modules/brace-expansion": { "version": "1.1.11", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -23011,7 +23125,7 @@ }, "node_modules/npm/node_modules/rimraf/node_modules/glob": { "version": "7.2.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -23031,7 +23145,7 @@ }, "node_modules/npm/node_modules/rimraf/node_modules/minimatch": { "version": "3.1.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -23043,7 +23157,7 @@ }, "node_modules/npm/node_modules/safe-buffer": { "version": "5.2.1", - "dev": true, + "extraneous": true, "funding": [ { "type": "github", @@ -23063,14 +23177,13 @@ }, "node_modules/npm/node_modules/safer-buffer": { "version": "2.1.2", - "dev": true, + "extraneous": true, "inBundle": true, - "license": "MIT", - "optional": true + "license": "MIT" }, "node_modules/npm/node_modules/semver": { "version": "7.3.7", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -23085,7 +23198,7 @@ }, "node_modules/npm/node_modules/semver/node_modules/lru-cache": { "version": "6.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -23097,19 +23210,19 @@ }, "node_modules/npm/node_modules/set-blocking": { "version": "2.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/signal-exit": { "version": "3.0.7", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/smart-buffer": { "version": "4.2.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "engines": { @@ -23119,7 +23232,7 @@ }, "node_modules/npm/node_modules/socks": { "version": "2.6.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -23133,7 +23246,7 @@ }, "node_modules/npm/node_modules/socks-proxy-agent": { "version": "7.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -23147,7 +23260,7 @@ }, "node_modules/npm/node_modules/spdx-correct": { "version": "3.1.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -23157,13 +23270,13 @@ }, "node_modules/npm/node_modules/spdx-exceptions": { "version": "2.3.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "CC-BY-3.0" }, "node_modules/npm/node_modules/spdx-expression-parse": { "version": "3.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -23173,13 +23286,13 @@ }, "node_modules/npm/node_modules/spdx-license-ids": { "version": "3.0.11", - "dev": true, + "extraneous": true, "inBundle": true, "license": "CC0-1.0" }, "node_modules/npm/node_modules/ssri": { "version": "9.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -23191,7 +23304,7 @@ }, "node_modules/npm/node_modules/string_decoder": { "version": "1.3.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -23200,7 +23313,7 @@ }, "node_modules/npm/node_modules/string-width": { "version": "4.2.3", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -23214,7 +23327,7 @@ }, "node_modules/npm/node_modules/strip-ansi": { "version": "6.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -23226,7 +23339,7 @@ }, "node_modules/npm/node_modules/supports-color": { "version": "7.2.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -23238,7 +23351,7 @@ }, "node_modules/npm/node_modules/tar": { "version": "6.1.11", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -23255,19 +23368,19 @@ }, "node_modules/npm/node_modules/text-table": { "version": "0.2.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/tiny-relative-date": { "version": "1.3.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/treeverse": { "version": "2.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "engines": { @@ -23276,7 +23389,7 @@ }, "node_modules/npm/node_modules/unique-filename": { "version": "1.1.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -23285,7 +23398,7 @@ }, "node_modules/npm/node_modules/unique-slug": { "version": "2.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -23294,13 +23407,13 @@ }, "node_modules/npm/node_modules/util-deprecate": { "version": "1.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT" }, "node_modules/npm/node_modules/validate-npm-package-license": { "version": "3.0.4", - "dev": true, + "extraneous": true, "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -23310,7 +23423,7 @@ }, "node_modules/npm/node_modules/validate-npm-package-name": { "version": "4.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -23322,13 +23435,13 @@ }, "node_modules/npm/node_modules/walk-up-path": { "version": "1.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/wcwidth": { "version": "1.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "MIT", "dependencies": { @@ -23337,7 +23450,7 @@ }, "node_modules/npm/node_modules/which": { "version": "2.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -23352,7 +23465,7 @@ }, "node_modules/npm/node_modules/wide-align": { "version": "1.1.5", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -23361,13 +23474,13 @@ }, "node_modules/npm/node_modules/wrappy": { "version": "1.0.2", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC" }, "node_modules/npm/node_modules/write-file-atomic": { "version": "4.0.1", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC", "dependencies": { @@ -23380,7 +23493,7 @@ }, "node_modules/npm/node_modules/yallist": { "version": "4.0.0", - "dev": true, + "extraneous": true, "inBundle": true, "license": "ISC" }, @@ -34054,6 +34167,94 @@ } } }, + "@edx/reactifex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@edx/reactifex/-/reactifex-2.1.1.tgz", + "integrity": "sha512-A/DfCPsNNRuWhhWCquInlfG6Pi//qcxAi0P2jY/UeOVAHoOLkA3L328UtHEuoZbncXT2E1H1EDlpfNrovo/nng==", + "dev": true, + "requires": { + "axios": "^0.21.1", + "yargs": "^17.1.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "yargs": { + "version": "17.7.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", + "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", + "dev": true, + "requires": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + } + }, + "yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true + } + } + }, "@eslint/eslintrc": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", @@ -47398,23 +47599,22 @@ "@colors/colors": { "version": "1.5.0", "bundled": true, - "dev": true, - "optional": true + "extraneous": true }, "@gar/promisify": { "version": "1.1.3", "bundled": true, - "dev": true + "extraneous": true }, "@isaacs/string-locale-compare": { "version": "1.1.0", "bundled": true, - "dev": true + "extraneous": true }, "@npmcli/arborist": { "version": "5.2.3", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "@isaacs/string-locale-compare": "^1.1.0", "@npmcli/installed-package-contents": "^1.0.7", @@ -47455,12 +47655,12 @@ "@npmcli/ci-detect": { "version": "2.0.0", "bundled": true, - "dev": true + "extraneous": true }, "@npmcli/config": { "version": "4.1.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "@npmcli/map-workspaces": "^2.0.2", "ini": "^3.0.0", @@ -47475,7 +47675,7 @@ "@npmcli/disparity-colors": { "version": "2.0.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "ansi-styles": "^4.3.0" } @@ -47483,7 +47683,7 @@ "@npmcli/fs": { "version": "2.1.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "@gar/promisify": "^1.1.3", "semver": "^7.3.5" @@ -47492,7 +47692,7 @@ "@npmcli/git": { "version": "3.0.1", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "@npmcli/promise-spawn": "^3.0.0", "lru-cache": "^7.4.4", @@ -47508,7 +47708,7 @@ "@npmcli/installed-package-contents": { "version": "1.0.7", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "npm-bundled": "^1.1.1", "npm-normalize-package-bin": "^1.0.1" @@ -47517,7 +47717,7 @@ "@npmcli/map-workspaces": { "version": "2.0.3", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "@npmcli/name-from-folder": "^1.0.1", "glob": "^8.0.1", @@ -47528,7 +47728,7 @@ "@npmcli/metavuln-calculator": { "version": "3.1.1", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "cacache": "^16.0.0", "json-parse-even-better-errors": "^2.3.1", @@ -47539,7 +47739,7 @@ "@npmcli/move-file": { "version": "2.0.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "mkdirp": "^1.0.4", "rimraf": "^3.0.2" @@ -47548,17 +47748,17 @@ "@npmcli/name-from-folder": { "version": "1.0.1", "bundled": true, - "dev": true + "extraneous": true }, "@npmcli/node-gyp": { "version": "2.0.0", "bundled": true, - "dev": true + "extraneous": true }, "@npmcli/package-json": { "version": "2.0.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "json-parse-even-better-errors": "^2.3.1" } @@ -47566,7 +47766,7 @@ "@npmcli/promise-spawn": { "version": "3.0.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "infer-owner": "^1.0.4" } @@ -47574,7 +47774,7 @@ "@npmcli/run-script": { "version": "4.1.5", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "@npmcli/node-gyp": "^2.0.0", "@npmcli/promise-spawn": "^3.0.0", @@ -47586,17 +47786,17 @@ "@tootallnate/once": { "version": "2.0.0", "bundled": true, - "dev": true + "extraneous": true }, "abbrev": { "version": "1.1.1", "bundled": true, - "dev": true + "extraneous": true }, "agent-base": { "version": "6.0.2", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "debug": "4" } @@ -47604,7 +47804,7 @@ "agentkeepalive": { "version": "4.2.1", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "debug": "^4.1.0", "depd": "^1.1.2", @@ -47614,7 +47814,7 @@ "aggregate-error": { "version": "3.1.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" @@ -47623,12 +47823,12 @@ "ansi-regex": { "version": "5.0.1", "bundled": true, - "dev": true + "extraneous": true }, "ansi-styles": { "version": "4.3.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "color-convert": "^2.0.1" } @@ -47636,17 +47836,17 @@ "aproba": { "version": "2.0.0", "bundled": true, - "dev": true + "extraneous": true }, "archy": { "version": "1.0.0", "bundled": true, - "dev": true + "extraneous": true }, "are-we-there-yet": { "version": "3.0.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "delegates": "^1.0.0", "readable-stream": "^3.6.0" @@ -47655,17 +47855,17 @@ "asap": { "version": "2.0.6", "bundled": true, - "dev": true + "extraneous": true }, "balanced-match": { "version": "1.0.2", "bundled": true, - "dev": true + "extraneous": true }, "bin-links": { "version": "3.0.1", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "cmd-shim": "^5.0.0", "mkdirp-infer-owner": "^2.0.0", @@ -47678,12 +47878,12 @@ "binary-extensions": { "version": "2.2.0", "bundled": true, - "dev": true + "extraneous": true }, "brace-expansion": { "version": "2.0.1", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "balanced-match": "^1.0.0" } @@ -47691,7 +47891,7 @@ "builtins": { "version": "5.0.1", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "semver": "^7.0.0" } @@ -47699,7 +47899,7 @@ "cacache": { "version": "16.1.1", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "@npmcli/fs": "^2.1.0", "@npmcli/move-file": "^2.0.0", @@ -47724,7 +47924,7 @@ "chalk": { "version": "4.1.2", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -47733,12 +47933,12 @@ "chownr": { "version": "2.0.0", "bundled": true, - "dev": true + "extraneous": true }, "cidr-regex": { "version": "3.1.1", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "ip-regex": "^4.1.0" } @@ -47746,12 +47946,12 @@ "clean-stack": { "version": "2.2.0", "bundled": true, - "dev": true + "extraneous": true }, "cli-columns": { "version": "4.0.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "string-width": "^4.2.3", "strip-ansi": "^6.0.1" @@ -47760,7 +47960,7 @@ "cli-table3": { "version": "0.6.2", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "@colors/colors": "1.5.0", "string-width": "^4.2.0" @@ -47769,12 +47969,12 @@ "clone": { "version": "1.0.4", "bundled": true, - "dev": true + "extraneous": true }, "cmd-shim": { "version": "5.0.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "mkdirp-infer-owner": "^2.0.0" } @@ -47782,7 +47982,7 @@ "color-convert": { "version": "2.0.1", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "color-name": "~1.1.4" } @@ -47790,17 +47990,17 @@ "color-name": { "version": "1.1.4", "bundled": true, - "dev": true + "extraneous": true }, "color-support": { "version": "1.1.3", "bundled": true, - "dev": true + "extraneous": true }, "columnify": { "version": "1.6.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "strip-ansi": "^6.0.1", "wcwidth": "^1.0.0" @@ -47809,22 +48009,22 @@ "common-ancestor-path": { "version": "1.0.1", "bundled": true, - "dev": true + "extraneous": true }, "concat-map": { "version": "0.0.1", "bundled": true, - "dev": true + "extraneous": true }, "console-control-strings": { "version": "1.1.0", "bundled": true, - "dev": true + "extraneous": true }, "debug": { "version": "4.3.4", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "ms": "2.1.2" }, @@ -47832,19 +48032,19 @@ "ms": { "version": "2.1.2", "bundled": true, - "dev": true + "extraneous": true } } }, "debuglog": { "version": "1.0.1", "bundled": true, - "dev": true + "extraneous": true }, "defaults": { "version": "1.0.3", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "clone": "^1.0.2" } @@ -47852,17 +48052,17 @@ "delegates": { "version": "1.0.0", "bundled": true, - "dev": true + "extraneous": true }, "depd": { "version": "1.1.2", "bundled": true, - "dev": true + "extraneous": true }, "dezalgo": { "version": "1.0.4", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "asap": "^2.0.0", "wrappy": "1" @@ -47871,18 +48071,17 @@ "diff": { "version": "5.0.0", "bundled": true, - "dev": true + "extraneous": true }, "emoji-regex": { "version": "8.0.0", "bundled": true, - "dev": true + "extraneous": true }, "encoding": { "version": "0.1.13", "bundled": true, - "dev": true, - "optional": true, + "extraneous": true, "requires": { "iconv-lite": "^0.6.2" } @@ -47890,22 +48089,22 @@ "env-paths": { "version": "2.2.1", "bundled": true, - "dev": true + "extraneous": true }, "err-code": { "version": "2.0.3", "bundled": true, - "dev": true + "extraneous": true }, "fastest-levenshtein": { "version": "1.0.12", "bundled": true, - "dev": true + "extraneous": true }, "fs-minipass": { "version": "2.1.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "minipass": "^3.0.0" } @@ -47913,17 +48112,17 @@ "fs.realpath": { "version": "1.0.0", "bundled": true, - "dev": true + "extraneous": true }, "function-bind": { "version": "1.1.1", "bundled": true, - "dev": true + "extraneous": true }, "gauge": { "version": "4.0.4", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "aproba": "^1.0.3 || ^2.0.0", "color-support": "^1.1.3", @@ -47938,7 +48137,7 @@ "glob": { "version": "8.0.3", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -47950,12 +48149,12 @@ "graceful-fs": { "version": "4.2.10", "bundled": true, - "dev": true + "extraneous": true }, "has": { "version": "1.0.3", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "function-bind": "^1.1.1" } @@ -47963,17 +48162,17 @@ "has-flag": { "version": "4.0.0", "bundled": true, - "dev": true + "extraneous": true }, "has-unicode": { "version": "2.0.1", "bundled": true, - "dev": true + "extraneous": true }, "hosted-git-info": { "version": "5.0.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "lru-cache": "^7.5.1" } @@ -47981,12 +48180,12 @@ "http-cache-semantics": { "version": "4.1.0", "bundled": true, - "dev": true + "extraneous": true }, "http-proxy-agent": { "version": "5.0.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "@tootallnate/once": "2", "agent-base": "6", @@ -47996,7 +48195,7 @@ "https-proxy-agent": { "version": "5.0.1", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "agent-base": "6", "debug": "4" @@ -48005,7 +48204,7 @@ "humanize-ms": { "version": "1.2.1", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "ms": "^2.0.0" } @@ -48013,8 +48212,7 @@ "iconv-lite": { "version": "0.6.3", "bundled": true, - "dev": true, - "optional": true, + "extraneous": true, "requires": { "safer-buffer": ">= 2.1.2 < 3.0.0" } @@ -48022,7 +48220,7 @@ "ignore-walk": { "version": "5.0.1", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "minimatch": "^5.0.1" } @@ -48030,22 +48228,22 @@ "imurmurhash": { "version": "0.1.4", "bundled": true, - "dev": true + "extraneous": true }, "indent-string": { "version": "4.0.0", "bundled": true, - "dev": true + "extraneous": true }, "infer-owner": { "version": "1.0.4", "bundled": true, - "dev": true + "extraneous": true }, "inflight": { "version": "1.0.6", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "once": "^1.3.0", "wrappy": "1" @@ -48054,17 +48252,17 @@ "inherits": { "version": "2.0.4", "bundled": true, - "dev": true + "extraneous": true }, "ini": { "version": "3.0.0", "bundled": true, - "dev": true + "extraneous": true }, "init-package-json": { "version": "3.0.2", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "npm-package-arg": "^9.0.1", "promzard": "^0.3.0", @@ -48078,17 +48276,17 @@ "ip": { "version": "1.1.8", "bundled": true, - "dev": true + "extraneous": true }, "ip-regex": { "version": "4.3.0", "bundled": true, - "dev": true + "extraneous": true }, "is-cidr": { "version": "4.0.2", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "cidr-regex": "^3.1.1" } @@ -48096,7 +48294,7 @@ "is-core-module": { "version": "2.9.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "has": "^1.0.3" } @@ -48104,47 +48302,47 @@ "is-fullwidth-code-point": { "version": "3.0.0", "bundled": true, - "dev": true + "extraneous": true }, "is-lambda": { "version": "1.0.1", "bundled": true, - "dev": true + "extraneous": true }, "isexe": { "version": "2.0.0", "bundled": true, - "dev": true + "extraneous": true }, "json-parse-even-better-errors": { "version": "2.3.1", "bundled": true, - "dev": true + "extraneous": true }, "json-stringify-nice": { "version": "1.1.4", "bundled": true, - "dev": true + "extraneous": true }, "jsonparse": { "version": "1.3.1", "bundled": true, - "dev": true + "extraneous": true }, "just-diff": { "version": "5.0.2", "bundled": true, - "dev": true + "extraneous": true }, "just-diff-apply": { "version": "5.2.0", "bundled": true, - "dev": true + "extraneous": true }, "libnpmaccess": { "version": "6.0.3", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "aproba": "^2.0.0", "minipass": "^3.1.1", @@ -48155,7 +48353,7 @@ "libnpmdiff": { "version": "4.0.4", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "@npmcli/disparity-colors": "^2.0.0", "@npmcli/installed-package-contents": "^1.0.7", @@ -48170,7 +48368,7 @@ "libnpmexec": { "version": "4.0.8", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "@npmcli/arborist": "^5.0.0", "@npmcli/ci-detect": "^2.0.0", @@ -48189,7 +48387,7 @@ "libnpmfund": { "version": "3.0.2", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "@npmcli/arborist": "^5.0.0" } @@ -48197,7 +48395,7 @@ "libnpmhook": { "version": "8.0.3", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "aproba": "^2.0.0", "npm-registry-fetch": "^13.0.0" @@ -48206,7 +48404,7 @@ "libnpmorg": { "version": "4.0.3", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "aproba": "^2.0.0", "npm-registry-fetch": "^13.0.0" @@ -48215,7 +48413,7 @@ "libnpmpack": { "version": "4.1.2", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "@npmcli/run-script": "^4.1.3", "npm-package-arg": "^9.0.1", @@ -48225,7 +48423,7 @@ "libnpmpublish": { "version": "6.0.4", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "normalize-package-data": "^4.0.0", "npm-package-arg": "^9.0.1", @@ -48237,7 +48435,7 @@ "libnpmsearch": { "version": "5.0.3", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "npm-registry-fetch": "^13.0.0" } @@ -48245,7 +48443,7 @@ "libnpmteam": { "version": "4.0.3", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "aproba": "^2.0.0", "npm-registry-fetch": "^13.0.0" @@ -48254,7 +48452,7 @@ "libnpmversion": { "version": "3.0.6", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "@npmcli/git": "^3.0.0", "@npmcli/run-script": "^4.1.3", @@ -48266,12 +48464,12 @@ "lru-cache": { "version": "7.9.0", "bundled": true, - "dev": true + "extraneous": true }, "make-fetch-happen": { "version": "10.1.8", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "agentkeepalive": "^4.2.1", "cacache": "^16.1.0", @@ -48294,7 +48492,7 @@ "minimatch": { "version": "5.1.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "brace-expansion": "^2.0.1" } @@ -48302,7 +48500,7 @@ "minipass": { "version": "3.1.6", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "yallist": "^4.0.0" } @@ -48310,7 +48508,7 @@ "minipass-collect": { "version": "1.0.2", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "minipass": "^3.0.0" } @@ -48318,7 +48516,7 @@ "minipass-fetch": { "version": "2.1.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "encoding": "^0.1.13", "minipass": "^3.1.6", @@ -48329,7 +48527,7 @@ "minipass-flush": { "version": "1.0.5", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "minipass": "^3.0.0" } @@ -48337,7 +48535,7 @@ "minipass-json-stream": { "version": "1.0.1", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "jsonparse": "^1.3.1", "minipass": "^3.0.0" @@ -48346,7 +48544,7 @@ "minipass-pipeline": { "version": "1.2.4", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "minipass": "^3.0.0" } @@ -48354,7 +48552,7 @@ "minipass-sized": { "version": "1.0.3", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "minipass": "^3.0.0" } @@ -48362,7 +48560,7 @@ "minizlib": { "version": "2.1.2", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "minipass": "^3.0.0", "yallist": "^4.0.0" @@ -48371,12 +48569,12 @@ "mkdirp": { "version": "1.0.4", "bundled": true, - "dev": true + "extraneous": true }, "mkdirp-infer-owner": { "version": "2.0.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "chownr": "^2.0.0", "infer-owner": "^1.0.4", @@ -48386,22 +48584,22 @@ "ms": { "version": "2.1.3", "bundled": true, - "dev": true + "extraneous": true }, "mute-stream": { "version": "0.0.8", "bundled": true, - "dev": true + "extraneous": true }, "negotiator": { "version": "0.6.3", "bundled": true, - "dev": true + "extraneous": true }, "node-gyp": { "version": "9.0.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "env-paths": "^2.2.0", "glob": "^7.1.4", @@ -48418,7 +48616,7 @@ "brace-expansion": { "version": "1.1.11", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -48427,7 +48625,7 @@ "glob": { "version": "7.2.3", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -48440,7 +48638,7 @@ "minimatch": { "version": "3.1.2", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "brace-expansion": "^1.1.7" } @@ -48450,7 +48648,7 @@ "nopt": { "version": "5.0.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "abbrev": "1" } @@ -48458,7 +48656,7 @@ "normalize-package-data": { "version": "4.0.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "hosted-git-info": "^5.0.0", "is-core-module": "^2.8.1", @@ -48469,7 +48667,7 @@ "npm-audit-report": { "version": "3.0.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "chalk": "^4.0.0" } @@ -48477,7 +48675,7 @@ "npm-bundled": { "version": "1.1.2", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "npm-normalize-package-bin": "^1.0.1" } @@ -48485,7 +48683,7 @@ "npm-install-checks": { "version": "5.0.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "semver": "^7.1.1" } @@ -48493,12 +48691,12 @@ "npm-normalize-package-bin": { "version": "1.0.1", "bundled": true, - "dev": true + "extraneous": true }, "npm-package-arg": { "version": "9.0.2", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "hosted-git-info": "^5.0.0", "semver": "^7.3.5", @@ -48508,7 +48706,7 @@ "npm-packlist": { "version": "5.1.1", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "glob": "^8.0.1", "ignore-walk": "^5.0.1", @@ -48519,7 +48717,7 @@ "npm-pick-manifest": { "version": "7.0.1", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "npm-install-checks": "^5.0.0", "npm-normalize-package-bin": "^1.0.1", @@ -48530,7 +48728,7 @@ "npm-profile": { "version": "6.1.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "npm-registry-fetch": "^13.0.1", "proc-log": "^2.0.0" @@ -48539,7 +48737,7 @@ "npm-registry-fetch": { "version": "13.1.1", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "make-fetch-happen": "^10.0.6", "minipass": "^3.1.6", @@ -48553,12 +48751,12 @@ "npm-user-validate": { "version": "1.0.1", "bundled": true, - "dev": true + "extraneous": true }, "npmlog": { "version": "6.0.2", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "are-we-there-yet": "^3.0.0", "console-control-strings": "^1.1.0", @@ -48569,7 +48767,7 @@ "once": { "version": "1.4.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "wrappy": "1" } @@ -48577,12 +48775,12 @@ "opener": { "version": "1.5.2", "bundled": true, - "dev": true + "extraneous": true }, "p-map": { "version": "4.0.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "aggregate-error": "^3.0.0" } @@ -48590,7 +48788,7 @@ "pacote": { "version": "13.6.1", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "@npmcli/git": "^3.0.0", "@npmcli/installed-package-contents": "^1.0.7", @@ -48618,7 +48816,7 @@ "parse-conflict-json": { "version": "2.0.2", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "json-parse-even-better-errors": "^2.3.1", "just-diff": "^5.0.1", @@ -48628,32 +48826,32 @@ "path-is-absolute": { "version": "1.0.1", "bundled": true, - "dev": true + "extraneous": true }, "proc-log": { "version": "2.0.1", "bundled": true, - "dev": true + "extraneous": true }, "promise-all-reject-late": { "version": "1.0.1", "bundled": true, - "dev": true + "extraneous": true }, "promise-call-limit": { "version": "1.0.1", "bundled": true, - "dev": true + "extraneous": true }, "promise-inflight": { "version": "1.0.1", "bundled": true, - "dev": true + "extraneous": true }, "promise-retry": { "version": "2.0.1", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "err-code": "^2.0.2", "retry": "^0.12.0" @@ -48662,7 +48860,7 @@ "promzard": { "version": "0.3.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "read": "1" } @@ -48670,12 +48868,12 @@ "qrcode-terminal": { "version": "0.12.0", "bundled": true, - "dev": true + "extraneous": true }, "read": { "version": "1.0.7", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "mute-stream": "~0.0.4" } @@ -48683,12 +48881,12 @@ "read-cmd-shim": { "version": "3.0.0", "bundled": true, - "dev": true + "extraneous": true }, "read-package-json": { "version": "5.0.1", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "glob": "^8.0.1", "json-parse-even-better-errors": "^2.3.1", @@ -48699,7 +48897,7 @@ "read-package-json-fast": { "version": "2.0.3", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "json-parse-even-better-errors": "^2.3.0", "npm-normalize-package-bin": "^1.0.1" @@ -48708,7 +48906,7 @@ "readable-stream": { "version": "3.6.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -48718,7 +48916,7 @@ "readdir-scoped-modules": { "version": "1.1.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "debuglog": "^1.0.1", "dezalgo": "^1.0.0", @@ -48729,12 +48927,12 @@ "retry": { "version": "0.12.0", "bundled": true, - "dev": true + "extraneous": true }, "rimraf": { "version": "3.0.2", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "glob": "^7.1.3" }, @@ -48742,7 +48940,7 @@ "brace-expansion": { "version": "1.1.11", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -48751,7 +48949,7 @@ "glob": { "version": "7.2.3", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -48764,7 +48962,7 @@ "minimatch": { "version": "3.1.2", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "brace-expansion": "^1.1.7" } @@ -48774,18 +48972,17 @@ "safe-buffer": { "version": "5.2.1", "bundled": true, - "dev": true + "extraneous": true }, "safer-buffer": { "version": "2.1.2", "bundled": true, - "dev": true, - "optional": true + "extraneous": true }, "semver": { "version": "7.3.7", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "lru-cache": "^6.0.0" }, @@ -48793,7 +48990,7 @@ "lru-cache": { "version": "6.0.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "yallist": "^4.0.0" } @@ -48803,22 +49000,22 @@ "set-blocking": { "version": "2.0.0", "bundled": true, - "dev": true + "extraneous": true }, "signal-exit": { "version": "3.0.7", "bundled": true, - "dev": true + "extraneous": true }, "smart-buffer": { "version": "4.2.0", "bundled": true, - "dev": true + "extraneous": true }, "socks": { "version": "2.6.2", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "ip": "^1.1.5", "smart-buffer": "^4.2.0" @@ -48827,7 +49024,7 @@ "socks-proxy-agent": { "version": "7.0.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "agent-base": "^6.0.2", "debug": "^4.3.3", @@ -48837,7 +49034,7 @@ "spdx-correct": { "version": "3.1.1", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" @@ -48846,12 +49043,12 @@ "spdx-exceptions": { "version": "2.3.0", "bundled": true, - "dev": true + "extraneous": true }, "spdx-expression-parse": { "version": "3.0.1", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" @@ -48860,12 +49057,12 @@ "spdx-license-ids": { "version": "3.0.11", "bundled": true, - "dev": true + "extraneous": true }, "ssri": { "version": "9.0.1", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "minipass": "^3.1.1" } @@ -48873,7 +49070,7 @@ "string_decoder": { "version": "1.3.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "safe-buffer": "~5.2.0" } @@ -48881,7 +49078,7 @@ "string-width": { "version": "4.2.3", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -48891,7 +49088,7 @@ "strip-ansi": { "version": "6.0.1", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "ansi-regex": "^5.0.1" } @@ -48899,7 +49096,7 @@ "supports-color": { "version": "7.2.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "has-flag": "^4.0.0" } @@ -48907,7 +49104,7 @@ "tar": { "version": "6.1.11", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", @@ -48920,22 +49117,22 @@ "text-table": { "version": "0.2.0", "bundled": true, - "dev": true + "extraneous": true }, "tiny-relative-date": { "version": "1.3.0", "bundled": true, - "dev": true + "extraneous": true }, "treeverse": { "version": "2.0.0", "bundled": true, - "dev": true + "extraneous": true }, "unique-filename": { "version": "1.1.1", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "unique-slug": "^2.0.0" } @@ -48943,7 +49140,7 @@ "unique-slug": { "version": "2.0.2", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "imurmurhash": "^0.1.4" } @@ -48951,12 +49148,12 @@ "util-deprecate": { "version": "1.0.2", "bundled": true, - "dev": true + "extraneous": true }, "validate-npm-package-license": { "version": "3.0.4", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" @@ -48965,7 +49162,7 @@ "validate-npm-package-name": { "version": "4.0.0", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "builtins": "^5.0.0" } @@ -48973,12 +49170,12 @@ "walk-up-path": { "version": "1.0.0", "bundled": true, - "dev": true + "extraneous": true }, "wcwidth": { "version": "1.0.1", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "defaults": "^1.0.3" } @@ -48986,7 +49183,7 @@ "which": { "version": "2.0.2", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "isexe": "^2.0.0" } @@ -48994,7 +49191,7 @@ "wide-align": { "version": "1.1.5", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "string-width": "^1.0.2 || 2 || 3 || 4" } @@ -49002,12 +49199,12 @@ "wrappy": { "version": "1.0.2", "bundled": true, - "dev": true + "extraneous": true }, "write-file-atomic": { "version": "4.0.1", "bundled": true, - "dev": true, + "extraneous": true, "requires": { "imurmurhash": "^0.1.4", "signal-exit": "^3.0.7" @@ -49016,7 +49213,7 @@ "yallist": { "version": "4.0.0", "bundled": true, - "dev": true + "extraneous": true } } }, diff --git a/package.json b/package.json index ad2f33f..7c53cbf 100755 --- a/package.json +++ b/package.json @@ -76,6 +76,7 @@ }, "devDependencies": { "@edx/frontend-build": "12.4", + "@edx/reactifex": "^2.1.1", "@testing-library/jest-dom": "^5.14.1", "@testing-library/react": "^12.1.0", "axios-mock-adapter": "^1.20.0",