Compare commits

...

10 Commits

Author SHA1 Message Date
Leangseu Kim
54c6c57b42 feat: upgraded to node v18, added .nvmrc and updated workflows 2023-06-09 09:19:12 +02:00
Adolfo R. Brandes
6722dbdce5 Merge pull request #185 from arbrandes/runtime-config-palm 2023-06-05 16:40:57 +01:00
Adolfo R. Brandes
fed06641df refactor: use getConfig 2023-05-31 12:46:23 -03:00
Adolfo R. Brandes
689b8b48f0 feat: Support runtime configuration
frontend-platform supports runtime configuration since 2.5.0 (see the PR
that introduced it[1], but it requires MFE cooperation.  This implements
just that: by avoiding making configuration values constant, it should
now be possible to change them after initialization.

Almost all changes here relate to the `LMS_BASE_URL` setting, which in
most places was treated as a constant.

[1] openedx/frontend-platform#335
2023-05-31 12:46:23 -03:00
Adolfo R. Brandes
258f4377d8 Merge pull request #181 from raccoongang/palm/fix-location-id 2023-05-15 10:37:48 -03:00
Eugene Dyudyunov
dcdc96778c fix: BadOraLocationResponse error
Refactor the locationId constant for the subdirectory-based
deployments support.

Exclude the MFE's `PUBLIC_PATH` from the constant.

The `window.location.pathname` example:
```
<PUBLIC_PATH>block-v1:oragrading+oragrading+oragrading+type@openassessment+block@ee217e897a954c1faa3b29317da0f2e7
```
Where the `PUBLIC_PATH` could be:
- `'/'` - for subdomain-based deployments (default)
- `'/mfe-specifix-public-path/'` - for subdirectory-based deployments
2023-05-12 15:37:12 +03:00
Jenkins
adade6e48d chore(i18n): update translations 2023-03-26 11:50:42 -04:00
Yoiber
06aea1ff68 chore(i18n): add more languages (#160) 2023-03-25 13:00:56 -04:00
Mashal Malik
054304902f refactor: remove unused tranisfex v2 url (#172) 2023-03-06 12:18:24 +05:00
Leangseu Kim
ba9bddbda1 fix: removed coveralls and codecov packages with update in ci uploader 2023-03-02 09:51:13 -05:00
26 changed files with 897 additions and 1973 deletions

View File

@@ -11,17 +11,16 @@ on:
jobs:
tests:
runs-on: ubuntu-20.04
strategy:
matrix:
node: [16]
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: Setup Nodejs Env
run: echo "NODE_VER=`cat .nvmrc`" >> $GITHUB_ENV
- name: Setup Nodejs
uses: actions/setup-node@v2
uses: actions/setup-node@v3
# Because of node 18 bug (https://github.com/nodejs/node/issues/47563), Pinning node version 18.15 until the next release of node
with:
node-version: ${{ matrix.node }}
node-version: 18.15
- name: Install dependencies
run: npm ci
@@ -39,7 +38,7 @@ jobs:
run: npm run build
- name: Run Coverage
uses: codecov/codecov-action@v2
uses: codecov/codecov-action@v3
- name: Send failure notification
if: ${{ failure() }}

1
.nvmrc Normal file
View File

@@ -0,0 +1 @@
18.15

View File

@@ -3,18 +3,16 @@ npm-install-%: ## install specified % npm package
git add package.json
transifex_resource = frontend-app-ora-grading
transifex_langs = "ar,fr,es_419,zh_CN"
transifex_langs = "ar,fr,es_419,zh_CN,fr_CA,it_IT,pt_PT,de_DE,uk,ru,hi"
transifex_utils = ./node_modules/.bin/transifex-utils.js
i18n = ./src/i18n
transifex_input = $(i18n)/transifex_input.json
tx_url1 = https://www.transifex.com/api/2/project/edx-platform/resource/$(transifex_resource)/translation/en/strings/
tx_url2 = https://www.transifex.com/api/2/project/edx-platform/resource/$(transifex_resource)/source/
# This directory must match .babelrc .
transifex_temp = ./temp/babel-plugin-react-intl
NPM_TESTS=build i18n_extract lint test is-es5
NPM_TESTS=build i18n_extract lint test
.PHONY: test
test: $(addprefix test.npm.,$(NPM_TESTS)) ## validate ci suite

1973
package-lock.json generated
View File

@@ -63,9 +63,7 @@
"@testing-library/jest-dom": "^5.14.1",
"@testing-library/react": "^12.1.0",
"axios-mock-adapter": "^1.20.0",
"codecov": "^3.8.3",
"enzyme-adapter-react-16": "^1.15.6",
"es-check": "^6.0.0",
"fetch-mock": "^9.11.0",
"husky": "^7.0.0",
"identity-obj-proxy": "^3.0.0",
@@ -1933,109 +1931,6 @@
"integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
"dev": true
},
"node_modules/@caporal/core": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/@caporal/core/-/core-2.0.2.tgz",
"integrity": "sha512-o3J5aZINFWkkL+sL0DUs1dPHJjaetAAdwMRLbJ4U8aJW3K81E323IFMkFNYcOwTiPVhNzllC3USxZbU6xWFjFg==",
"dev": true,
"dependencies": {
"@types/glob": "^7.1.1",
"@types/lodash": "4.14.149",
"@types/node": "13.9.3",
"@types/table": "5.0.0",
"@types/tabtab": "^3.0.1",
"@types/wrap-ansi": "^3.0.0",
"chalk": "3.0.0",
"glob": "^7.1.6",
"lodash": "4.17.15",
"table": "5.4.6",
"tabtab": "^3.0.2",
"winston": "3.2.1",
"wrap-ansi": "^6.2.0"
},
"engines": {
"node": ">= 10"
}
},
"node_modules/@caporal/core/node_modules/@types/node": {
"version": "13.9.3",
"resolved": "https://registry.npmjs.org/@types/node/-/node-13.9.3.tgz",
"integrity": "sha512-01s+ac4qerwd6RHD+mVbOEsraDHSgUaefQlEdBbUolnQFjKwCr7luvAlEwW1RFojh67u0z4OUTjPn9LEl4zIkA==",
"dev": true
},
"node_modules/@caporal/core/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/@caporal/core/node_modules/chalk": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
"integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
"dev": true,
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
},
"engines": {
"node": ">=8"
}
},
"node_modules/@caporal/core/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/@caporal/core/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/@caporal/core/node_modules/has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true,
"engines": {
"node": ">=8"
}
},
"node_modules/@caporal/core/node_modules/lodash": {
"version": "4.17.15",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
"integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
"dev": true
},
"node_modules/@caporal/core/node_modules/supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
"dependencies": {
"has-flag": "^4.0.0"
},
"engines": {
"node": ">=8"
}
},
"node_modules/@cnakazawa/watch": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz",
@@ -2057,6 +1952,7 @@
"resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz",
"integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==",
"dev": true,
"optional": true,
"engines": {
"node": ">=0.1.90"
}
@@ -7392,12 +7288,6 @@
"integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==",
"dev": true
},
"node_modules/@types/lodash": {
"version": "4.14.149",
"resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.149.tgz",
"integrity": "sha512-ijGqzZt/b7BfzcK9vTrS6MFljQRPn5BFWOx8oE0GYxribu6uV+aA9zZuXI1zc/etK9E8nrgdoF2+LgUw7+9tJQ==",
"dev": true
},
"node_modules/@types/mime": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz",
@@ -7555,21 +7445,6 @@
"integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==",
"dev": true
},
"node_modules/@types/table": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/@types/table/-/table-5.0.0.tgz",
"integrity": "sha512-fQLtGLZXor264zUPWI95WNDsZ3QV43/c0lJpR/h1hhLJumXRmHNsrvBfEzW2YMhb0EWCsn4U6h82IgwsajAuTA==",
"dev": true
},
"node_modules/@types/tabtab": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/@types/tabtab/-/tabtab-3.0.2.tgz",
"integrity": "sha512-d8aOSJPS3SEGZevyr7vbAVUNPWGFmdFlk13vbPPK87vz+gYGM57L8T11k4wK2mOgQYZjEVYQEqmCTvupPoQBWw==",
"dev": true,
"dependencies": {
"@types/node": "*"
}
},
"node_modules/@types/tapable": {
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz",
@@ -7651,12 +7526,6 @@
"node": ">=0.10.0"
}
},
"node_modules/@types/wrap-ansi": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/@types/wrap-ansi/-/wrap-ansi-3.0.0.tgz",
"integrity": "sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==",
"dev": true
},
"node_modules/@types/ws": {
"version": "8.5.4",
"resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.4.tgz",
@@ -8146,15 +8015,6 @@
"sprintf-js": "~1.0.2"
}
},
"node_modules/argv": {
"version": "0.0.2",
"resolved": "https://registry.npmjs.org/argv/-/argv-0.0.2.tgz",
"integrity": "sha512-dEamhpPEwRUBpLNHeuCm/v+g0anFByHahxodVO/BbAarHVBBg2MccCwf9K+o1Pof+2btdnkJelYVUWjW/VrATw==",
"dev": true,
"engines": {
"node": ">=0.6.10"
}
},
"node_modules/argv-formatter": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/argv-formatter/-/argv-formatter-1.0.0.tgz",
@@ -8381,15 +8241,6 @@
"integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==",
"dev": true
},
"node_modules/astral-regex": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz",
"integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==",
"dev": true,
"engines": {
"node": ">=4"
}
},
"node_modules/async": {
"version": "2.6.4",
"resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz",
@@ -9413,12 +9264,6 @@
"node": ">=10"
}
},
"node_modules/chardet": {
"version": "0.7.0",
"resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
"integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
"dev": true
},
"node_modules/charenc": {
"version": "0.0.2",
"resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz",
@@ -9795,26 +9640,6 @@
"node": ">= 0.12.0"
}
},
"node_modules/codecov": {
"version": "3.8.3",
"resolved": "https://registry.npmjs.org/codecov/-/codecov-3.8.3.tgz",
"integrity": "sha512-Y8Hw+V3HgR7V71xWH2vQ9lyS358CbGCldWlJFR0JirqoGtOoas3R3/OclRTvgUYFK29mmJICDPauVKmpqbwhOA==",
"deprecated": "https://about.codecov.io/blog/codecov-uploader-deprecation-plan/",
"dev": true,
"dependencies": {
"argv": "0.0.2",
"ignore-walk": "3.0.4",
"js-yaml": "3.14.1",
"teeny-request": "7.1.1",
"urlgrey": "1.0.0"
},
"bin": {
"codecov": "bin/codecov"
},
"engines": {
"node": ">=4.0"
}
},
"node_modules/collect-v8-coverage": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz",
@@ -9834,16 +9659,6 @@
"node": ">=0.10.0"
}
},
"node_modules/color": {
"version": "3.2.1",
"resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz",
"integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==",
"dev": true,
"dependencies": {
"color-convert": "^1.9.3",
"color-string": "^1.6.0"
}
},
"node_modules/color-convert": {
"version": "1.9.3",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
@@ -9879,22 +9694,6 @@
"integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==",
"dev": true
},
"node_modules/colornames": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/colornames/-/colornames-1.1.1.tgz",
"integrity": "sha512-/pyV40IrsdulWv+wFPmERh9k/mjsPZ64yUMDmWrtj/k1nmgrzzIENWKdaVKyBbvFdQWqkcaRxr+polCo3VMe7A==",
"dev": true
},
"node_modules/colorspace": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz",
"integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==",
"dev": true,
"dependencies": {
"color": "^3.1.3",
"text-hex": "1.0.x"
}
},
"node_modules/combined-stream": {
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
@@ -11006,17 +10805,6 @@
"resolved": "https://registry.npmjs.org/diacritics/-/diacritics-1.3.0.tgz",
"integrity": "sha512-wlwEkqcsaxvPJML+rDh/2iS824jbREk6DUMUKkEaSlxdYHeS43cClJtsWglvw2RfeXGm6ohKDqsXteJ5sP5enA=="
},
"node_modules/diagnostics": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/diagnostics/-/diagnostics-1.1.1.tgz",
"integrity": "sha512-8wn1PmdunLJ9Tqbx+Fx/ZEuHfJf4NKSN2ZBj7SJC/OWRWha843+WsTjqMe1B5E3p28jqBlp+mJ2fPVxPyNgYKQ==",
"dev": true,
"dependencies": {
"colorspace": "1.1.x",
"enabled": "1.0.x",
"kuler": "1.0.x"
}
},
"node_modules/diff-sequences": {
"version": "28.1.1",
"resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz",
@@ -11300,12 +11088,6 @@
"url": "https://github.com/sindresorhus/emittery?sponsor=1"
}
},
"node_modules/emoji-regex": {
"version": "7.0.3",
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
"integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
"dev": true
},
"node_modules/emojis-list": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
@@ -11314,15 +11096,6 @@
"node": ">= 4"
}
},
"node_modules/enabled": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/enabled/-/enabled-1.0.2.tgz",
"integrity": "sha512-nnzgVSpB35qKrUN8358SjO1bYAmxoThECTWw9s3J0x5G8A9hokKHVDFzBjVpCoSryo6MhN8woVyascN5jheaNA==",
"dev": true,
"dependencies": {
"env-variable": "0.0.x"
}
},
"node_modules/encodeurl": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
@@ -11505,12 +11278,6 @@
"node": ">= 8"
}
},
"node_modules/env-variable": {
"version": "0.0.6",
"resolved": "https://registry.npmjs.org/env-variable/-/env-variable-0.0.6.tgz",
"integrity": "sha512-bHz59NlBbtS0NhftmR8+ExBEekE7br0e01jw+kk0NDro7TtZzBYZ5ScGPs3OmwnpyfHTHOtr1Y6uedCdrIldtg==",
"dev": true
},
"node_modules/envinfo": {
"version": "7.8.1",
"resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz",
@@ -11716,23 +11483,6 @@
"resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz",
"integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA=="
},
"node_modules/es-check": {
"version": "6.2.1",
"resolved": "https://registry.npmjs.org/es-check/-/es-check-6.2.1.tgz",
"integrity": "sha512-IPiRXUlwSTd2yMklIf9yEGe6GK5wCS8Sz1aTNHm1QSiYzI4aiq19giYbLi95tb+e0JJVKmcU0iQXQWW60a8V9A==",
"dev": true,
"dependencies": {
"@caporal/core": "^2.0.2",
"acorn": "^8.7.0",
"fast-glob": "^3.2.11"
},
"bin": {
"es-check": "index.js"
},
"engines": {
"node": ">= 4"
}
},
"node_modules/es-module-lexer": {
"version": "0.9.3",
"resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz",
@@ -11775,12 +11525,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/es6-promisify": {
"version": "6.1.1",
"resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-6.1.1.tgz",
"integrity": "sha512-HBL8I3mIki5C1Cc9QjKUenHtnG0A5/xA8Q/AllRcfiwl2CZFXGK7ddBiCoRwAix4i2KxcQfjtIVcrVbB3vbmwg==",
"dev": true
},
"node_modules/escalade": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
@@ -13086,20 +12830,6 @@
"node": ">=0.10.0"
}
},
"node_modules/external-editor": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
"integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
"dev": true,
"dependencies": {
"chardet": "^0.7.0",
"iconv-lite": "^0.4.24",
"tmp": "^0.0.33"
},
"engines": {
"node": ">=4"
}
},
"node_modules/extglob": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
@@ -13184,21 +12914,6 @@
"integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
"dev": true
},
"node_modules/fast-url-parser": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz",
"integrity": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==",
"dev": true,
"dependencies": {
"punycode": "^1.3.2"
}
},
"node_modules/fast-url-parser/node_modules/punycode": {
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
"integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==",
"dev": true
},
"node_modules/fastest-levenshtein": {
"version": "1.0.12",
"resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz",
@@ -13235,12 +12950,6 @@
"bser": "2.1.1"
}
},
"node_modules/fecha": {
"version": "4.2.3",
"resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz",
"integrity": "sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==",
"dev": true
},
"node_modules/fetch-mock": {
"version": "9.11.0",
"resolved": "https://registry.npmjs.org/fetch-mock/-/fetch-mock-9.11.0.tgz",
@@ -14829,15 +14538,6 @@
"node": ">= 4"
}
},
"node_modules/ignore-walk": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.4.tgz",
"integrity": "sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==",
"dev": true,
"dependencies": {
"minimatch": "^3.0.4"
}
},
"node_modules/image-minimizer-webpack-plugin": {
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/image-minimizer-webpack-plugin/-/image-minimizer-webpack-plugin-3.3.0.tgz",
@@ -19762,15 +19462,6 @@
"node": ">= 8"
}
},
"node_modules/kuler": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/kuler/-/kuler-1.0.1.tgz",
"integrity": "sha512-J9nVUucG1p/skKul6DU3PUZrhs0LPulNaeUOox0IyXDi8S4CztTHs1gQphhuZmzXG7VOQSf6NJfKuzteQLv9gQ==",
"dev": true,
"dependencies": {
"colornames": "^1.1.1"
}
},
"node_modules/language-subtag-registry": {
"version": "0.3.22",
"resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz",
@@ -19976,19 +19667,6 @@
"resolved": "https://registry.npmjs.org/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz",
"integrity": "sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww=="
},
"node_modules/logform": {
"version": "2.4.2",
"resolved": "https://registry.npmjs.org/logform/-/logform-2.4.2.tgz",
"integrity": "sha512-W4c9himeAwXEdZ05dQNerhFz2XG80P9Oj0loPUMV23VC2it0orMHQhJm4hdnnor3rd1HsGf6a2lPwBM1zeXHGw==",
"dev": true,
"dependencies": {
"@colors/colors": "1.5.0",
"fecha": "^4.2.0",
"ms": "^2.1.1",
"safe-stable-stringify": "^2.3.1",
"triple-beam": "^1.3.0"
}
},
"node_modules/loose-envify": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
@@ -21223,7 +20901,6 @@
},
"node_modules/npm/node_modules/@colors/colors": {
"version": "1.5.0",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -21232,19 +20909,16 @@
},
"node_modules/npm/node_modules/@gar/promisify": {
"version": "1.1.3",
"extraneous": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/@isaacs/string-locale-compare": {
"version": "1.1.0",
"extraneous": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/@npmcli/arborist": {
"version": "5.2.3",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -21292,7 +20966,6 @@
},
"node_modules/npm/node_modules/@npmcli/ci-detect": {
"version": "2.0.0",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"engines": {
@@ -21301,7 +20974,6 @@
},
"node_modules/npm/node_modules/@npmcli/config": {
"version": "4.1.0",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -21320,7 +20992,6 @@
},
"node_modules/npm/node_modules/@npmcli/disparity-colors": {
"version": "2.0.0",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -21332,7 +21003,6 @@
},
"node_modules/npm/node_modules/@npmcli/fs": {
"version": "2.1.0",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -21345,7 +21015,6 @@
},
"node_modules/npm/node_modules/@npmcli/git": {
"version": "3.0.1",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -21365,7 +21034,6 @@
},
"node_modules/npm/node_modules/@npmcli/installed-package-contents": {
"version": "1.0.7",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -21381,7 +21049,6 @@
},
"node_modules/npm/node_modules/@npmcli/map-workspaces": {
"version": "2.0.3",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -21396,7 +21063,6 @@
},
"node_modules/npm/node_modules/@npmcli/metavuln-calculator": {
"version": "3.1.1",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -21411,7 +21077,6 @@
},
"node_modules/npm/node_modules/@npmcli/move-file": {
"version": "2.0.0",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -21424,13 +21089,11 @@
},
"node_modules/npm/node_modules/@npmcli/name-from-folder": {
"version": "1.0.1",
"extraneous": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/@npmcli/node-gyp": {
"version": "2.0.0",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"engines": {
@@ -21439,7 +21102,6 @@
},
"node_modules/npm/node_modules/@npmcli/package-json": {
"version": "2.0.0",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -21451,7 +21113,6 @@
},
"node_modules/npm/node_modules/@npmcli/promise-spawn": {
"version": "3.0.0",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -21463,7 +21124,6 @@
},
"node_modules/npm/node_modules/@npmcli/run-script": {
"version": "4.1.5",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -21479,7 +21139,6 @@
},
"node_modules/npm/node_modules/@tootallnate/once": {
"version": "2.0.0",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -21488,13 +21147,11 @@
},
"node_modules/npm/node_modules/abbrev": {
"version": "1.1.1",
"extraneous": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/agent-base": {
"version": "6.0.2",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -21506,7 +21163,6 @@
},
"node_modules/npm/node_modules/agentkeepalive": {
"version": "4.2.1",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -21520,7 +21176,6 @@
},
"node_modules/npm/node_modules/aggregate-error": {
"version": "3.1.0",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -21533,7 +21188,6 @@
},
"node_modules/npm/node_modules/ansi-regex": {
"version": "5.0.1",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -21542,7 +21196,6 @@
},
"node_modules/npm/node_modules/ansi-styles": {
"version": "4.3.0",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -21557,19 +21210,16 @@
},
"node_modules/npm/node_modules/aproba": {
"version": "2.0.0",
"extraneous": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/archy": {
"version": "1.0.0",
"extraneous": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/are-we-there-yet": {
"version": "3.0.0",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -21582,19 +21232,16 @@
},
"node_modules/npm/node_modules/asap": {
"version": "2.0.6",
"extraneous": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/balanced-match": {
"version": "1.0.2",
"extraneous": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/bin-links": {
"version": "3.0.1",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -21611,7 +21258,6 @@
},
"node_modules/npm/node_modules/binary-extensions": {
"version": "2.2.0",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -21620,7 +21266,6 @@
},
"node_modules/npm/node_modules/brace-expansion": {
"version": "2.0.1",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -21629,7 +21274,6 @@
},
"node_modules/npm/node_modules/builtins": {
"version": "5.0.1",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -21638,7 +21282,6 @@
},
"node_modules/npm/node_modules/cacache": {
"version": "16.1.1",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -21667,7 +21310,6 @@
},
"node_modules/npm/node_modules/chalk": {
"version": "4.1.2",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -21683,7 +21325,6 @@
},
"node_modules/npm/node_modules/chownr": {
"version": "2.0.0",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"engines": {
@@ -21692,7 +21333,6 @@
},
"node_modules/npm/node_modules/cidr-regex": {
"version": "3.1.1",
"extraneous": true,
"inBundle": true,
"license": "BSD-2-Clause",
"dependencies": {
@@ -21704,7 +21344,6 @@
},
"node_modules/npm/node_modules/clean-stack": {
"version": "2.2.0",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -21713,7 +21352,6 @@
},
"node_modules/npm/node_modules/cli-columns": {
"version": "4.0.0",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -21726,7 +21364,6 @@
},
"node_modules/npm/node_modules/cli-table3": {
"version": "0.6.2",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -21741,7 +21378,6 @@
},
"node_modules/npm/node_modules/clone": {
"version": "1.0.4",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -21750,7 +21386,6 @@
},
"node_modules/npm/node_modules/cmd-shim": {
"version": "5.0.0",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -21762,7 +21397,6 @@
},
"node_modules/npm/node_modules/color-convert": {
"version": "2.0.1",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -21774,13 +21408,11 @@
},
"node_modules/npm/node_modules/color-name": {
"version": "1.1.4",
"extraneous": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/color-support": {
"version": "1.1.3",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"bin": {
@@ -21789,7 +21421,6 @@
},
"node_modules/npm/node_modules/columnify": {
"version": "1.6.0",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -21802,25 +21433,21 @@
},
"node_modules/npm/node_modules/common-ancestor-path": {
"version": "1.0.1",
"extraneous": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/concat-map": {
"version": "0.0.1",
"extraneous": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/console-control-strings": {
"version": "1.1.0",
"extraneous": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/debug": {
"version": "4.3.4",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -21837,13 +21464,11 @@
},
"node_modules/npm/node_modules/debug/node_modules/ms": {
"version": "2.1.2",
"extraneous": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/debuglog": {
"version": "1.0.1",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -21852,7 +21477,6 @@
},
"node_modules/npm/node_modules/defaults": {
"version": "1.0.3",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -21861,13 +21485,11 @@
},
"node_modules/npm/node_modules/delegates": {
"version": "1.0.0",
"extraneous": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/depd": {
"version": "1.1.2",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -21876,7 +21498,6 @@
},
"node_modules/npm/node_modules/dezalgo": {
"version": "1.0.4",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -21886,7 +21507,6 @@
},
"node_modules/npm/node_modules/diff": {
"version": "5.0.0",
"extraneous": true,
"inBundle": true,
"license": "BSD-3-Clause",
"engines": {
@@ -21895,13 +21515,11 @@
},
"node_modules/npm/node_modules/emoji-regex": {
"version": "8.0.0",
"extraneous": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/encoding": {
"version": "0.1.13",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -21910,7 +21528,6 @@
},
"node_modules/npm/node_modules/env-paths": {
"version": "2.2.1",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -21919,19 +21536,16 @@
},
"node_modules/npm/node_modules/err-code": {
"version": "2.0.3",
"extraneous": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/fastest-levenshtein": {
"version": "1.0.12",
"extraneous": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/fs-minipass": {
"version": "2.1.0",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -21943,19 +21557,16 @@
},
"node_modules/npm/node_modules/fs.realpath": {
"version": "1.0.0",
"extraneous": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/function-bind": {
"version": "1.1.1",
"extraneous": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/gauge": {
"version": "4.0.4",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -21974,7 +21585,6 @@
},
"node_modules/npm/node_modules/glob": {
"version": "8.0.3",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -21993,13 +21603,11 @@
},
"node_modules/npm/node_modules/graceful-fs": {
"version": "4.2.10",
"extraneous": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/has": {
"version": "1.0.3",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -22011,7 +21619,6 @@
},
"node_modules/npm/node_modules/has-flag": {
"version": "4.0.0",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -22020,13 +21627,11 @@
},
"node_modules/npm/node_modules/has-unicode": {
"version": "2.0.1",
"extraneous": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/hosted-git-info": {
"version": "5.0.0",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22038,13 +21643,11 @@
},
"node_modules/npm/node_modules/http-cache-semantics": {
"version": "4.1.0",
"extraneous": true,
"inBundle": true,
"license": "BSD-2-Clause"
},
"node_modules/npm/node_modules/http-proxy-agent": {
"version": "5.0.0",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -22058,7 +21661,6 @@
},
"node_modules/npm/node_modules/https-proxy-agent": {
"version": "5.0.1",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -22071,7 +21673,6 @@
},
"node_modules/npm/node_modules/humanize-ms": {
"version": "1.2.1",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -22080,7 +21681,6 @@
},
"node_modules/npm/node_modules/iconv-lite": {
"version": "0.6.3",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -22092,7 +21692,6 @@
},
"node_modules/npm/node_modules/ignore-walk": {
"version": "5.0.1",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22104,7 +21703,6 @@
},
"node_modules/npm/node_modules/imurmurhash": {
"version": "0.1.4",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -22113,7 +21711,6 @@
},
"node_modules/npm/node_modules/indent-string": {
"version": "4.0.0",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -22122,13 +21719,11 @@
},
"node_modules/npm/node_modules/infer-owner": {
"version": "1.0.4",
"extraneous": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/inflight": {
"version": "1.0.6",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22138,13 +21733,11 @@
},
"node_modules/npm/node_modules/inherits": {
"version": "2.0.4",
"extraneous": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/ini": {
"version": "3.0.0",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"engines": {
@@ -22153,7 +21746,6 @@
},
"node_modules/npm/node_modules/init-package-json": {
"version": "3.0.2",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22171,13 +21763,11 @@
},
"node_modules/npm/node_modules/ip": {
"version": "1.1.8",
"extraneous": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/ip-regex": {
"version": "4.3.0",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -22186,7 +21776,6 @@
},
"node_modules/npm/node_modules/is-cidr": {
"version": "4.0.2",
"extraneous": true,
"inBundle": true,
"license": "BSD-2-Clause",
"dependencies": {
@@ -22198,7 +21787,6 @@
},
"node_modules/npm/node_modules/is-core-module": {
"version": "2.9.0",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -22210,7 +21798,6 @@
},
"node_modules/npm/node_modules/is-fullwidth-code-point": {
"version": "3.0.0",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -22219,25 +21806,21 @@
},
"node_modules/npm/node_modules/is-lambda": {
"version": "1.0.1",
"extraneous": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/isexe": {
"version": "2.0.0",
"extraneous": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/json-parse-even-better-errors": {
"version": "2.3.1",
"extraneous": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/json-stringify-nice": {
"version": "1.1.4",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"funding": {
@@ -22249,25 +21832,21 @@
"engines": [
"node >= 0.2.0"
],
"extraneous": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/just-diff": {
"version": "5.0.2",
"extraneous": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/just-diff-apply": {
"version": "5.2.0",
"extraneous": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/libnpmaccess": {
"version": "6.0.3",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22282,7 +21861,6 @@
},
"node_modules/npm/node_modules/libnpmdiff": {
"version": "4.0.4",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22301,7 +21879,6 @@
},
"node_modules/npm/node_modules/libnpmexec": {
"version": "4.0.8",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22324,7 +21901,6 @@
},
"node_modules/npm/node_modules/libnpmfund": {
"version": "3.0.2",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22336,7 +21912,6 @@
},
"node_modules/npm/node_modules/libnpmhook": {
"version": "8.0.3",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22349,7 +21924,6 @@
},
"node_modules/npm/node_modules/libnpmorg": {
"version": "4.0.3",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22362,7 +21936,6 @@
},
"node_modules/npm/node_modules/libnpmpack": {
"version": "4.1.2",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22376,7 +21949,6 @@
},
"node_modules/npm/node_modules/libnpmpublish": {
"version": "6.0.4",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22392,7 +21964,6 @@
},
"node_modules/npm/node_modules/libnpmsearch": {
"version": "5.0.3",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22404,7 +21975,6 @@
},
"node_modules/npm/node_modules/libnpmteam": {
"version": "4.0.3",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22417,7 +21987,6 @@
},
"node_modules/npm/node_modules/libnpmversion": {
"version": "3.0.6",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22433,7 +22002,6 @@
},
"node_modules/npm/node_modules/lru-cache": {
"version": "7.9.0",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"engines": {
@@ -22442,7 +22010,6 @@
},
"node_modules/npm/node_modules/make-fetch-happen": {
"version": "10.1.8",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22469,7 +22036,6 @@
},
"node_modules/npm/node_modules/minimatch": {
"version": "5.1.0",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22481,7 +22047,6 @@
},
"node_modules/npm/node_modules/minipass": {
"version": "3.1.6",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22493,7 +22058,6 @@
},
"node_modules/npm/node_modules/minipass-collect": {
"version": "1.0.2",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22505,7 +22069,6 @@
},
"node_modules/npm/node_modules/minipass-fetch": {
"version": "2.1.0",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -22522,7 +22085,6 @@
},
"node_modules/npm/node_modules/minipass-flush": {
"version": "1.0.5",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22534,7 +22096,6 @@
},
"node_modules/npm/node_modules/minipass-json-stream": {
"version": "1.0.1",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -22544,7 +22105,6 @@
},
"node_modules/npm/node_modules/minipass-pipeline": {
"version": "1.2.4",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22556,7 +22116,6 @@
},
"node_modules/npm/node_modules/minipass-sized": {
"version": "1.0.3",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22568,7 +22127,6 @@
},
"node_modules/npm/node_modules/minizlib": {
"version": "2.1.2",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -22581,7 +22139,6 @@
},
"node_modules/npm/node_modules/mkdirp": {
"version": "1.0.4",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"bin": {
@@ -22593,7 +22150,6 @@
},
"node_modules/npm/node_modules/mkdirp-infer-owner": {
"version": "2.0.0",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22607,19 +22163,16 @@
},
"node_modules/npm/node_modules/ms": {
"version": "2.1.3",
"extraneous": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/mute-stream": {
"version": "0.0.8",
"extraneous": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/negotiator": {
"version": "0.6.3",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -22628,7 +22181,6 @@
},
"node_modules/npm/node_modules/node-gyp": {
"version": "9.0.0",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -22652,7 +22204,6 @@
},
"node_modules/npm/node_modules/node-gyp/node_modules/brace-expansion": {
"version": "1.1.11",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -22662,7 +22213,6 @@
},
"node_modules/npm/node_modules/node-gyp/node_modules/glob": {
"version": "7.2.3",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22682,7 +22232,6 @@
},
"node_modules/npm/node_modules/node-gyp/node_modules/minimatch": {
"version": "3.1.2",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22694,7 +22243,6 @@
},
"node_modules/npm/node_modules/nopt": {
"version": "5.0.0",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22709,7 +22257,6 @@
},
"node_modules/npm/node_modules/normalize-package-data": {
"version": "4.0.0",
"extraneous": true,
"inBundle": true,
"license": "BSD-2-Clause",
"dependencies": {
@@ -22724,7 +22271,6 @@
},
"node_modules/npm/node_modules/npm-audit-report": {
"version": "3.0.0",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22736,7 +22282,6 @@
},
"node_modules/npm/node_modules/npm-bundled": {
"version": "1.1.2",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22745,7 +22290,6 @@
},
"node_modules/npm/node_modules/npm-install-checks": {
"version": "5.0.0",
"extraneous": true,
"inBundle": true,
"license": "BSD-2-Clause",
"dependencies": {
@@ -22757,13 +22301,11 @@
},
"node_modules/npm/node_modules/npm-normalize-package-bin": {
"version": "1.0.1",
"extraneous": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/npm-package-arg": {
"version": "9.0.2",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22777,7 +22319,6 @@
},
"node_modules/npm/node_modules/npm-packlist": {
"version": "5.1.1",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22795,7 +22336,6 @@
},
"node_modules/npm/node_modules/npm-pick-manifest": {
"version": "7.0.1",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22810,7 +22350,6 @@
},
"node_modules/npm/node_modules/npm-profile": {
"version": "6.1.0",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22823,7 +22362,6 @@
},
"node_modules/npm/node_modules/npm-registry-fetch": {
"version": "13.1.1",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22841,13 +22379,11 @@
},
"node_modules/npm/node_modules/npm-user-validate": {
"version": "1.0.1",
"extraneous": true,
"inBundle": true,
"license": "BSD-2-Clause"
},
"node_modules/npm/node_modules/npmlog": {
"version": "6.0.2",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22862,7 +22398,6 @@
},
"node_modules/npm/node_modules/once": {
"version": "1.4.0",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22871,7 +22406,6 @@
},
"node_modules/npm/node_modules/opener": {
"version": "1.5.2",
"extraneous": true,
"inBundle": true,
"license": "(WTFPL OR MIT)",
"bin": {
@@ -22880,7 +22414,6 @@
},
"node_modules/npm/node_modules/p-map": {
"version": "4.0.0",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -22895,7 +22428,6 @@
},
"node_modules/npm/node_modules/pacote": {
"version": "13.6.1",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22930,7 +22462,6 @@
},
"node_modules/npm/node_modules/parse-conflict-json": {
"version": "2.0.2",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -22944,7 +22475,6 @@
},
"node_modules/npm/node_modules/path-is-absolute": {
"version": "1.0.1",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -22953,7 +22483,6 @@
},
"node_modules/npm/node_modules/proc-log": {
"version": "2.0.1",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"engines": {
@@ -22962,7 +22491,6 @@
},
"node_modules/npm/node_modules/promise-all-reject-late": {
"version": "1.0.1",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"funding": {
@@ -22971,7 +22499,6 @@
},
"node_modules/npm/node_modules/promise-call-limit": {
"version": "1.0.1",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"funding": {
@@ -22980,13 +22507,11 @@
},
"node_modules/npm/node_modules/promise-inflight": {
"version": "1.0.1",
"extraneous": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/promise-retry": {
"version": "2.0.1",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -22999,7 +22524,6 @@
},
"node_modules/npm/node_modules/promzard": {
"version": "0.3.0",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -23008,7 +22532,6 @@
},
"node_modules/npm/node_modules/qrcode-terminal": {
"version": "0.12.0",
"extraneous": true,
"inBundle": true,
"bin": {
"qrcode-terminal": "bin/qrcode-terminal.js"
@@ -23016,7 +22539,6 @@
},
"node_modules/npm/node_modules/read": {
"version": "1.0.7",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -23028,7 +22550,6 @@
},
"node_modules/npm/node_modules/read-cmd-shim": {
"version": "3.0.0",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"engines": {
@@ -23037,7 +22558,6 @@
},
"node_modules/npm/node_modules/read-package-json": {
"version": "5.0.1",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -23052,7 +22572,6 @@
},
"node_modules/npm/node_modules/read-package-json-fast": {
"version": "2.0.3",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -23065,7 +22584,6 @@
},
"node_modules/npm/node_modules/readable-stream": {
"version": "3.6.0",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -23079,7 +22597,6 @@
},
"node_modules/npm/node_modules/readdir-scoped-modules": {
"version": "1.1.0",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -23091,7 +22608,6 @@
},
"node_modules/npm/node_modules/retry": {
"version": "0.12.0",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -23100,7 +22616,6 @@
},
"node_modules/npm/node_modules/rimraf": {
"version": "3.0.2",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -23115,7 +22630,6 @@
},
"node_modules/npm/node_modules/rimraf/node_modules/brace-expansion": {
"version": "1.1.11",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -23125,7 +22639,6 @@
},
"node_modules/npm/node_modules/rimraf/node_modules/glob": {
"version": "7.2.3",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -23145,7 +22658,6 @@
},
"node_modules/npm/node_modules/rimraf/node_modules/minimatch": {
"version": "3.1.2",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -23157,7 +22669,6 @@
},
"node_modules/npm/node_modules/safe-buffer": {
"version": "5.2.1",
"extraneous": true,
"funding": [
{
"type": "github",
@@ -23177,13 +22688,11 @@
},
"node_modules/npm/node_modules/safer-buffer": {
"version": "2.1.2",
"extraneous": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/semver": {
"version": "7.3.7",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -23198,7 +22707,6 @@
},
"node_modules/npm/node_modules/semver/node_modules/lru-cache": {
"version": "6.0.0",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -23210,19 +22718,16 @@
},
"node_modules/npm/node_modules/set-blocking": {
"version": "2.0.0",
"extraneous": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/signal-exit": {
"version": "3.0.7",
"extraneous": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/smart-buffer": {
"version": "4.2.0",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"engines": {
@@ -23232,7 +22737,6 @@
},
"node_modules/npm/node_modules/socks": {
"version": "2.6.2",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -23246,7 +22750,6 @@
},
"node_modules/npm/node_modules/socks-proxy-agent": {
"version": "7.0.0",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -23260,7 +22763,6 @@
},
"node_modules/npm/node_modules/spdx-correct": {
"version": "3.1.1",
"extraneous": true,
"inBundle": true,
"license": "Apache-2.0",
"dependencies": {
@@ -23270,13 +22772,11 @@
},
"node_modules/npm/node_modules/spdx-exceptions": {
"version": "2.3.0",
"extraneous": true,
"inBundle": true,
"license": "CC-BY-3.0"
},
"node_modules/npm/node_modules/spdx-expression-parse": {
"version": "3.0.1",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -23286,13 +22786,11 @@
},
"node_modules/npm/node_modules/spdx-license-ids": {
"version": "3.0.11",
"extraneous": true,
"inBundle": true,
"license": "CC0-1.0"
},
"node_modules/npm/node_modules/ssri": {
"version": "9.0.1",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -23304,7 +22802,6 @@
},
"node_modules/npm/node_modules/string_decoder": {
"version": "1.3.0",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -23313,7 +22810,6 @@
},
"node_modules/npm/node_modules/string-width": {
"version": "4.2.3",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -23327,7 +22823,6 @@
},
"node_modules/npm/node_modules/strip-ansi": {
"version": "6.0.1",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -23339,7 +22834,6 @@
},
"node_modules/npm/node_modules/supports-color": {
"version": "7.2.0",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -23351,7 +22845,6 @@
},
"node_modules/npm/node_modules/tar": {
"version": "6.1.11",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -23368,19 +22861,16 @@
},
"node_modules/npm/node_modules/text-table": {
"version": "0.2.0",
"extraneous": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/tiny-relative-date": {
"version": "1.3.0",
"extraneous": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/treeverse": {
"version": "2.0.0",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"engines": {
@@ -23389,7 +22879,6 @@
},
"node_modules/npm/node_modules/unique-filename": {
"version": "1.1.1",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -23398,7 +22887,6 @@
},
"node_modules/npm/node_modules/unique-slug": {
"version": "2.0.2",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -23407,13 +22895,11 @@
},
"node_modules/npm/node_modules/util-deprecate": {
"version": "1.0.2",
"extraneous": true,
"inBundle": true,
"license": "MIT"
},
"node_modules/npm/node_modules/validate-npm-package-license": {
"version": "3.0.4",
"extraneous": true,
"inBundle": true,
"license": "Apache-2.0",
"dependencies": {
@@ -23423,7 +22909,6 @@
},
"node_modules/npm/node_modules/validate-npm-package-name": {
"version": "4.0.0",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -23435,13 +22920,11 @@
},
"node_modules/npm/node_modules/walk-up-path": {
"version": "1.0.0",
"extraneous": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/wcwidth": {
"version": "1.0.1",
"extraneous": true,
"inBundle": true,
"license": "MIT",
"dependencies": {
@@ -23450,7 +22933,6 @@
},
"node_modules/npm/node_modules/which": {
"version": "2.0.2",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -23465,7 +22947,6 @@
},
"node_modules/npm/node_modules/wide-align": {
"version": "1.1.5",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -23474,13 +22955,11 @@
},
"node_modules/npm/node_modules/wrappy": {
"version": "1.0.2",
"extraneous": true,
"inBundle": true,
"license": "ISC"
},
"node_modules/npm/node_modules/write-file-atomic": {
"version": "4.0.1",
"extraneous": true,
"inBundle": true,
"license": "ISC",
"dependencies": {
@@ -23493,7 +22972,6 @@
},
"node_modules/npm/node_modules/yallist": {
"version": "4.0.0",
"extraneous": true,
"inBundle": true,
"license": "ISC"
},
@@ -23784,12 +23262,6 @@
"wrappy": "1"
}
},
"node_modules/one-time": {
"version": "0.0.4",
"resolved": "https://registry.npmjs.org/one-time/-/one-time-0.0.4.tgz",
"integrity": "sha512-qAMrwuk2xLEutlASoiPiAMW3EN3K96Ka/ilSXYr6qR1zSVXw2j7+yDSqGTC4T9apfLYxM3tLLjKvgPdAUK7kYQ==",
"dev": true
},
"node_modules/onetime": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
@@ -23848,15 +23320,6 @@
"node": ">= 0.8.0"
}
},
"node_modules/os-tmpdir": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
"integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==",
"dev": true,
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/p-each-series": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz",
@@ -26807,15 +26270,6 @@
"rtlcss": "bin/rtlcss.js"
}
},
"node_modules/run-async": {
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz",
"integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==",
"dev": true,
"engines": {
"node": ">=0.12.0"
}
},
"node_modules/run-parallel": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
@@ -26839,24 +26293,6 @@
"queue-microtask": "^1.2.2"
}
},
"node_modules/rxjs": {
"version": "6.6.7",
"resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
"integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
"dev": true,
"dependencies": {
"tslib": "^1.9.0"
},
"engines": {
"npm": ">=2.0.0"
}
},
"node_modules/rxjs/node_modules/tslib": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"dev": true
},
"node_modules/safe-buffer": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
@@ -26884,15 +26320,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/safe-stable-stringify": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.3.1.tgz",
"integrity": "sha512-kYBSfT+troD9cDA85VDnHZ1rpHC50O0g1e6WlGHVCz/g+JS+9WKLj+XwFYyR8UbrZN8ll9HUpDAAddY58MGisg==",
"dev": true,
"engines": {
"node": ">=10"
}
},
"node_modules/safer-buffer": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
@@ -28019,29 +27446,6 @@
"node": ">=6"
}
},
"node_modules/slice-ansi": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz",
"integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==",
"dev": true,
"dependencies": {
"ansi-styles": "^3.2.0",
"astral-regex": "^1.0.0",
"is-fullwidth-code-point": "^2.0.0"
},
"engines": {
"node": ">=6"
}
},
"node_modules/slice-ansi/node_modules/is-fullwidth-code-point": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
"integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==",
"dev": true,
"engines": {
"node": ">=4"
}
},
"node_modules/snapdragon": {
"version": "0.8.2",
"resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
@@ -28515,15 +27919,6 @@
"deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility",
"dev": true
},
"node_modules/stack-trace": {
"version": "0.0.10",
"resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
"integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==",
"dev": true,
"engines": {
"node": "*"
}
},
"node_modules/stack-utils": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz",
@@ -28672,15 +28067,6 @@
"readable-stream": "^2.0.2"
}
},
"node_modules/stream-events": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/stream-events/-/stream-events-1.0.5.tgz",
"integrity": "sha512-E1GUzBSgvct8Jsb3v2X15pjzN1tYebtbLaMg+eBOUOAxgbLoSbT2NS91ckc5lJD1KfLjId+jXJRgo0qnV5Nerg==",
"dev": true,
"dependencies": {
"stubs": "^3.0.0"
}
},
"node_modules/strict-uri-encode": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz",
@@ -28816,27 +28202,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/strip-ansi": {
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
"integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
"dev": true,
"dependencies": {
"ansi-regex": "^4.1.0"
},
"engines": {
"node": ">=6"
}
},
"node_modules/strip-ansi/node_modules/ansi-regex": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz",
"integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==",
"dev": true,
"engines": {
"node": ">=6"
}
},
"node_modules/strip-bom": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
@@ -28888,12 +28253,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/stubs": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/stubs/-/stubs-3.0.0.tgz",
"integrity": "sha512-PdHt7hHUJKxvTCgbKX9C1V/ftOcjJQgz8BZwNfV5c4B6dcGqlpelTbJ999jBGZ2jYiPAwcX5dP6oBwVlBlUbxw==",
"dev": true
},
"node_modules/style-loader": {
"version": "3.3.1",
"resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz",
@@ -29171,204 +28530,6 @@
"resolved": "https://registry.npmjs.org/tabbable/-/tabbable-4.0.0.tgz",
"integrity": "sha512-H1XoH1URcBOa/rZZWxLxHCtOdVUEev+9vo5YdYhC9tCY4wnybX+VQrCYuy9ubkg69fCBxCONJOSLGfw0DWMffQ=="
},
"node_modules/table": {
"version": "5.4.6",
"resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz",
"integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==",
"dev": true,
"dependencies": {
"ajv": "^6.10.2",
"lodash": "^4.17.14",
"slice-ansi": "^2.1.0",
"string-width": "^3.0.0"
},
"engines": {
"node": ">=6.0.0"
}
},
"node_modules/table/node_modules/is-fullwidth-code-point": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
"integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==",
"dev": true,
"engines": {
"node": ">=4"
}
},
"node_modules/table/node_modules/string-width": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
"integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
"dev": true,
"dependencies": {
"emoji-regex": "^7.0.1",
"is-fullwidth-code-point": "^2.0.0",
"strip-ansi": "^5.1.0"
},
"engines": {
"node": ">=6"
}
},
"node_modules/tabtab": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/tabtab/-/tabtab-3.0.2.tgz",
"integrity": "sha512-jANKmUe0sIQc/zTALTBy186PoM/k6aPrh3A7p6AaAfF6WPSbTx1JYeGIGH162btpH+mmVEXln+UxwViZHO2Jhg==",
"dev": true,
"dependencies": {
"debug": "^4.0.1",
"es6-promisify": "^6.0.0",
"inquirer": "^6.0.0",
"minimist": "^1.2.0",
"mkdirp": "^0.5.1",
"untildify": "^3.0.3"
}
},
"node_modules/tabtab/node_modules/ansi-escapes": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
"integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
"dev": true,
"engines": {
"node": ">=4"
}
},
"node_modules/tabtab/node_modules/ansi-regex": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz",
"integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==",
"dev": true,
"engines": {
"node": ">=4"
}
},
"node_modules/tabtab/node_modules/cli-cursor": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
"integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==",
"dev": true,
"dependencies": {
"restore-cursor": "^2.0.0"
},
"engines": {
"node": ">=4"
}
},
"node_modules/tabtab/node_modules/cli-width": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz",
"integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==",
"dev": true
},
"node_modules/tabtab/node_modules/figures": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
"integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==",
"dev": true,
"dependencies": {
"escape-string-regexp": "^1.0.5"
},
"engines": {
"node": ">=4"
}
},
"node_modules/tabtab/node_modules/inquirer": {
"version": "6.5.2",
"resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz",
"integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==",
"dev": true,
"dependencies": {
"ansi-escapes": "^3.2.0",
"chalk": "^2.4.2",
"cli-cursor": "^2.1.0",
"cli-width": "^2.0.0",
"external-editor": "^3.0.3",
"figures": "^2.0.0",
"lodash": "^4.17.12",
"mute-stream": "0.0.7",
"run-async": "^2.2.0",
"rxjs": "^6.4.0",
"string-width": "^2.1.0",
"strip-ansi": "^5.1.0",
"through": "^2.3.6"
},
"engines": {
"node": ">=6.0.0"
}
},
"node_modules/tabtab/node_modules/is-fullwidth-code-point": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
"integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==",
"dev": true,
"engines": {
"node": ">=4"
}
},
"node_modules/tabtab/node_modules/mimic-fn": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
"integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
"dev": true,
"engines": {
"node": ">=4"
}
},
"node_modules/tabtab/node_modules/mute-stream": {
"version": "0.0.7",
"resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
"integrity": "sha512-r65nCZhrbXXb6dXOACihYApHw2Q6pV0M3V0PSxd74N0+D8nzAdEAITq2oAjA1jVnKI+tGvEBUpqiMh0+rW6zDQ==",
"dev": true
},
"node_modules/tabtab/node_modules/onetime": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
"integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==",
"dev": true,
"dependencies": {
"mimic-fn": "^1.0.0"
},
"engines": {
"node": ">=4"
}
},
"node_modules/tabtab/node_modules/restore-cursor": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
"integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==",
"dev": true,
"dependencies": {
"onetime": "^2.0.0",
"signal-exit": "^3.0.2"
},
"engines": {
"node": ">=4"
}
},
"node_modules/tabtab/node_modules/string-width": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
"integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
"dev": true,
"dependencies": {
"is-fullwidth-code-point": "^2.0.0",
"strip-ansi": "^4.0.0"
},
"engines": {
"node": ">=4"
}
},
"node_modules/tabtab/node_modules/string-width/node_modules/strip-ansi": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
"integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==",
"dev": true,
"dependencies": {
"ansi-regex": "^3.0.0"
},
"engines": {
"node": ">=4"
}
},
"node_modules/tapable": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz",
@@ -29419,22 +28580,6 @@
"node": ">= 6"
}
},
"node_modules/teeny-request": {
"version": "7.1.1",
"resolved": "https://registry.npmjs.org/teeny-request/-/teeny-request-7.1.1.tgz",
"integrity": "sha512-iwY6rkW5DDGq8hE2YgNQlKbptYpY5Nn2xecjQiNjOXWbKzPGUfmeUBCSQbbr306d7Z7U2N0TPl+/SwYRfua1Dg==",
"dev": true,
"dependencies": {
"http-proxy-agent": "^4.0.0",
"https-proxy-agent": "^5.0.0",
"node-fetch": "^2.6.1",
"stream-events": "^1.0.5",
"uuid": "^8.0.0"
},
"engines": {
"node": ">=10"
}
},
"node_modules/tempy": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/tempy/-/tempy-1.0.1.tgz",
@@ -29680,12 +28825,6 @@
"node": ">=0.10"
}
},
"node_modules/text-hex": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz",
"integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==",
"dev": true
},
"node_modules/text-table": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
@@ -29743,18 +28882,6 @@
"resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz",
"integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA=="
},
"node_modules/tmp": {
"version": "0.0.33",
"resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
"integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
"dev": true,
"dependencies": {
"os-tmpdir": "~1.0.2"
},
"engines": {
"node": ">=0.6.0"
}
},
"node_modules/tmpl": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",
@@ -29892,12 +29019,6 @@
"node": ">=8"
}
},
"node_modules/triple-beam": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz",
"integrity": "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==",
"dev": true
},
"node_modules/tsconfig-paths": {
"version": "3.14.1",
"resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz",
@@ -30233,15 +29354,6 @@
"integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
"dev": true
},
"node_modules/untildify": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/untildify/-/untildify-3.0.3.tgz",
"integrity": "sha512-iSk/J8efr8uPT/Z4eSUywnqyrQU7DSdMfdqK4iWEaUVVmcP5JcnpRqmVMwcwcnmI1ATFNgC5V90u09tBynNFKA==",
"dev": true,
"engines": {
"node": ">=4"
}
},
"node_modules/update-browserslist-db": {
"version": "1.0.10",
"resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz",
@@ -30315,15 +29427,6 @@
}
}
},
"node_modules/urlgrey": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/urlgrey/-/urlgrey-1.0.0.tgz",
"integrity": "sha512-hJfIzMPJmI9IlLkby8QrsCykQ+SXDeO2W5Q9QTW3QpqZVTx4a/K7p8/5q+/isD8vsbVaFgql/gvAoQCRQ2Cb5w==",
"dev": true,
"dependencies": {
"fast-url-parser": "^1.1.3"
}
},
"node_modules/use": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
@@ -31289,68 +30392,6 @@
"integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==",
"dev": true
},
"node_modules/winston": {
"version": "3.2.1",
"resolved": "https://registry.npmjs.org/winston/-/winston-3.2.1.tgz",
"integrity": "sha512-zU6vgnS9dAWCEKg/QYigd6cgMVVNwyTzKs81XZtTFuRwJOcDdBg7AU0mXVyNbs7O5RH2zdv+BdNZUlx7mXPuOw==",
"dev": true,
"dependencies": {
"async": "^2.6.1",
"diagnostics": "^1.1.1",
"is-stream": "^1.1.0",
"logform": "^2.1.1",
"one-time": "0.0.4",
"readable-stream": "^3.1.1",
"stack-trace": "0.0.x",
"triple-beam": "^1.3.0",
"winston-transport": "^4.3.0"
},
"engines": {
"node": ">= 6.4.0"
}
},
"node_modules/winston-transport": {
"version": "4.5.0",
"resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.5.0.tgz",
"integrity": "sha512-YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q==",
"dev": true,
"dependencies": {
"logform": "^2.3.2",
"readable-stream": "^3.6.0",
"triple-beam": "^1.3.0"
},
"engines": {
"node": ">= 6.4.0"
}
},
"node_modules/winston-transport/node_modules/readable-stream": {
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
"integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
"dev": true,
"dependencies": {
"inherits": "^2.0.3",
"string_decoder": "^1.1.1",
"util-deprecate": "^1.0.1"
},
"engines": {
"node": ">= 6"
}
},
"node_modules/winston/node_modules/readable-stream": {
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
"integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
"dev": true,
"dependencies": {
"inherits": "^2.0.3",
"string_decoder": "^1.1.1",
"util-deprecate": "^1.0.1"
},
"engines": {
"node": ">= 6"
}
},
"node_modules/word-wrap": {
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
@@ -32836,90 +31877,6 @@
"integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
"dev": true
},
"@caporal/core": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/@caporal/core/-/core-2.0.2.tgz",
"integrity": "sha512-o3J5aZINFWkkL+sL0DUs1dPHJjaetAAdwMRLbJ4U8aJW3K81E323IFMkFNYcOwTiPVhNzllC3USxZbU6xWFjFg==",
"dev": true,
"requires": {
"@types/glob": "^7.1.1",
"@types/lodash": "4.14.149",
"@types/node": "13.9.3",
"@types/table": "5.0.0",
"@types/tabtab": "^3.0.1",
"@types/wrap-ansi": "^3.0.0",
"chalk": "3.0.0",
"glob": "^7.1.6",
"lodash": "4.17.15",
"table": "5.4.6",
"tabtab": "^3.0.2",
"winston": "3.2.1",
"wrap-ansi": "^6.2.0"
},
"dependencies": {
"@types/node": {
"version": "13.9.3",
"resolved": "https://registry.npmjs.org/@types/node/-/node-13.9.3.tgz",
"integrity": "sha512-01s+ac4qerwd6RHD+mVbOEsraDHSgUaefQlEdBbUolnQFjKwCr7luvAlEwW1RFojh67u0z4OUTjPn9LEl4zIkA==",
"dev": true
},
"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"
}
},
"chalk": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
"integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.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
},
"has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true
},
"lodash": {
"version": "4.17.15",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
"integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
"dev": true
},
"supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
"requires": {
"has-flag": "^4.0.0"
}
}
}
},
"@cnakazawa/watch": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz",
@@ -32934,7 +31891,8 @@
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz",
"integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==",
"dev": true
"dev": true,
"optional": true
},
"@cospired/i18n-iso-languages": {
"version": "2.2.0",
@@ -37065,12 +36023,6 @@
"integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==",
"dev": true
},
"@types/lodash": {
"version": "4.14.149",
"resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.149.tgz",
"integrity": "sha512-ijGqzZt/b7BfzcK9vTrS6MFljQRPn5BFWOx8oE0GYxribu6uV+aA9zZuXI1zc/etK9E8nrgdoF2+LgUw7+9tJQ==",
"dev": true
},
"@types/mime": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz",
@@ -37227,21 +36179,6 @@
"integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==",
"dev": true
},
"@types/table": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/@types/table/-/table-5.0.0.tgz",
"integrity": "sha512-fQLtGLZXor264zUPWI95WNDsZ3QV43/c0lJpR/h1hhLJumXRmHNsrvBfEzW2YMhb0EWCsn4U6h82IgwsajAuTA==",
"dev": true
},
"@types/tabtab": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/@types/tabtab/-/tabtab-3.0.2.tgz",
"integrity": "sha512-d8aOSJPS3SEGZevyr7vbAVUNPWGFmdFlk13vbPPK87vz+gYGM57L8T11k4wK2mOgQYZjEVYQEqmCTvupPoQBWw==",
"dev": true,
"requires": {
"@types/node": "*"
}
},
"@types/tapable": {
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz",
@@ -37320,12 +36257,6 @@
}
}
},
"@types/wrap-ansi": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/@types/wrap-ansi/-/wrap-ansi-3.0.0.tgz",
"integrity": "sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==",
"dev": true
},
"@types/ws": {
"version": "8.5.4",
"resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.4.tgz",
@@ -37727,12 +36658,6 @@
"sprintf-js": "~1.0.2"
}
},
"argv": {
"version": "0.0.2",
"resolved": "https://registry.npmjs.org/argv/-/argv-0.0.2.tgz",
"integrity": "sha512-dEamhpPEwRUBpLNHeuCm/v+g0anFByHahxodVO/BbAarHVBBg2MccCwf9K+o1Pof+2btdnkJelYVUWjW/VrATw==",
"dev": true
},
"argv-formatter": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/argv-formatter/-/argv-formatter-1.0.0.tgz",
@@ -37904,12 +36829,6 @@
"integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==",
"dev": true
},
"astral-regex": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz",
"integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==",
"dev": true
},
"async": {
"version": "2.6.4",
"resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz",
@@ -38684,12 +37603,6 @@
"integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==",
"dev": true
},
"chardet": {
"version": "0.7.0",
"resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
"integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
"dev": true
},
"charenc": {
"version": "0.0.2",
"resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz",
@@ -38980,19 +37893,6 @@
"integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==",
"dev": true
},
"codecov": {
"version": "3.8.3",
"resolved": "https://registry.npmjs.org/codecov/-/codecov-3.8.3.tgz",
"integrity": "sha512-Y8Hw+V3HgR7V71xWH2vQ9lyS358CbGCldWlJFR0JirqoGtOoas3R3/OclRTvgUYFK29mmJICDPauVKmpqbwhOA==",
"dev": true,
"requires": {
"argv": "0.0.2",
"ignore-walk": "3.0.4",
"js-yaml": "3.14.1",
"teeny-request": "7.1.1",
"urlgrey": "1.0.0"
}
},
"collect-v8-coverage": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz",
@@ -39009,16 +37909,6 @@
"object-visit": "^1.0.0"
}
},
"color": {
"version": "3.2.1",
"resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz",
"integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==",
"dev": true,
"requires": {
"color-convert": "^1.9.3",
"color-string": "^1.6.0"
}
},
"color-convert": {
"version": "1.9.3",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
@@ -39054,22 +37944,6 @@
"integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==",
"dev": true
},
"colornames": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/colornames/-/colornames-1.1.1.tgz",
"integrity": "sha512-/pyV40IrsdulWv+wFPmERh9k/mjsPZ64yUMDmWrtj/k1nmgrzzIENWKdaVKyBbvFdQWqkcaRxr+polCo3VMe7A==",
"dev": true
},
"colorspace": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz",
"integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==",
"dev": true,
"requires": {
"color": "^3.1.3",
"text-hex": "1.0.x"
}
},
"combined-stream": {
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
@@ -39909,17 +38783,6 @@
"resolved": "https://registry.npmjs.org/diacritics/-/diacritics-1.3.0.tgz",
"integrity": "sha512-wlwEkqcsaxvPJML+rDh/2iS824jbREk6DUMUKkEaSlxdYHeS43cClJtsWglvw2RfeXGm6ohKDqsXteJ5sP5enA=="
},
"diagnostics": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/diagnostics/-/diagnostics-1.1.1.tgz",
"integrity": "sha512-8wn1PmdunLJ9Tqbx+Fx/ZEuHfJf4NKSN2ZBj7SJC/OWRWha843+WsTjqMe1B5E3p28jqBlp+mJ2fPVxPyNgYKQ==",
"dev": true,
"requires": {
"colorspace": "1.1.x",
"enabled": "1.0.x",
"kuler": "1.0.x"
}
},
"diff-sequences": {
"version": "28.1.1",
"resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz",
@@ -40147,26 +39010,11 @@
"integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==",
"dev": true
},
"emoji-regex": {
"version": "7.0.3",
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
"integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
"dev": true
},
"emojis-list": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
"integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q=="
},
"enabled": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/enabled/-/enabled-1.0.2.tgz",
"integrity": "sha512-nnzgVSpB35qKrUN8358SjO1bYAmxoThECTWw9s3J0x5G8A9hokKHVDFzBjVpCoSryo6MhN8woVyascN5jheaNA==",
"dev": true,
"requires": {
"env-variable": "0.0.x"
}
},
"encodeurl": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
@@ -40294,12 +39142,6 @@
}
}
},
"env-variable": {
"version": "0.0.6",
"resolved": "https://registry.npmjs.org/env-variable/-/env-variable-0.0.6.tgz",
"integrity": "sha512-bHz59NlBbtS0NhftmR8+ExBEekE7br0e01jw+kk0NDro7TtZzBYZ5ScGPs3OmwnpyfHTHOtr1Y6uedCdrIldtg==",
"dev": true
},
"envinfo": {
"version": "7.8.1",
"resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz",
@@ -40465,17 +39307,6 @@
"resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz",
"integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA=="
},
"es-check": {
"version": "6.2.1",
"resolved": "https://registry.npmjs.org/es-check/-/es-check-6.2.1.tgz",
"integrity": "sha512-IPiRXUlwSTd2yMklIf9yEGe6GK5wCS8Sz1aTNHm1QSiYzI4aiq19giYbLi95tb+e0JJVKmcU0iQXQWW60a8V9A==",
"dev": true,
"requires": {
"@caporal/core": "^2.0.2",
"acorn": "^8.7.0",
"fast-glob": "^3.2.11"
}
},
"es-module-lexer": {
"version": "0.9.3",
"resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz",
@@ -40509,12 +39340,6 @@
"is-symbol": "^1.0.2"
}
},
"es6-promisify": {
"version": "6.1.1",
"resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-6.1.1.tgz",
"integrity": "sha512-HBL8I3mIki5C1Cc9QjKUenHtnG0A5/xA8Q/AllRcfiwl2CZFXGK7ddBiCoRwAix4i2KxcQfjtIVcrVbB3vbmwg==",
"dev": true
},
"escalade": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
@@ -41511,17 +40336,6 @@
"is-extendable": "^1.0.1"
}
},
"external-editor": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
"integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
"dev": true,
"requires": {
"chardet": "^0.7.0",
"iconv-lite": "^0.4.24",
"tmp": "^0.0.33"
}
},
"extglob": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
@@ -41593,23 +40407,6 @@
"integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
"dev": true
},
"fast-url-parser": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz",
"integrity": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==",
"dev": true,
"requires": {
"punycode": "^1.3.2"
},
"dependencies": {
"punycode": {
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
"integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==",
"dev": true
}
}
},
"fastest-levenshtein": {
"version": "1.0.12",
"resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz",
@@ -41643,12 +40440,6 @@
"bser": "2.1.1"
}
},
"fecha": {
"version": "4.2.3",
"resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz",
"integrity": "sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==",
"dev": true
},
"fetch-mock": {
"version": "9.11.0",
"resolved": "https://registry.npmjs.org/fetch-mock/-/fetch-mock-9.11.0.tgz",
@@ -42785,15 +41576,6 @@
"integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==",
"dev": true
},
"ignore-walk": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.4.tgz",
"integrity": "sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==",
"dev": true,
"requires": {
"minimatch": "^3.0.4"
}
},
"image-minimizer-webpack-plugin": {
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/image-minimizer-webpack-plugin/-/image-minimizer-webpack-plugin-3.3.0.tgz",
@@ -46503,15 +45285,6 @@
"integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==",
"dev": true
},
"kuler": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/kuler/-/kuler-1.0.1.tgz",
"integrity": "sha512-J9nVUucG1p/skKul6DU3PUZrhs0LPulNaeUOox0IyXDi8S4CztTHs1gQphhuZmzXG7VOQSf6NJfKuzteQLv9gQ==",
"dev": true,
"requires": {
"colornames": "^1.1.1"
}
},
"language-subtag-registry": {
"version": "0.3.22",
"resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz",
@@ -46696,19 +45469,6 @@
"resolved": "https://registry.npmjs.org/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz",
"integrity": "sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww=="
},
"logform": {
"version": "2.4.2",
"resolved": "https://registry.npmjs.org/logform/-/logform-2.4.2.tgz",
"integrity": "sha512-W4c9himeAwXEdZ05dQNerhFz2XG80P9Oj0loPUMV23VC2it0orMHQhJm4hdnnor3rd1HsGf6a2lPwBM1zeXHGw==",
"dev": true,
"requires": {
"@colors/colors": "1.5.0",
"fecha": "^4.2.0",
"ms": "^2.1.1",
"safe-stable-stringify": "^2.3.1",
"triple-beam": "^1.3.0"
}
},
"loose-envify": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
@@ -47598,23 +46358,19 @@
"dependencies": {
"@colors/colors": {
"version": "1.5.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"@gar/promisify": {
"version": "1.1.3",
"bundled": true,
"extraneous": true
"bundled": true
},
"@isaacs/string-locale-compare": {
"version": "1.1.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"@npmcli/arborist": {
"version": "5.2.3",
"bundled": true,
"extraneous": true,
"requires": {
"@isaacs/string-locale-compare": "^1.1.0",
"@npmcli/installed-package-contents": "^1.0.7",
@@ -47654,13 +46410,11 @@
},
"@npmcli/ci-detect": {
"version": "2.0.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"@npmcli/config": {
"version": "4.1.0",
"bundled": true,
"extraneous": true,
"requires": {
"@npmcli/map-workspaces": "^2.0.2",
"ini": "^3.0.0",
@@ -47675,7 +46429,6 @@
"@npmcli/disparity-colors": {
"version": "2.0.0",
"bundled": true,
"extraneous": true,
"requires": {
"ansi-styles": "^4.3.0"
}
@@ -47683,7 +46436,6 @@
"@npmcli/fs": {
"version": "2.1.0",
"bundled": true,
"extraneous": true,
"requires": {
"@gar/promisify": "^1.1.3",
"semver": "^7.3.5"
@@ -47692,7 +46444,6 @@
"@npmcli/git": {
"version": "3.0.1",
"bundled": true,
"extraneous": true,
"requires": {
"@npmcli/promise-spawn": "^3.0.0",
"lru-cache": "^7.4.4",
@@ -47708,7 +46459,6 @@
"@npmcli/installed-package-contents": {
"version": "1.0.7",
"bundled": true,
"extraneous": true,
"requires": {
"npm-bundled": "^1.1.1",
"npm-normalize-package-bin": "^1.0.1"
@@ -47717,7 +46467,6 @@
"@npmcli/map-workspaces": {
"version": "2.0.3",
"bundled": true,
"extraneous": true,
"requires": {
"@npmcli/name-from-folder": "^1.0.1",
"glob": "^8.0.1",
@@ -47728,7 +46477,6 @@
"@npmcli/metavuln-calculator": {
"version": "3.1.1",
"bundled": true,
"extraneous": true,
"requires": {
"cacache": "^16.0.0",
"json-parse-even-better-errors": "^2.3.1",
@@ -47739,7 +46487,6 @@
"@npmcli/move-file": {
"version": "2.0.0",
"bundled": true,
"extraneous": true,
"requires": {
"mkdirp": "^1.0.4",
"rimraf": "^3.0.2"
@@ -47747,18 +46494,15 @@
},
"@npmcli/name-from-folder": {
"version": "1.0.1",
"bundled": true,
"extraneous": true
"bundled": true
},
"@npmcli/node-gyp": {
"version": "2.0.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"@npmcli/package-json": {
"version": "2.0.0",
"bundled": true,
"extraneous": true,
"requires": {
"json-parse-even-better-errors": "^2.3.1"
}
@@ -47766,7 +46510,6 @@
"@npmcli/promise-spawn": {
"version": "3.0.0",
"bundled": true,
"extraneous": true,
"requires": {
"infer-owner": "^1.0.4"
}
@@ -47774,7 +46517,6 @@
"@npmcli/run-script": {
"version": "4.1.5",
"bundled": true,
"extraneous": true,
"requires": {
"@npmcli/node-gyp": "^2.0.0",
"@npmcli/promise-spawn": "^3.0.0",
@@ -47785,18 +46527,15 @@
},
"@tootallnate/once": {
"version": "2.0.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"abbrev": {
"version": "1.1.1",
"bundled": true,
"extraneous": true
"bundled": true
},
"agent-base": {
"version": "6.0.2",
"bundled": true,
"extraneous": true,
"requires": {
"debug": "4"
}
@@ -47804,7 +46543,6 @@
"agentkeepalive": {
"version": "4.2.1",
"bundled": true,
"extraneous": true,
"requires": {
"debug": "^4.1.0",
"depd": "^1.1.2",
@@ -47814,7 +46552,6 @@
"aggregate-error": {
"version": "3.1.0",
"bundled": true,
"extraneous": true,
"requires": {
"clean-stack": "^2.0.0",
"indent-string": "^4.0.0"
@@ -47822,31 +46559,26 @@
},
"ansi-regex": {
"version": "5.0.1",
"bundled": true,
"extraneous": true
"bundled": true
},
"ansi-styles": {
"version": "4.3.0",
"bundled": true,
"extraneous": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"aproba": {
"version": "2.0.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"archy": {
"version": "1.0.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"are-we-there-yet": {
"version": "3.0.0",
"bundled": true,
"extraneous": true,
"requires": {
"delegates": "^1.0.0",
"readable-stream": "^3.6.0"
@@ -47854,18 +46586,15 @@
},
"asap": {
"version": "2.0.6",
"bundled": true,
"extraneous": true
"bundled": true
},
"balanced-match": {
"version": "1.0.2",
"bundled": true,
"extraneous": true
"bundled": true
},
"bin-links": {
"version": "3.0.1",
"bundled": true,
"extraneous": true,
"requires": {
"cmd-shim": "^5.0.0",
"mkdirp-infer-owner": "^2.0.0",
@@ -47877,13 +46606,11 @@
},
"binary-extensions": {
"version": "2.2.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"brace-expansion": {
"version": "2.0.1",
"bundled": true,
"extraneous": true,
"requires": {
"balanced-match": "^1.0.0"
}
@@ -47891,7 +46618,6 @@
"builtins": {
"version": "5.0.1",
"bundled": true,
"extraneous": true,
"requires": {
"semver": "^7.0.0"
}
@@ -47899,7 +46625,6 @@
"cacache": {
"version": "16.1.1",
"bundled": true,
"extraneous": true,
"requires": {
"@npmcli/fs": "^2.1.0",
"@npmcli/move-file": "^2.0.0",
@@ -47924,7 +46649,6 @@
"chalk": {
"version": "4.1.2",
"bundled": true,
"extraneous": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -47932,26 +46656,22 @@
},
"chownr": {
"version": "2.0.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"cidr-regex": {
"version": "3.1.1",
"bundled": true,
"extraneous": true,
"requires": {
"ip-regex": "^4.1.0"
}
},
"clean-stack": {
"version": "2.2.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"cli-columns": {
"version": "4.0.0",
"bundled": true,
"extraneous": true,
"requires": {
"string-width": "^4.2.3",
"strip-ansi": "^6.0.1"
@@ -47960,7 +46680,6 @@
"cli-table3": {
"version": "0.6.2",
"bundled": true,
"extraneous": true,
"requires": {
"@colors/colors": "1.5.0",
"string-width": "^4.2.0"
@@ -47968,13 +46687,11 @@
},
"clone": {
"version": "1.0.4",
"bundled": true,
"extraneous": true
"bundled": true
},
"cmd-shim": {
"version": "5.0.0",
"bundled": true,
"extraneous": true,
"requires": {
"mkdirp-infer-owner": "^2.0.0"
}
@@ -47982,25 +46699,21 @@
"color-convert": {
"version": "2.0.1",
"bundled": true,
"extraneous": true,
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
"bundled": true,
"extraneous": true
"bundled": true
},
"color-support": {
"version": "1.1.3",
"bundled": true,
"extraneous": true
"bundled": true
},
"columnify": {
"version": "1.6.0",
"bundled": true,
"extraneous": true,
"requires": {
"strip-ansi": "^6.0.1",
"wcwidth": "^1.0.0"
@@ -48008,61 +46721,51 @@
},
"common-ancestor-path": {
"version": "1.0.1",
"bundled": true,
"extraneous": true
"bundled": true
},
"concat-map": {
"version": "0.0.1",
"bundled": true,
"extraneous": true
"bundled": true
},
"console-control-strings": {
"version": "1.1.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"debug": {
"version": "4.3.4",
"bundled": true,
"extraneous": true,
"requires": {
"ms": "2.1.2"
},
"dependencies": {
"ms": {
"version": "2.1.2",
"bundled": true,
"extraneous": true
"bundled": true
}
}
},
"debuglog": {
"version": "1.0.1",
"bundled": true,
"extraneous": true
"bundled": true
},
"defaults": {
"version": "1.0.3",
"bundled": true,
"extraneous": true,
"requires": {
"clone": "^1.0.2"
}
},
"delegates": {
"version": "1.0.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"depd": {
"version": "1.1.2",
"bundled": true,
"extraneous": true
"bundled": true
},
"dezalgo": {
"version": "1.0.4",
"bundled": true,
"extraneous": true,
"requires": {
"asap": "^2.0.0",
"wrappy": "1"
@@ -48070,59 +46773,49 @@
},
"diff": {
"version": "5.0.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"emoji-regex": {
"version": "8.0.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"encoding": {
"version": "0.1.13",
"bundled": true,
"extraneous": true,
"requires": {
"iconv-lite": "^0.6.2"
}
},
"env-paths": {
"version": "2.2.1",
"bundled": true,
"extraneous": true
"bundled": true
},
"err-code": {
"version": "2.0.3",
"bundled": true,
"extraneous": true
"bundled": true
},
"fastest-levenshtein": {
"version": "1.0.12",
"bundled": true,
"extraneous": true
"bundled": true
},
"fs-minipass": {
"version": "2.1.0",
"bundled": true,
"extraneous": true,
"requires": {
"minipass": "^3.0.0"
}
},
"fs.realpath": {
"version": "1.0.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"function-bind": {
"version": "1.1.1",
"bundled": true,
"extraneous": true
"bundled": true
},
"gauge": {
"version": "4.0.4",
"bundled": true,
"extraneous": true,
"requires": {
"aproba": "^1.0.3 || ^2.0.0",
"color-support": "^1.1.3",
@@ -48137,7 +46830,6 @@
"glob": {
"version": "8.0.3",
"bundled": true,
"extraneous": true,
"requires": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
@@ -48148,44 +46840,37 @@
},
"graceful-fs": {
"version": "4.2.10",
"bundled": true,
"extraneous": true
"bundled": true
},
"has": {
"version": "1.0.3",
"bundled": true,
"extraneous": true,
"requires": {
"function-bind": "^1.1.1"
}
},
"has-flag": {
"version": "4.0.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"has-unicode": {
"version": "2.0.1",
"bundled": true,
"extraneous": true
"bundled": true
},
"hosted-git-info": {
"version": "5.0.0",
"bundled": true,
"extraneous": true,
"requires": {
"lru-cache": "^7.5.1"
}
},
"http-cache-semantics": {
"version": "4.1.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"http-proxy-agent": {
"version": "5.0.0",
"bundled": true,
"extraneous": true,
"requires": {
"@tootallnate/once": "2",
"agent-base": "6",
@@ -48195,7 +46880,6 @@
"https-proxy-agent": {
"version": "5.0.1",
"bundled": true,
"extraneous": true,
"requires": {
"agent-base": "6",
"debug": "4"
@@ -48204,7 +46888,6 @@
"humanize-ms": {
"version": "1.2.1",
"bundled": true,
"extraneous": true,
"requires": {
"ms": "^2.0.0"
}
@@ -48212,7 +46895,6 @@
"iconv-lite": {
"version": "0.6.3",
"bundled": true,
"extraneous": true,
"requires": {
"safer-buffer": ">= 2.1.2 < 3.0.0"
}
@@ -48220,30 +46902,25 @@
"ignore-walk": {
"version": "5.0.1",
"bundled": true,
"extraneous": true,
"requires": {
"minimatch": "^5.0.1"
}
},
"imurmurhash": {
"version": "0.1.4",
"bundled": true,
"extraneous": true
"bundled": true
},
"indent-string": {
"version": "4.0.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"infer-owner": {
"version": "1.0.4",
"bundled": true,
"extraneous": true
"bundled": true
},
"inflight": {
"version": "1.0.6",
"bundled": true,
"extraneous": true,
"requires": {
"once": "^1.3.0",
"wrappy": "1"
@@ -48251,18 +46928,15 @@
},
"inherits": {
"version": "2.0.4",
"bundled": true,
"extraneous": true
"bundled": true
},
"ini": {
"version": "3.0.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"init-package-json": {
"version": "3.0.2",
"bundled": true,
"extraneous": true,
"requires": {
"npm-package-arg": "^9.0.1",
"promzard": "^0.3.0",
@@ -48275,18 +46949,15 @@
},
"ip": {
"version": "1.1.8",
"bundled": true,
"extraneous": true
"bundled": true
},
"ip-regex": {
"version": "4.3.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"is-cidr": {
"version": "4.0.2",
"bundled": true,
"extraneous": true,
"requires": {
"cidr-regex": "^3.1.1"
}
@@ -48294,55 +46965,45 @@
"is-core-module": {
"version": "2.9.0",
"bundled": true,
"extraneous": true,
"requires": {
"has": "^1.0.3"
}
},
"is-fullwidth-code-point": {
"version": "3.0.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"is-lambda": {
"version": "1.0.1",
"bundled": true,
"extraneous": true
"bundled": true
},
"isexe": {
"version": "2.0.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"json-parse-even-better-errors": {
"version": "2.3.1",
"bundled": true,
"extraneous": true
"bundled": true
},
"json-stringify-nice": {
"version": "1.1.4",
"bundled": true,
"extraneous": true
"bundled": true
},
"jsonparse": {
"version": "1.3.1",
"bundled": true,
"extraneous": true
"bundled": true
},
"just-diff": {
"version": "5.0.2",
"bundled": true,
"extraneous": true
"bundled": true
},
"just-diff-apply": {
"version": "5.2.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"libnpmaccess": {
"version": "6.0.3",
"bundled": true,
"extraneous": true,
"requires": {
"aproba": "^2.0.0",
"minipass": "^3.1.1",
@@ -48353,7 +47014,6 @@
"libnpmdiff": {
"version": "4.0.4",
"bundled": true,
"extraneous": true,
"requires": {
"@npmcli/disparity-colors": "^2.0.0",
"@npmcli/installed-package-contents": "^1.0.7",
@@ -48368,7 +47028,6 @@
"libnpmexec": {
"version": "4.0.8",
"bundled": true,
"extraneous": true,
"requires": {
"@npmcli/arborist": "^5.0.0",
"@npmcli/ci-detect": "^2.0.0",
@@ -48387,7 +47046,6 @@
"libnpmfund": {
"version": "3.0.2",
"bundled": true,
"extraneous": true,
"requires": {
"@npmcli/arborist": "^5.0.0"
}
@@ -48395,7 +47053,6 @@
"libnpmhook": {
"version": "8.0.3",
"bundled": true,
"extraneous": true,
"requires": {
"aproba": "^2.0.0",
"npm-registry-fetch": "^13.0.0"
@@ -48404,7 +47061,6 @@
"libnpmorg": {
"version": "4.0.3",
"bundled": true,
"extraneous": true,
"requires": {
"aproba": "^2.0.0",
"npm-registry-fetch": "^13.0.0"
@@ -48413,7 +47069,6 @@
"libnpmpack": {
"version": "4.1.2",
"bundled": true,
"extraneous": true,
"requires": {
"@npmcli/run-script": "^4.1.3",
"npm-package-arg": "^9.0.1",
@@ -48423,7 +47078,6 @@
"libnpmpublish": {
"version": "6.0.4",
"bundled": true,
"extraneous": true,
"requires": {
"normalize-package-data": "^4.0.0",
"npm-package-arg": "^9.0.1",
@@ -48435,7 +47089,6 @@
"libnpmsearch": {
"version": "5.0.3",
"bundled": true,
"extraneous": true,
"requires": {
"npm-registry-fetch": "^13.0.0"
}
@@ -48443,7 +47096,6 @@
"libnpmteam": {
"version": "4.0.3",
"bundled": true,
"extraneous": true,
"requires": {
"aproba": "^2.0.0",
"npm-registry-fetch": "^13.0.0"
@@ -48452,7 +47104,6 @@
"libnpmversion": {
"version": "3.0.6",
"bundled": true,
"extraneous": true,
"requires": {
"@npmcli/git": "^3.0.0",
"@npmcli/run-script": "^4.1.3",
@@ -48463,13 +47114,11 @@
},
"lru-cache": {
"version": "7.9.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"make-fetch-happen": {
"version": "10.1.8",
"bundled": true,
"extraneous": true,
"requires": {
"agentkeepalive": "^4.2.1",
"cacache": "^16.1.0",
@@ -48492,7 +47141,6 @@
"minimatch": {
"version": "5.1.0",
"bundled": true,
"extraneous": true,
"requires": {
"brace-expansion": "^2.0.1"
}
@@ -48500,7 +47148,6 @@
"minipass": {
"version": "3.1.6",
"bundled": true,
"extraneous": true,
"requires": {
"yallist": "^4.0.0"
}
@@ -48508,7 +47155,6 @@
"minipass-collect": {
"version": "1.0.2",
"bundled": true,
"extraneous": true,
"requires": {
"minipass": "^3.0.0"
}
@@ -48516,7 +47162,6 @@
"minipass-fetch": {
"version": "2.1.0",
"bundled": true,
"extraneous": true,
"requires": {
"encoding": "^0.1.13",
"minipass": "^3.1.6",
@@ -48527,7 +47172,6 @@
"minipass-flush": {
"version": "1.0.5",
"bundled": true,
"extraneous": true,
"requires": {
"minipass": "^3.0.0"
}
@@ -48535,7 +47179,6 @@
"minipass-json-stream": {
"version": "1.0.1",
"bundled": true,
"extraneous": true,
"requires": {
"jsonparse": "^1.3.1",
"minipass": "^3.0.0"
@@ -48544,7 +47187,6 @@
"minipass-pipeline": {
"version": "1.2.4",
"bundled": true,
"extraneous": true,
"requires": {
"minipass": "^3.0.0"
}
@@ -48552,7 +47194,6 @@
"minipass-sized": {
"version": "1.0.3",
"bundled": true,
"extraneous": true,
"requires": {
"minipass": "^3.0.0"
}
@@ -48560,7 +47201,6 @@
"minizlib": {
"version": "2.1.2",
"bundled": true,
"extraneous": true,
"requires": {
"minipass": "^3.0.0",
"yallist": "^4.0.0"
@@ -48568,13 +47208,11 @@
},
"mkdirp": {
"version": "1.0.4",
"bundled": true,
"extraneous": true
"bundled": true
},
"mkdirp-infer-owner": {
"version": "2.0.0",
"bundled": true,
"extraneous": true,
"requires": {
"chownr": "^2.0.0",
"infer-owner": "^1.0.4",
@@ -48583,23 +47221,19 @@
},
"ms": {
"version": "2.1.3",
"bundled": true,
"extraneous": true
"bundled": true
},
"mute-stream": {
"version": "0.0.8",
"bundled": true,
"extraneous": true
"bundled": true
},
"negotiator": {
"version": "0.6.3",
"bundled": true,
"extraneous": true
"bundled": true
},
"node-gyp": {
"version": "9.0.0",
"bundled": true,
"extraneous": true,
"requires": {
"env-paths": "^2.2.0",
"glob": "^7.1.4",
@@ -48616,7 +47250,6 @@
"brace-expansion": {
"version": "1.1.11",
"bundled": true,
"extraneous": true,
"requires": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
@@ -48625,7 +47258,6 @@
"glob": {
"version": "7.2.3",
"bundled": true,
"extraneous": true,
"requires": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
@@ -48638,7 +47270,6 @@
"minimatch": {
"version": "3.1.2",
"bundled": true,
"extraneous": true,
"requires": {
"brace-expansion": "^1.1.7"
}
@@ -48648,7 +47279,6 @@
"nopt": {
"version": "5.0.0",
"bundled": true,
"extraneous": true,
"requires": {
"abbrev": "1"
}
@@ -48656,7 +47286,6 @@
"normalize-package-data": {
"version": "4.0.0",
"bundled": true,
"extraneous": true,
"requires": {
"hosted-git-info": "^5.0.0",
"is-core-module": "^2.8.1",
@@ -48667,7 +47296,6 @@
"npm-audit-report": {
"version": "3.0.0",
"bundled": true,
"extraneous": true,
"requires": {
"chalk": "^4.0.0"
}
@@ -48675,7 +47303,6 @@
"npm-bundled": {
"version": "1.1.2",
"bundled": true,
"extraneous": true,
"requires": {
"npm-normalize-package-bin": "^1.0.1"
}
@@ -48683,20 +47310,17 @@
"npm-install-checks": {
"version": "5.0.0",
"bundled": true,
"extraneous": true,
"requires": {
"semver": "^7.1.1"
}
},
"npm-normalize-package-bin": {
"version": "1.0.1",
"bundled": true,
"extraneous": true
"bundled": true
},
"npm-package-arg": {
"version": "9.0.2",
"bundled": true,
"extraneous": true,
"requires": {
"hosted-git-info": "^5.0.0",
"semver": "^7.3.5",
@@ -48706,7 +47330,6 @@
"npm-packlist": {
"version": "5.1.1",
"bundled": true,
"extraneous": true,
"requires": {
"glob": "^8.0.1",
"ignore-walk": "^5.0.1",
@@ -48717,7 +47340,6 @@
"npm-pick-manifest": {
"version": "7.0.1",
"bundled": true,
"extraneous": true,
"requires": {
"npm-install-checks": "^5.0.0",
"npm-normalize-package-bin": "^1.0.1",
@@ -48728,7 +47350,6 @@
"npm-profile": {
"version": "6.1.0",
"bundled": true,
"extraneous": true,
"requires": {
"npm-registry-fetch": "^13.0.1",
"proc-log": "^2.0.0"
@@ -48737,7 +47358,6 @@
"npm-registry-fetch": {
"version": "13.1.1",
"bundled": true,
"extraneous": true,
"requires": {
"make-fetch-happen": "^10.0.6",
"minipass": "^3.1.6",
@@ -48750,13 +47370,11 @@
},
"npm-user-validate": {
"version": "1.0.1",
"bundled": true,
"extraneous": true
"bundled": true
},
"npmlog": {
"version": "6.0.2",
"bundled": true,
"extraneous": true,
"requires": {
"are-we-there-yet": "^3.0.0",
"console-control-strings": "^1.1.0",
@@ -48767,20 +47385,17 @@
"once": {
"version": "1.4.0",
"bundled": true,
"extraneous": true,
"requires": {
"wrappy": "1"
}
},
"opener": {
"version": "1.5.2",
"bundled": true,
"extraneous": true
"bundled": true
},
"p-map": {
"version": "4.0.0",
"bundled": true,
"extraneous": true,
"requires": {
"aggregate-error": "^3.0.0"
}
@@ -48788,7 +47403,6 @@
"pacote": {
"version": "13.6.1",
"bundled": true,
"extraneous": true,
"requires": {
"@npmcli/git": "^3.0.0",
"@npmcli/installed-package-contents": "^1.0.7",
@@ -48816,7 +47430,6 @@
"parse-conflict-json": {
"version": "2.0.2",
"bundled": true,
"extraneous": true,
"requires": {
"json-parse-even-better-errors": "^2.3.1",
"just-diff": "^5.0.1",
@@ -48825,33 +47438,27 @@
},
"path-is-absolute": {
"version": "1.0.1",
"bundled": true,
"extraneous": true
"bundled": true
},
"proc-log": {
"version": "2.0.1",
"bundled": true,
"extraneous": true
"bundled": true
},
"promise-all-reject-late": {
"version": "1.0.1",
"bundled": true,
"extraneous": true
"bundled": true
},
"promise-call-limit": {
"version": "1.0.1",
"bundled": true,
"extraneous": true
"bundled": true
},
"promise-inflight": {
"version": "1.0.1",
"bundled": true,
"extraneous": true
"bundled": true
},
"promise-retry": {
"version": "2.0.1",
"bundled": true,
"extraneous": true,
"requires": {
"err-code": "^2.0.2",
"retry": "^0.12.0"
@@ -48860,33 +47467,28 @@
"promzard": {
"version": "0.3.0",
"bundled": true,
"extraneous": true,
"requires": {
"read": "1"
}
},
"qrcode-terminal": {
"version": "0.12.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"read": {
"version": "1.0.7",
"bundled": true,
"extraneous": true,
"requires": {
"mute-stream": "~0.0.4"
}
},
"read-cmd-shim": {
"version": "3.0.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"read-package-json": {
"version": "5.0.1",
"bundled": true,
"extraneous": true,
"requires": {
"glob": "^8.0.1",
"json-parse-even-better-errors": "^2.3.1",
@@ -48897,7 +47499,6 @@
"read-package-json-fast": {
"version": "2.0.3",
"bundled": true,
"extraneous": true,
"requires": {
"json-parse-even-better-errors": "^2.3.0",
"npm-normalize-package-bin": "^1.0.1"
@@ -48906,7 +47507,6 @@
"readable-stream": {
"version": "3.6.0",
"bundled": true,
"extraneous": true,
"requires": {
"inherits": "^2.0.3",
"string_decoder": "^1.1.1",
@@ -48916,7 +47516,6 @@
"readdir-scoped-modules": {
"version": "1.1.0",
"bundled": true,
"extraneous": true,
"requires": {
"debuglog": "^1.0.1",
"dezalgo": "^1.0.0",
@@ -48926,13 +47525,11 @@
},
"retry": {
"version": "0.12.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"rimraf": {
"version": "3.0.2",
"bundled": true,
"extraneous": true,
"requires": {
"glob": "^7.1.3"
},
@@ -48940,7 +47537,6 @@
"brace-expansion": {
"version": "1.1.11",
"bundled": true,
"extraneous": true,
"requires": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
@@ -48949,7 +47545,6 @@
"glob": {
"version": "7.2.3",
"bundled": true,
"extraneous": true,
"requires": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
@@ -48962,7 +47557,6 @@
"minimatch": {
"version": "3.1.2",
"bundled": true,
"extraneous": true,
"requires": {
"brace-expansion": "^1.1.7"
}
@@ -48971,18 +47565,15 @@
},
"safe-buffer": {
"version": "5.2.1",
"bundled": true,
"extraneous": true
"bundled": true
},
"safer-buffer": {
"version": "2.1.2",
"bundled": true,
"extraneous": true
"bundled": true
},
"semver": {
"version": "7.3.7",
"bundled": true,
"extraneous": true,
"requires": {
"lru-cache": "^6.0.0"
},
@@ -48990,7 +47581,6 @@
"lru-cache": {
"version": "6.0.0",
"bundled": true,
"extraneous": true,
"requires": {
"yallist": "^4.0.0"
}
@@ -48999,23 +47589,19 @@
},
"set-blocking": {
"version": "2.0.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"signal-exit": {
"version": "3.0.7",
"bundled": true,
"extraneous": true
"bundled": true
},
"smart-buffer": {
"version": "4.2.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"socks": {
"version": "2.6.2",
"bundled": true,
"extraneous": true,
"requires": {
"ip": "^1.1.5",
"smart-buffer": "^4.2.0"
@@ -49024,7 +47610,6 @@
"socks-proxy-agent": {
"version": "7.0.0",
"bundled": true,
"extraneous": true,
"requires": {
"agent-base": "^6.0.2",
"debug": "^4.3.3",
@@ -49034,7 +47619,6 @@
"spdx-correct": {
"version": "3.1.1",
"bundled": true,
"extraneous": true,
"requires": {
"spdx-expression-parse": "^3.0.0",
"spdx-license-ids": "^3.0.0"
@@ -49042,13 +47626,11 @@
},
"spdx-exceptions": {
"version": "2.3.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"spdx-expression-parse": {
"version": "3.0.1",
"bundled": true,
"extraneous": true,
"requires": {
"spdx-exceptions": "^2.1.0",
"spdx-license-ids": "^3.0.0"
@@ -49056,13 +47638,11 @@
},
"spdx-license-ids": {
"version": "3.0.11",
"bundled": true,
"extraneous": true
"bundled": true
},
"ssri": {
"version": "9.0.1",
"bundled": true,
"extraneous": true,
"requires": {
"minipass": "^3.1.1"
}
@@ -49070,7 +47650,6 @@
"string_decoder": {
"version": "1.3.0",
"bundled": true,
"extraneous": true,
"requires": {
"safe-buffer": "~5.2.0"
}
@@ -49078,7 +47657,6 @@
"string-width": {
"version": "4.2.3",
"bundled": true,
"extraneous": true,
"requires": {
"emoji-regex": "^8.0.0",
"is-fullwidth-code-point": "^3.0.0",
@@ -49088,7 +47666,6 @@
"strip-ansi": {
"version": "6.0.1",
"bundled": true,
"extraneous": true,
"requires": {
"ansi-regex": "^5.0.1"
}
@@ -49096,7 +47673,6 @@
"supports-color": {
"version": "7.2.0",
"bundled": true,
"extraneous": true,
"requires": {
"has-flag": "^4.0.0"
}
@@ -49104,7 +47680,6 @@
"tar": {
"version": "6.1.11",
"bundled": true,
"extraneous": true,
"requires": {
"chownr": "^2.0.0",
"fs-minipass": "^2.0.0",
@@ -49116,23 +47691,19 @@
},
"text-table": {
"version": "0.2.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"tiny-relative-date": {
"version": "1.3.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"treeverse": {
"version": "2.0.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"unique-filename": {
"version": "1.1.1",
"bundled": true,
"extraneous": true,
"requires": {
"unique-slug": "^2.0.0"
}
@@ -49140,20 +47711,17 @@
"unique-slug": {
"version": "2.0.2",
"bundled": true,
"extraneous": true,
"requires": {
"imurmurhash": "^0.1.4"
}
},
"util-deprecate": {
"version": "1.0.2",
"bundled": true,
"extraneous": true
"bundled": true
},
"validate-npm-package-license": {
"version": "3.0.4",
"bundled": true,
"extraneous": true,
"requires": {
"spdx-correct": "^3.0.0",
"spdx-expression-parse": "^3.0.0"
@@ -49162,20 +47730,17 @@
"validate-npm-package-name": {
"version": "4.0.0",
"bundled": true,
"extraneous": true,
"requires": {
"builtins": "^5.0.0"
}
},
"walk-up-path": {
"version": "1.0.0",
"bundled": true,
"extraneous": true
"bundled": true
},
"wcwidth": {
"version": "1.0.1",
"bundled": true,
"extraneous": true,
"requires": {
"defaults": "^1.0.3"
}
@@ -49183,7 +47748,6 @@
"which": {
"version": "2.0.2",
"bundled": true,
"extraneous": true,
"requires": {
"isexe": "^2.0.0"
}
@@ -49191,20 +47755,17 @@
"wide-align": {
"version": "1.1.5",
"bundled": true,
"extraneous": true,
"requires": {
"string-width": "^1.0.2 || 2 || 3 || 4"
}
},
"wrappy": {
"version": "1.0.2",
"bundled": true,
"extraneous": true
"bundled": true
},
"write-file-atomic": {
"version": "4.0.1",
"bundled": true,
"extraneous": true,
"requires": {
"imurmurhash": "^0.1.4",
"signal-exit": "^3.0.7"
@@ -49212,8 +47773,7 @@
},
"yallist": {
"version": "4.0.0",
"bundled": true,
"extraneous": true
"bundled": true
}
}
},
@@ -49442,12 +48002,6 @@
"wrappy": "1"
}
},
"one-time": {
"version": "0.0.4",
"resolved": "https://registry.npmjs.org/one-time/-/one-time-0.0.4.tgz",
"integrity": "sha512-qAMrwuk2xLEutlASoiPiAMW3EN3K96Ka/ilSXYr6qR1zSVXw2j7+yDSqGTC4T9apfLYxM3tLLjKvgPdAUK7kYQ==",
"dev": true
},
"onetime": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
@@ -49488,12 +48042,6 @@
"word-wrap": "~1.2.3"
}
},
"os-tmpdir": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
"integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==",
"dev": true
},
"p-each-series": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz",
@@ -51649,12 +50197,6 @@
"strip-json-comments": "^3.1.1"
}
},
"run-async": {
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz",
"integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==",
"dev": true
},
"run-parallel": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
@@ -51664,23 +50206,6 @@
"queue-microtask": "^1.2.2"
}
},
"rxjs": {
"version": "6.6.7",
"resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
"integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
"dev": true,
"requires": {
"tslib": "^1.9.0"
},
"dependencies": {
"tslib": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"dev": true
}
}
},
"safe-buffer": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
@@ -51705,12 +50230,6 @@
"is-regex": "^1.1.4"
}
},
"safe-stable-stringify": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.3.1.tgz",
"integrity": "sha512-kYBSfT+troD9cDA85VDnHZ1rpHC50O0g1e6WlGHVCz/g+JS+9WKLj+XwFYyR8UbrZN8ll9HUpDAAddY58MGisg==",
"dev": true
},
"safer-buffer": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
@@ -52564,25 +51083,6 @@
"integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==",
"dev": true
},
"slice-ansi": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz",
"integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==",
"dev": true,
"requires": {
"ansi-styles": "^3.2.0",
"astral-regex": "^1.0.0",
"is-fullwidth-code-point": "^2.0.0"
},
"dependencies": {
"is-fullwidth-code-point": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
"integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==",
"dev": true
}
}
},
"snapdragon": {
"version": "0.8.2",
"resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
@@ -52992,12 +51492,6 @@
"integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
"dev": true
},
"stack-trace": {
"version": "0.0.10",
"resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
"integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==",
"dev": true
},
"stack-utils": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz",
@@ -53121,15 +51615,6 @@
"readable-stream": "^2.0.2"
}
},
"stream-events": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/stream-events/-/stream-events-1.0.5.tgz",
"integrity": "sha512-E1GUzBSgvct8Jsb3v2X15pjzN1tYebtbLaMg+eBOUOAxgbLoSbT2NS91ckc5lJD1KfLjId+jXJRgo0qnV5Nerg==",
"dev": true,
"requires": {
"stubs": "^3.0.0"
}
},
"strict-uri-encode": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz",
@@ -53239,23 +51724,6 @@
"es-abstract": "^1.20.4"
}
},
"strip-ansi": {
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
"integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
"dev": true,
"requires": {
"ansi-regex": "^4.1.0"
},
"dependencies": {
"ansi-regex": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz",
"integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==",
"dev": true
}
}
},
"strip-bom": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
@@ -53289,12 +51757,6 @@
"integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
"dev": true
},
"stubs": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/stubs/-/stubs-3.0.0.tgz",
"integrity": "sha512-PdHt7hHUJKxvTCgbKX9C1V/ftOcjJQgz8BZwNfV5c4B6dcGqlpelTbJ999jBGZ2jYiPAwcX5dP6oBwVlBlUbxw==",
"dev": true
},
"style-loader": {
"version": "3.3.1",
"resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz",
@@ -53505,168 +51967,6 @@
"resolved": "https://registry.npmjs.org/tabbable/-/tabbable-4.0.0.tgz",
"integrity": "sha512-H1XoH1URcBOa/rZZWxLxHCtOdVUEev+9vo5YdYhC9tCY4wnybX+VQrCYuy9ubkg69fCBxCONJOSLGfw0DWMffQ=="
},
"table": {
"version": "5.4.6",
"resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz",
"integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==",
"dev": true,
"requires": {
"ajv": "^6.10.2",
"lodash": "^4.17.14",
"slice-ansi": "^2.1.0",
"string-width": "^3.0.0"
},
"dependencies": {
"is-fullwidth-code-point": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
"integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==",
"dev": true
},
"string-width": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
"integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
"dev": true,
"requires": {
"emoji-regex": "^7.0.1",
"is-fullwidth-code-point": "^2.0.0",
"strip-ansi": "^5.1.0"
}
}
}
},
"tabtab": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/tabtab/-/tabtab-3.0.2.tgz",
"integrity": "sha512-jANKmUe0sIQc/zTALTBy186PoM/k6aPrh3A7p6AaAfF6WPSbTx1JYeGIGH162btpH+mmVEXln+UxwViZHO2Jhg==",
"dev": true,
"requires": {
"debug": "^4.0.1",
"es6-promisify": "^6.0.0",
"inquirer": "^6.0.0",
"minimist": "^1.2.0",
"mkdirp": "^0.5.1",
"untildify": "^3.0.3"
},
"dependencies": {
"ansi-escapes": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
"integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
"dev": true
},
"ansi-regex": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz",
"integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==",
"dev": true
},
"cli-cursor": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
"integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==",
"dev": true,
"requires": {
"restore-cursor": "^2.0.0"
}
},
"cli-width": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz",
"integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==",
"dev": true
},
"figures": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
"integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==",
"dev": true,
"requires": {
"escape-string-regexp": "^1.0.5"
}
},
"inquirer": {
"version": "6.5.2",
"resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz",
"integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==",
"dev": true,
"requires": {
"ansi-escapes": "^3.2.0",
"chalk": "^2.4.2",
"cli-cursor": "^2.1.0",
"cli-width": "^2.0.0",
"external-editor": "^3.0.3",
"figures": "^2.0.0",
"lodash": "^4.17.12",
"mute-stream": "0.0.7",
"run-async": "^2.2.0",
"rxjs": "^6.4.0",
"string-width": "^2.1.0",
"strip-ansi": "^5.1.0",
"through": "^2.3.6"
}
},
"is-fullwidth-code-point": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
"integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==",
"dev": true
},
"mimic-fn": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
"integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
"dev": true
},
"mute-stream": {
"version": "0.0.7",
"resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
"integrity": "sha512-r65nCZhrbXXb6dXOACihYApHw2Q6pV0M3V0PSxd74N0+D8nzAdEAITq2oAjA1jVnKI+tGvEBUpqiMh0+rW6zDQ==",
"dev": true
},
"onetime": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
"integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==",
"dev": true,
"requires": {
"mimic-fn": "^1.0.0"
}
},
"restore-cursor": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
"integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==",
"dev": true,
"requires": {
"onetime": "^2.0.0",
"signal-exit": "^3.0.2"
}
},
"string-width": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
"integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
"dev": true,
"requires": {
"is-fullwidth-code-point": "^2.0.0",
"strip-ansi": "^4.0.0"
},
"dependencies": {
"strip-ansi": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
"integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==",
"dev": true,
"requires": {
"ansi-regex": "^3.0.0"
}
}
}
}
}
},
"tapable": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz",
@@ -53710,19 +52010,6 @@
}
}
},
"teeny-request": {
"version": "7.1.1",
"resolved": "https://registry.npmjs.org/teeny-request/-/teeny-request-7.1.1.tgz",
"integrity": "sha512-iwY6rkW5DDGq8hE2YgNQlKbptYpY5Nn2xecjQiNjOXWbKzPGUfmeUBCSQbbr306d7Z7U2N0TPl+/SwYRfua1Dg==",
"dev": true,
"requires": {
"http-proxy-agent": "^4.0.0",
"https-proxy-agent": "^5.0.0",
"node-fetch": "^2.6.1",
"stream-events": "^1.0.5",
"uuid": "^8.0.0"
}
},
"tempy": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/tempy/-/tempy-1.0.1.tgz",
@@ -53879,12 +52166,6 @@
"integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==",
"dev": true
},
"text-hex": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz",
"integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==",
"dev": true
},
"text-table": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
@@ -53941,15 +52222,6 @@
"resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz",
"integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA=="
},
"tmp": {
"version": "0.0.33",
"resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
"integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
"dev": true,
"requires": {
"os-tmpdir": "~1.0.2"
}
},
"tmpl": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",
@@ -54061,12 +52333,6 @@
"integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==",
"dev": true
},
"triple-beam": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz",
"integrity": "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==",
"dev": true
},
"tsconfig-paths": {
"version": "3.14.1",
"resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz",
@@ -54325,12 +52591,6 @@
}
}
},
"untildify": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/untildify/-/untildify-3.0.3.tgz",
"integrity": "sha512-iSk/J8efr8uPT/Z4eSUywnqyrQU7DSdMfdqK4iWEaUVVmcP5JcnpRqmVMwcwcnmI1ATFNgC5V90u09tBynNFKA==",
"dev": true
},
"update-browserslist-db": {
"version": "1.0.10",
"resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz",
@@ -54371,15 +52631,6 @@
"schema-utils": "^3.0.0"
}
},
"urlgrey": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/urlgrey/-/urlgrey-1.0.0.tgz",
"integrity": "sha512-hJfIzMPJmI9IlLkby8QrsCykQ+SXDeO2W5Q9QTW3QpqZVTx4a/K7p8/5q+/isD8vsbVaFgql/gvAoQCRQ2Cb5w==",
"dev": true,
"requires": {
"fast-url-parser": "^1.1.3"
}
},
"use": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
@@ -55076,60 +53327,6 @@
"integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==",
"dev": true
},
"winston": {
"version": "3.2.1",
"resolved": "https://registry.npmjs.org/winston/-/winston-3.2.1.tgz",
"integrity": "sha512-zU6vgnS9dAWCEKg/QYigd6cgMVVNwyTzKs81XZtTFuRwJOcDdBg7AU0mXVyNbs7O5RH2zdv+BdNZUlx7mXPuOw==",
"dev": true,
"requires": {
"async": "^2.6.1",
"diagnostics": "^1.1.1",
"is-stream": "^1.1.0",
"logform": "^2.1.1",
"one-time": "0.0.4",
"readable-stream": "^3.1.1",
"stack-trace": "0.0.x",
"triple-beam": "^1.3.0",
"winston-transport": "^4.3.0"
},
"dependencies": {
"readable-stream": {
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
"integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
"dev": true,
"requires": {
"inherits": "^2.0.3",
"string_decoder": "^1.1.1",
"util-deprecate": "^1.0.1"
}
}
}
},
"winston-transport": {
"version": "4.5.0",
"resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.5.0.tgz",
"integrity": "sha512-YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q==",
"dev": true,
"requires": {
"logform": "^2.3.2",
"readable-stream": "^3.6.0",
"triple-beam": "^1.3.0"
},
"dependencies": {
"readable-stream": {
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
"integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
"dev": true,
"requires": {
"inherits": "^2.0.3",
"string_decoder": "^1.1.1",
"util-deprecate": "^1.0.1"
}
}
}
},
"word-wrap": {
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",

View File

@@ -8,8 +8,6 @@
},
"scripts": {
"build": "fedx-scripts webpack",
"coveralls": "cat ./coverage/lcov.info | coveralls",
"is-es5": "es-check es5 ./dist/*.js",
"i18n_extract": "BABEL_ENV=i18n fedx-scripts babel src --quiet > /dev/null",
"lint": "fedx-scripts eslint --ext .jsx,.js src/",
"lint-fix": "fedx-scripts eslint --fix --ext .jsx,.js src/",
@@ -80,9 +78,7 @@
"@testing-library/jest-dom": "^5.14.1",
"@testing-library/react": "^12.1.0",
"axios-mock-adapter": "^1.20.0",
"codecov": "^3.8.3",
"enzyme-adapter-react-16": "^1.15.6",
"es-check": "^6.0.0",
"fetch-mock": "^9.11.0",
"husky": "^7.0.0",
"identity-obj-proxy": "^3.0.0",

View File

@@ -1,16 +0,0 @@
const configuration = {
// BASE_URL: process.env.BASE_URL,
LMS_BASE_URL: process.env.LMS_BASE_URL,
// LOGIN_URL: process.env.LOGIN_URL,
// LOGOUT_URL: process.env.LOGOUT_URL,
// CSRF_TOKEN_API_PATH: process.env.CSRF_TOKEN_API_PATH,
// REFRESH_ACCESS_TOKEN_ENDPOINT: process.env.REFRESH_ACCESS_TOKEN_ENDPOINT,
// DATA_API_BASE_URL: process.env.DATA_API_BASE_URL,
// SECURE_COOKIES: process.env.NODE_ENV !== 'development',
// SEGMENT_KEY: process.env.SEGMENT_KEY,
// ACCESS_TOKEN_COOKIE_NAME: process.env.ACCESS_TOKEN_COOKIE_NAME,
};
const features = {};
export { configuration, features };

View File

@@ -22,7 +22,7 @@ export const ListViewBreadcrumb = ({ courseId, oraName }) => (
</Hyperlink>
<p className="py-4">
<span className="h3">{oraName}</span>
<Hyperlink className="align-middle" destination={urls.ora(courseId, locationId)}>
<Hyperlink className="align-middle" destination={urls.ora(courseId, locationId())}>
<Icon src={Launch} className="d-inline-block" />
</Hyperlink>
</p>

View File

@@ -50,7 +50,7 @@ describe('ListViewBreadcrumb component', () => {
test('ora destination', () => {
expect(
el.find(Hyperlink).at(1).props().destination,
).toEqual(urls.ora(props.courseId, constants.locationId));
).toEqual(urls.ora(props.courseId, constants.locationId()));
});
});
describe('mapStateToProps', () => {

View File

@@ -1,4 +1,4 @@
import { getConfig } from '@edx/frontend-platform';
export const routePath = `${getConfig().PUBLIC_PATH}:courseId`;
export const locationId = window.location.pathname.slice(1);
export const routePath = () => `${getConfig().PUBLIC_PATH}:courseId`;
export const locationId = () => window.location.pathname.replace(getConfig().PUBLIC_PATH, '');

View File

@@ -4,7 +4,7 @@ import * as constants from './app';
jest.unmock('./app');
jest.mock('@edx/frontend-platform', () => {
const PUBLIC_PATH = 'test-public-path';
const PUBLIC_PATH = '/test-public-path/';
return {
getConfig: () => ({ PUBLIC_PATH }),
PUBLIC_PATH,
@@ -13,12 +13,12 @@ jest.mock('@edx/frontend-platform', () => {
describe('app constants', () => {
test('route path draws from public path and adds courseId', () => {
expect(constants.routePath).toEqual(`${platform.PUBLIC_PATH}:courseId`);
expect(constants.routePath()).toEqual(`${platform.PUBLIC_PATH}:courseId`);
});
test('locationId returns trimmed pathname', () => {
const old = window.location;
window.location = { pathName: '/somePath.jpg' };
expect(constants.locationId).toEqual(window.location.pathname.slice(1));
window.location = { pathName: `${platform.PUBLIC_PATH}somePath.jpg` };
expect(constants.locationId()).toEqual(window.location.pathname.replace(platform.PUBLIC_PATH, ''));
window.location = old;
});
});

View File

@@ -15,7 +15,7 @@ import * as module from './app';
*/
export const initialize = () => (dispatch) => {
dispatch(initializeApp({
locationId,
locationId: locationId(),
onSuccess: (response) => {
dispatch(actions.app.loadIsEnabled(response.isEnabled));
dispatch(actions.app.loadOraMetadata(response.oraMetadata));

View File

@@ -25,7 +25,7 @@ describe('app thunkActions', () => {
[[dispatchedAction]] = dispatch.mock.calls;
});
it('dispatches initializeApp with locationId and onSuccess', () => {
expect(dispatchedAction.initializeApp.locationId).toEqual(locationId);
expect(dispatchedAction.initializeApp.locationId).toEqual(locationId());
expect(typeof dispatchedAction.initializeApp.onSuccess).toEqual('function');
});
describe('on success', () => {

View File

@@ -47,7 +47,7 @@ export const zipFiles = async (files, blobs, username) => {
}
const zipFile = await zipWriter.close();
const zipName = `${username}-${locationId}.zip`;
const zipName = `${username}-${locationId()}.zip`;
FileSaver.saveAs(zipFile, zipName);
};

View File

@@ -32,8 +32,8 @@ import {
* }
*/
const initializeApp = () => get(
stringifyUrl(urls.oraInitializeUrl, {
[paramKeys.oraLocation]: locationId,
stringifyUrl(urls.oraInitializeUrl(), {
[paramKeys.oraLocation]: locationId(),
}),
).then(response => response.data);
@@ -48,8 +48,8 @@ const initializeApp = () => get(
* }
*/
const fetchSubmission = (submissionUUID) => get(
stringifyUrl(urls.fetchSubmissionUrl, {
[paramKeys.oraLocation]: locationId,
stringifyUrl(urls.fetchSubmissionUrl(), {
[paramKeys.oraLocation]: locationId(),
[paramKeys.submissionUUID]: submissionUUID,
}),
).then(response => response.data);
@@ -61,8 +61,8 @@ const fetchSubmission = (submissionUUID) => get(
* }
*/
const fetchSubmissionFiles = (submissionUUID) => get(
stringifyUrl(urls.fetchSubmissionFilesUrl, {
[paramKeys.oraLocation]: locationId,
stringifyUrl(urls.fetchSubmissionFilesUrl(), {
[paramKeys.oraLocation]: locationId(),
[paramKeys.submissionUUID]: submissionUUID,
}),
).then(response => response.data);
@@ -78,8 +78,8 @@ const fetchSubmissionFiles = (submissionUUID) => get(
* }
*/
const fetchSubmissionStatus = (submissionUUID) => get(
stringifyUrl(urls.fetchSubmissionStatusUrl, {
[paramKeys.oraLocation]: locationId,
stringifyUrl(urls.fetchSubmissionStatusUrl(), {
[paramKeys.oraLocation]: locationId(),
[paramKeys.submissionUUID]: submissionUUID,
}),
).then(response => response.data);
@@ -89,8 +89,8 @@ const fetchSubmissionStatus = (submissionUUID) => get(
* @param {string} submissionUUID
*/
const lockSubmission = (submissionUUID) => post(
stringifyUrl(urls.fetchSubmissionLockUrl, {
[paramKeys.oraLocation]: locationId,
stringifyUrl(urls.fetchSubmissionLockUrl(), {
[paramKeys.oraLocation]: locationId(),
[paramKeys.submissionUUID]: submissionUUID,
}),
).then(response => response.data);
@@ -100,8 +100,8 @@ const lockSubmission = (submissionUUID) => post(
* @param {string} submissionUUID
*/
const unlockSubmission = (submissionUUID) => client().delete(
stringifyUrl(urls.fetchSubmissionLockUrl, {
[paramKeys.oraLocation]: locationId,
stringifyUrl(urls.fetchSubmissionLockUrl(), {
[paramKeys.oraLocation]: locationId(),
[paramKeys.submissionUUID]: submissionUUID,
}),
).then(response => response.data);
@@ -112,8 +112,8 @@ const unlockSubmission = (submissionUUID) => client().delete(
*/
const batchUnlockSubmissions = (submissionUUIDs) => post(
stringifyUrl(
urls.batchUnlockSubmissionsUrl,
{ [paramKeys.oraLocation]: locationId },
urls.batchUnlockSubmissionsUrl(),
{ [paramKeys.oraLocation]: locationId() },
),
{ submissionUUIDs },
).then(response => response.data);
@@ -123,8 +123,8 @@ const batchUnlockSubmissions = (submissionUUIDs) => post(
* @param {object} gradeData - full grading submission data
*/
const updateGrade = (submissionUUID, gradeData) => post(
stringifyUrl(urls.updateSubmissionGradeUrl, {
[paramKeys.oraLocation]: locationId,
stringifyUrl(urls.updateSubmissionGradeUrl(), {
[paramKeys.oraLocation]: locationId(),
[paramKeys.submissionUUID]: submissionUUID,
}),
gradeData,

View File

@@ -13,7 +13,7 @@ jest.mock('./utils', () => ({
}));
jest.mock('data/constants/app', () => ({
locationId: 'test-location-id',
locationId: () => 'test-location-id',
}));
const gradeData = 'test-grade-data';
@@ -37,10 +37,10 @@ const testAPI = ({
...otherExpected
},
}) => {
it(`returns ${method}(${urlKey}) with correct args and reoslves with response data`, () => (
it(`returns ${method}(${urlKey}) with correct args and resolves with response data`, () => (
promise.then((data) => {
expect(data[method]).toEqual({
url: stringifyUrl(urls[urlKey], urlParams),
url: stringifyUrl(urls[urlKey](), urlParams),
...otherExpected,
});
})
@@ -54,7 +54,7 @@ describe('lms service api methods', () => {
method: methodKeys.get,
expected: {
urlKey: urlKeys.oraInitializeUrl,
urlParams: { [paramKeys.oraLocation]: locationId },
urlParams: { [paramKeys.oraLocation]: locationId() },
},
});
});
@@ -65,7 +65,7 @@ describe('lms service api methods', () => {
expected: {
urlKey: urlKeys.fetchSubmissionUrl,
urlParams: {
[paramKeys.oraLocation]: locationId,
[paramKeys.oraLocation]: locationId(),
[paramKeys.submissionUUID]: submissionUUID,
},
},
@@ -78,7 +78,7 @@ describe('lms service api methods', () => {
expected: {
urlKey: urlKeys.fetchSubmissionFilesUrl,
urlParams: {
[paramKeys.oraLocation]: locationId,
[paramKeys.oraLocation]: locationId(),
[paramKeys.submissionUUID]: submissionUUID,
},
},
@@ -91,7 +91,7 @@ describe('lms service api methods', () => {
expected: {
urlKey: urlKeys.fetchSubmissionStatusUrl,
urlParams: {
[paramKeys.oraLocation]: locationId,
[paramKeys.oraLocation]: locationId(),
[paramKeys.submissionUUID]: submissionUUID,
},
},
@@ -104,7 +104,7 @@ describe('lms service api methods', () => {
expected: {
urlKey: urlKeys.fetchSubmissionLockUrl,
urlParams: {
[paramKeys.oraLocation]: locationId,
[paramKeys.oraLocation]: locationId(),
[paramKeys.submissionUUID]: submissionUUID,
},
},
@@ -117,7 +117,7 @@ describe('lms service api methods', () => {
expected: {
urlKey: urlKeys.fetchSubmissionLockUrl,
urlParams: {
[paramKeys.oraLocation]: locationId,
[paramKeys.oraLocation]: locationId(),
[paramKeys.submissionUUID]: submissionUUID,
},
},
@@ -130,7 +130,7 @@ describe('lms service api methods', () => {
expected: {
urlKey: urlKeys.batchUnlockSubmissionsUrl,
urlParams: {
[paramKeys.oraLocation]: locationId,
[paramKeys.oraLocation]: locationId(),
},
data: { submissionUUIDs },
},
@@ -143,7 +143,7 @@ describe('lms service api methods', () => {
expected: {
urlKey: urlKeys.updateSubmissionGradeUrl,
urlParams: {
[paramKeys.oraLocation]: locationId,
[paramKeys.oraLocation]: locationId(),
[paramKeys.submissionUUID]: submissionUUID,
},
data: gradeData,

View File

@@ -1,20 +1,20 @@
import { StrictDict } from 'utils';
import { configuration } from 'config';
import { getConfig } from '@edx/frontend-platform';
const baseUrl = `${configuration.LMS_BASE_URL}`;
const baseUrl = () => getConfig().LMS_BASE_URL;
const api = `${baseUrl}/api/`;
const baseEsgUrl = `${api}ora_staff_grader/`;
const api = () => `${baseUrl()}/api/`;
const baseEsgUrl = () => `${api()}ora_staff_grader/`;
const oraInitializeUrl = `${baseEsgUrl}initialize`;
const fetchSubmissionUrl = `${baseEsgUrl}submission`;
const fetchSubmissionFilesUrl = `${baseEsgUrl}submission/files`;
const fetchSubmissionStatusUrl = `${baseEsgUrl}submission/status`;
const fetchSubmissionLockUrl = `${baseEsgUrl}submission/lock`;
const batchUnlockSubmissionsUrl = `${baseEsgUrl}submission/batch/unlock`;
const updateSubmissionGradeUrl = `${baseEsgUrl}submission/grade`;
const oraInitializeUrl = () => `${baseEsgUrl()}initialize`;
const fetchSubmissionUrl = () => `${baseEsgUrl()}submission`;
const fetchSubmissionFilesUrl = () => `${baseEsgUrl()}submission/files`;
const fetchSubmissionStatusUrl = () => `${baseEsgUrl()}submission/status`;
const fetchSubmissionLockUrl = () => `${baseEsgUrl()}submission/lock`;
const batchUnlockSubmissionsUrl = () => `${baseEsgUrl()}submission/batch/unlock`;
const updateSubmissionGradeUrl = () => `${baseEsgUrl()}submission/grade`;
const course = (courseId) => `${baseUrl}/courses/${courseId}`;
const course = (courseId) => `${baseUrl()}/courses/${courseId}`;
const openResponse = (courseId) => (
`${course(courseId)}/instructor#view-open_response_assessment`

View File

@@ -3,12 +3,26 @@ import arMessages from './messages/ar.json';
import es419Messages from './messages/es_419.json';
import frMessages from './messages/fr.json';
import zhcnMessages from './messages/zh_CN.json';
import dedeMessages from './messages/de_DE.json';
import frcaMessages from './messages/fr_CA.json';
import hiMessages from './messages/hi.json';
import ititMessages from './messages/it_IT.json';
import ptptMessages from './messages/pt_PT.json';
import ruMessages from './messages/ru.json';
import ukMessages from './messages/uk.json';
const messages = {
ar: arMessages,
'es-419': es419Messages,
fr: frMessages,
'zh-cn': zhcnMessages,
'de-de': dedeMessages,
'fr-ca': frcaMessages,
hi: hiMessages,
'it-it': ititMessages,
'pt-pt': ptptMessages,
ru: ruMessages,
uk: ukMessages,
};
export default messages;

View File

@@ -0,0 +1,105 @@
{
"ora-grading.demoAlert.warningMessage": "Bewertungen sind im Demomodus des neuen ORA Staff Grader deaktiviert.",
"ora-grading.demoAlert.confirm": "Bestätigen",
"ora-grading.demoAlert.title": "Demo-Übermittlung verhindert",
"ora-grading.FilePopoverContent.filePopoverNameTitle": "Dateiname",
"ora-grading.FilePopoverCellContent.filePopoverDescriptionTitle": "Dateibeschreibung",
"ora-grading.FilePopoverCellContent.fileSizeTitle": "Dateigröße",
"ora-grading.InfoPopover.fileInfo": "Dateiinformation",
"ora-grading.ResponseDisplay.FileRenderer.retryButton": "Wiederholen",
"ora-grading.ResponseDisplay.FileRenderer.fileNotFound": "Datei nicht gefunden",
"ora-grading.ResponseDisplay.FileRenderer.unknownError": "Unbekannte Fehler",
"PageTitle": "ORA-Personalbenotung | {siteName}",
"ora-grading.InfoPopover.alt-text": "Weitere Informationen anzeigen",
"ora-grading.CriterionFeedback.addCommentsLabel": "Kommentare hinzufügen",
"ora-grading.CriterionFeedback.commentsLabel": "Kommentare",
"ora-grading.CriterionFeedback.optional": "(Optional)",
"ora-grading.RadioCriterion.optionPoints": "{points} Punkte",
"ora-grading.RadioCriterion.rubricSelectedError": "Rubrikauswahl ist erforderlich",
"ora-grading.CriterionFeedback.criterionFeedbackError": "Das Feedback ist erforderlich",
"ora-grading.CTA.feedbackMessage": "Vielen Dank, dass Sie die neue ORA-Bewertungserfahrung für Mitarbeiter_innen nutzen.",
"ora-grading.CTA.linkMessage": "Geben Sie Feedback",
"ora-grading.CTA.letUsKnowMessage": "und teilen Sie uns Ihre Meinung mit!",
"ora-grading.ReviewModal.demoHeading": "Demo-Modus",
"ora-grading.ReviewModal.demoMessage": "Sie testen die neue ORA-Mitarbeiterbewertungserfahrung. Sie können keine Noten einreichen, bis Sie die Funktion aktiviert haben. Dies wird am 9. Mai (09.05.2022) zur standardmäßigen Benotungserfahrung. Um sich frühzeitig anzumelden oder abzumelden, wenden Sie sich bitte an den Partner-Support.",
"ora-grading.ListView.ListViewBreadcrumbs.backToResponses": "Zurück zu allen offenen Antworten",
"ora-grading.ListView.noResultsFoundTitle": "Bisher keine Inhalte",
"ora-grading.ListView.noResultsFoundBody": "Wenn Lernende Antworten senden, werden sie hier angezeigt",
"ora-grading.ListView.viewAllResponses": "Alle Antworten anzeigen",
"ora-grading.ListView.viewSelectedResponses": "Ausgewählte Antworten anzeigen ({value})",
"ora-grading.ListView.tableHeaders.username": "Nutzername",
"ora-grading.ListView.tableHeaders.teamName": "Teamname",
"ora-grading.ListView.tableHeaders.learnerSubmissionDate": "Abgabedatum des Teilnehmers",
"ora-grading.ListView.tableHeaders.teamSubmissionDate": "Abgabedatum des Teams",
"ora-grading.ListView.tableHeaders.grade": "Note",
"ora-grading.ListView.tableHeaders.gradingStatus": "Benotungsstatus",
"ora-grading.ListView.loadErrorHeading": "Fehler beim Laden der Einreichungen",
"ora-grading.ListView.loadErrorMessage1": "Beim Laden der Übermittlungen für diese Antwort ist ein Fehler aufgetreten. Versuchen Sie, die Seite neu zu laden oder {backToResponses} aufzurufen.",
"ora-grading.ListView.backToResponsesLowercase": "zurück zu allen offenen Antworten",
"ora-grading.ListView.reloadSubmissions": "Einreichungen neu laden",
"ora-grading.ListView.loadingResponses": "Antworten werden geladen",
"ora-grading.ResponseDisplay.FilePopoverCell.filePopoverNameTitle": "Dateiname",
"ora-grading.ResponseDisplay.FilePopoverCell.filePopoverDescriptionTitle": "Dateibeschreibung",
"ora-grading.ResponseDisplay.SubmissionFiles.tableNameHeader": "Name",
"ora-grading.ResponseDisplay.SubmissionFiles.tableExtensionHeader": "Dateierweiterung",
"ora-grading.ResponseDisplay.SubmissionFiles.tablePopoverHeader": "Datei-Metadaten",
"ora-grading.ResponseDisplay.SubmissionFiles.downloadFiles": "Dateien herunterladen",
"ora-grading.ResponseDisplay.SubmissionFiles.downloading": "wird heruntergeladen",
"ora-grading.ResponseDisplay.SubmissionFiles.downloaded": "Heruntergeladen!",
"ora-grading.ResponseDisplay.SubmissionFiles.retryDownload": "Download neu versuchen",
"ora-grading.ResponseDisplay.SubmissionFiles.submissionFile": "Einreichungsdateien",
"ora-grading.ResponseDisplay.SubmissionFiles.fileSizeExceed": "Zulässige Downloadgröße überschritten",
"ora-grading.ReviewActions.overrideConfirmTitle": "Möchten Sie diese Note wirklich überschreiben?",
"ora-grading.ReviewActions.overrideConfirmWarning": "Das kann nicht rückgängig gemacht werden. Der Lernende hat seine Note möglicherweise bereits erhalten.",
"ora-grading.ReviewActions.overrideConfirmContinue": "Gradüberschreibung fortsetzen",
"ora-grading.ReviewActions.StartGradingButton.startGrading": "Beginnen Sie mit der Benotung",
"ora-grading.ReviewActions.StartGradingButton.overrideGrade": "Benotung überschreiben",
"ora-grading.ReviewActions.StartGradingButton.stopGrading": "Bewerten Sie diese Antwort nicht mehr",
"ora-grading.ReviewActions.StopGradingConfirmModal.override.title": "Möchten Sie die Notenüberschreibung wirklich beenden?",
"ora-grading.ReviewActions.StopGradingConfirmModal.title": "Möchten Sie diese Antwort wirklich nicht mehr benoten?",
"ora-grading.ReviewActions.StopGradingConfirmModal.warning": "Ihr Fortschritt geht verloren.",
"ora-grading.ReviewActions.StopGradingConfirmModal.override.confirmText": "Überschreibung stoppen",
"ora-grading.ReviewActions.StopGradingConfirmModal.confirmText": "Benotung abbrechen",
"ora-grading.ReviewActions.goBack": "Gehe zurück",
"ora-grading.ReviewActions.loadPrevious": "Vorherige Übermittlung laden",
"ora-grading.ReviewActions.loadNext": "Nächste Einreichung laden",
"ora-grading.ReviewActions.navigationLabel": "{current} von {total}",
"ora-grading.ReviewActions.pointsDisplay": "Ergebnis: {pointsEarned}/{pointsPossible}",
"ora-grading.ReviewActions.hideRubric": "Rubrik ausblenden",
"ora-grading.ReviewActions.showRubric": "Rubrik anzeigen",
"ora-grading.ReviewModal.closeReviewConfirm.title": "Möchten Sie dieses Modal wirklich schließen?",
"ora-grading.ReviewModal.closeReviewConfirmWarning": "Das kann nicht rückgängig gemacht werden. Dadurch werden nicht gespeicherte Arbeiten verworfen und dieser Bewertungsprozess beendet.",
"ora-grading.ReviewModal.goBack": "zurück",
"ora-grading.ReviewModal.CloseReviewConfirmModal.confirmText": "Modal schließen",
"ora-grading.ReviewModal.loadingResponse": "Antwort wird geladen",
"ora-grading.ReviewModal.demoTitleMessage": "Benotungs-Demo",
"ora-grading.ReviewModal.loadErrorHeading": "Fehler beim Laden der Einreichungen",
"ora-grading.ReviewModal.loadErrorMessage1": "Beim Laden dieser Übermittlung ist ein Fehler aufgetreten. Versuchen Sie, diese Übermittlung erneut zu laden.",
"ora-grading.ReviewModal.reloadSubmission": "Einreichung neu laden",
"ora-grading.ReviewModal.gradeNotSubmitted.heading": "Note nicht übermittelt",
"ora-grading.ReviewModal.gradeNotSubmitted.Content": "Es tut uns leid, beim Versuch, diese Bewertung einzureichen, ist etwas schief gelaufen. Bitte versuche es erneut.",
"ora-grading.ReviewModal.resubmitGrade": "Benotung erneut einreichen",
"ora-grading.ReviewModal.dismiss": "Abgewiesen",
"ora-grading.ReviewModal.errorSubmittingGrade.Heading": "Fehler beim Senden der Note",
"ora-grading.ReviewModal.errorSubmittingGrade.Content": "Es sieht so aus, als wäre jemand anderes zuerst hier gewesen! Ihre Notenübermittlung wurde abgelehnt",
"ora-grading.ReviewModal.errorLockContestedHeading": "Die Sperre, die einem anderen Benutzer gehört",
"ora-grading.ReviewModal.errorLockContested": "Die Sperre, die einem anderen Benutzer gehört",
"ora-grading.ReviewModal.errorLockBadRequestHeading": "Ungültige Anfrage. Bitte überprüfen Sie Ihre Eingabe.",
"ora-grading.ReviewModal.errorLockBadRequest": "Ungültige Anfrage. Bitte überprüfen Sie Ihre Eingabe.",
"ora-grading.ReviewModal.errorDownloadFailed": "Dateien konnten nicht heruntergeladen werden",
"ora-grading.ReviewModal.errorDownloadFailedContent": "Es tut uns leid, beim Versuch, diese Dateien herunterzuladen, ist etwas schief gelaufen. Bitte versuche es erneut.",
"ora-grading.ReviewModal.errorRetryDownload": "Download neu versuchen",
"ora-grading.ReviewModal.errorDownloadFailedFiles": "Fehlerhafte Dateien:",
"ora-grading.Rubric.gradeSubmitted": "Note übermittelt",
"ora-grading.Rubric.rubric": "Rubrik",
"ora-grading.Rubric.submitGrade": "Note abgeben",
"ora-grading.Rubric.submittingGrade": "Note abgeben",
"ora-grading.Rubric.overallComments": "Allgemeine Kommentare",
"ora-grading.Rubric.addComments": "Kommentare hinzufügen (Optional)",
"ora-grading.Rubric.comments": "Kommentare (optional)",
"ora-grading.RubricFeedback.error": "Das gesamte Feedback ist erforderlich",
"ora-grading.lms-api.gradingStatusDisplay.ungraded": "Unbenotet",
"ora-grading.lms-api.gradingStatusDisplay.locked": "Wird gerade von jemand anderem benotet",
"ora-grading.lms-api.gradingStatusDisplay.graded": "Benotung abgeschlossen",
"ora-grading.lms-api.gradingStatusDisplay.inProgress": "Sie benoten diese Antwort derzeit"
}

View File

@@ -0,0 +1,105 @@
{
"ora-grading.demoAlert.warningMessage": "La soumission des notes est désactivée dans le mode démonstration du nouveau correcteur ORA.",
"ora-grading.demoAlert.confirm": "Confirmer",
"ora-grading.demoAlert.title": "Soumission de démonstration empêchée",
"ora-grading.FilePopoverContent.filePopoverNameTitle": "Nom du fichier",
"ora-grading.FilePopoverCellContent.filePopoverDescriptionTitle": "Description du fichier",
"ora-grading.FilePopoverCellContent.fileSizeTitle": "Taille du fichier",
"ora-grading.InfoPopover.fileInfo": "Informations sur le fichier",
"ora-grading.ResponseDisplay.FileRenderer.retryButton": "Réessayez",
"ora-grading.ResponseDisplay.FileRenderer.fileNotFound": "Fichier introuvable",
"ora-grading.ResponseDisplay.FileRenderer.unknownError": "Erreurs inconnues",
"PageTitle": "Notation ORA du personnel | {siteName}",
"ora-grading.InfoPopover.alt-text": "Afficher plus d'informations",
"ora-grading.CriterionFeedback.addCommentsLabel": "Ajoutez des commentaires",
"ora-grading.CriterionFeedback.commentsLabel": "Commentaires",
"ora-grading.CriterionFeedback.optional": "(Optionnel)",
"ora-grading.RadioCriterion.optionPoints": "{points} points",
"ora-grading.RadioCriterion.rubricSelectedError": "La sélection de la rubrique est requise",
"ora-grading.CriterionFeedback.criterionFeedbackError": "La rétroaction est requise",
"ora-grading.CTA.feedbackMessage": "Merci d'avoir utilisé la nouvelle expérience de notation du personnel ORA.",
"ora-grading.CTA.linkMessage": "Fournir des commentaires",
"ora-grading.CTA.letUsKnowMessage": "et dites-nous ce que vous en pensez!",
"ora-grading.ReviewModal.demoHeading": "Mode de démonstration",
"ora-grading.ReviewModal.demoMessage": "Vous présentez la nouvelle expérience de notation du personnel ORA. Vous ne pourrez pas soumettre de notes tant que vous n'aurez pas activé la fonctionnalité. Cela deviendra l'expérience de notation par défaut le 9 mai (2022-05-09). Pour vous inscrire plus tôt ou vous désinscrire, veuillez contacter l'assistance aux partenaires.",
"ora-grading.ListView.ListViewBreadcrumbs.backToResponses": "Retour à toutes les réponses ouvertes",
"ora-grading.ListView.noResultsFoundTitle": "Rien ici encore",
"ora-grading.ListView.noResultsFoundBody": "Lorsque les apprenants soumettront des réponses, elles apparaîtront ici",
"ora-grading.ListView.viewAllResponses": "Afficher toutes les réponses",
"ora-grading.ListView.viewSelectedResponses": "Afficher les réponses sélectionnées ({value})",
"ora-grading.ListView.tableHeaders.username": "Nom d'utilisateur",
"ora-grading.ListView.tableHeaders.teamName": "Nom de l'équipe",
"ora-grading.ListView.tableHeaders.learnerSubmissionDate": "Date de soumission de l'apprenant",
"ora-grading.ListView.tableHeaders.teamSubmissionDate": "Date de soumission de l'équipe",
"ora-grading.ListView.tableHeaders.grade": "Note",
"ora-grading.ListView.tableHeaders.gradingStatus": "Statut de classement",
"ora-grading.ListView.loadErrorHeading": "Erreur lors du chargement des soumissions",
"ora-grading.ListView.loadErrorMessage1": "Une erreur s'est produite lors du chargement des soumissions pour cette réponse. Essayez de recharger la page ou de {backToResponses}.",
"ora-grading.ListView.backToResponsesLowercase": "retour à toutes les réponses ouvertes",
"ora-grading.ListView.reloadSubmissions": "Recharger les soumissions",
"ora-grading.ListView.loadingResponses": "Chargement des réponses",
"ora-grading.ResponseDisplay.FilePopoverCell.filePopoverNameTitle": "Nom du fichier",
"ora-grading.ResponseDisplay.FilePopoverCell.filePopoverDescriptionTitle": "Description du fichier",
"ora-grading.ResponseDisplay.SubmissionFiles.tableNameHeader": "Nom",
"ora-grading.ResponseDisplay.SubmissionFiles.tableExtensionHeader": "Extension de fichier",
"ora-grading.ResponseDisplay.SubmissionFiles.tablePopoverHeader": "Métadonnées de fichier",
"ora-grading.ResponseDisplay.SubmissionFiles.downloadFiles": "Télécharger des fichiers",
"ora-grading.ResponseDisplay.SubmissionFiles.downloading": "Téléchargement",
"ora-grading.ResponseDisplay.SubmissionFiles.downloaded": "Téléchargé!",
"ora-grading.ResponseDisplay.SubmissionFiles.retryDownload": "Réessayez le téléchargement",
"ora-grading.ResponseDisplay.SubmissionFiles.submissionFile": "Fichiers de soumission",
"ora-grading.ResponseDisplay.SubmissionFiles.fileSizeExceed": "Dépassement de la taille de téléchargement autorisée",
"ora-grading.ReviewActions.overrideConfirmTitle": "Êtes-vous sûr de vouloir remplacer cette note?",
"ora-grading.ReviewActions.overrideConfirmWarning": "Ça ne peut pas être annulé. L'apprenant peut avoir déjà reçu sa note.",
"ora-grading.ReviewActions.overrideConfirmContinue": "Continuer le remplacement de la note",
"ora-grading.ReviewActions.StartGradingButton.startGrading": "Commencer la notation",
"ora-grading.ReviewActions.StartGradingButton.overrideGrade": "Remplacer la note",
"ora-grading.ReviewActions.StartGradingButton.stopGrading": "Arrêter de noter cette réponse",
"ora-grading.ReviewActions.StopGradingConfirmModal.override.title": "Êtes-vous sûr de vouloir arrêter le remplacement des notes?",
"ora-grading.ReviewActions.StopGradingConfirmModal.title": "Voulez-vous vraiment arrêter de noter cette réponse?",
"ora-grading.ReviewActions.StopGradingConfirmModal.warning": "Votre progression sera perdue.",
"ora-grading.ReviewActions.StopGradingConfirmModal.override.confirmText": "Arrêter le remplacement de note",
"ora-grading.ReviewActions.StopGradingConfirmModal.confirmText": "Annuler la notation",
"ora-grading.ReviewActions.goBack": "Retour",
"ora-grading.ReviewActions.loadPrevious": "Charger la soumission précédente",
"ora-grading.ReviewActions.loadNext": "Charger la prochaine soumission",
"ora-grading.ReviewActions.navigationLabel": "{current} de {total}",
"ora-grading.ReviewActions.pointsDisplay": "Résultat : {pointsEarned}/{pointsPossible}",
"ora-grading.ReviewActions.hideRubric": "Masquer la rubrique",
"ora-grading.ReviewActions.showRubric": "Afficher la rubrique",
"ora-grading.ReviewModal.closeReviewConfirm.title": "Voulez-vous vraiment fermer ce modal?",
"ora-grading.ReviewModal.closeReviewConfirmWarning": "Ça ne peut pas être annulé. Cela supprimera le travail non enregistré et arrêtera ce processus de notation.",
"ora-grading.ReviewModal.goBack": "Retour",
"ora-grading.ReviewModal.CloseReviewConfirmModal.confirmText": "Fermer Modal",
"ora-grading.ReviewModal.loadingResponse": "Chargement de la réponse",
"ora-grading.ReviewModal.demoTitleMessage": "Démonstration de correcteur",
"ora-grading.ReviewModal.loadErrorHeading": "Erreur lors du chargement des soumissions",
"ora-grading.ReviewModal.loadErrorMessage1": "Une erreur s'est produite lors du chargement de cette soumission. Essayez de recharger cette soumission.",
"ora-grading.ReviewModal.reloadSubmission": "Recharger la soumission",
"ora-grading.ReviewModal.gradeNotSubmitted.heading": "Note non soumise",
"ora-grading.ReviewModal.gradeNotSubmitted.Content": "Nous sommes désolés, une erreur s'est produite lorsque nous avons essayé d'envoyer cette note. Veuillez réessayer.",
"ora-grading.ReviewModal.resubmitGrade": "Soumettre la grille de nouveau",
"ora-grading.ReviewModal.dismiss": "Rejeter",
"ora-grading.ReviewModal.errorSubmittingGrade.Heading": "Erreur lors de la soumission de la note",
"ora-grading.ReviewModal.errorSubmittingGrade.Content": "Il semble que quelqu'un d'autre soit arrivé le premier! Votre soumission de note a été rejetée",
"ora-grading.ReviewModal.errorLockContestedHeading": "La serrure appartenant à un autre utilisateur",
"ora-grading.ReviewModal.errorLockContested": "La serrure appartenant à un autre utilisateur",
"ora-grading.ReviewModal.errorLockBadRequestHeading": "Requête invalide. Veuillez vérifier votre entrée.",
"ora-grading.ReviewModal.errorLockBadRequest": "Requête invalide. Veuillez vérifier votre entrée.",
"ora-grading.ReviewModal.errorDownloadFailed": "Impossible de télécharger les fichiers",
"ora-grading.ReviewModal.errorDownloadFailedContent": "Nous sommes désolés, une erreur s'est produite lorsque nous avons essayé de télécharger ces fichiers. Veuillez réessayer.",
"ora-grading.ReviewModal.errorRetryDownload": "Réessayez le téléchargement",
"ora-grading.ReviewModal.errorDownloadFailedFiles": "Fichiers ayant échoué :",
"ora-grading.Rubric.gradeSubmitted": "Note soumise",
"ora-grading.Rubric.rubric": "Rubrique",
"ora-grading.Rubric.submitGrade": "Soumettre la note",
"ora-grading.Rubric.submittingGrade": "Remise de la note",
"ora-grading.Rubric.overallComments": "Commentaires généraux",
"ora-grading.Rubric.addComments": "Ajouter des commentaires (facultatif)",
"ora-grading.Rubric.comments": "Commentaires (optionnel)",
"ora-grading.RubricFeedback.error": "La rétroaction globale est requise",
"ora-grading.lms-api.gradingStatusDisplay.ungraded": "Non noté",
"ora-grading.lms-api.gradingStatusDisplay.locked": "Actuellement noté par quelqu'un d'autre",
"ora-grading.lms-api.gradingStatusDisplay.graded": "Classement terminé",
"ora-grading.lms-api.gradingStatusDisplay.inProgress": "Vous notez actuellement cette réponse"
}

105
src/i18n/messages/hi.json Normal file
View File

@@ -0,0 +1,105 @@
{
"ora-grading.demoAlert.warningMessage": "Grade submission is disabled in the Demo mode of the new ORA Staff Grader.",
"ora-grading.demoAlert.confirm": "Confirm",
"ora-grading.demoAlert.title": "Demo submit prevented",
"ora-grading.FilePopoverContent.filePopoverNameTitle": "File Name",
"ora-grading.FilePopoverCellContent.filePopoverDescriptionTitle": "File Description",
"ora-grading.FilePopoverCellContent.fileSizeTitle": "File Size",
"ora-grading.InfoPopover.fileInfo": "File info",
"ora-grading.ResponseDisplay.FileRenderer.retryButton": "Retry",
"ora-grading.ResponseDisplay.FileRenderer.fileNotFound": "File not found",
"ora-grading.ResponseDisplay.FileRenderer.unknownError": "Unknown errors",
"PageTitle": "ORA staff grading | {siteName}",
"ora-grading.InfoPopover.alt-text": "Display more info",
"ora-grading.CriterionFeedback.addCommentsLabel": "Add comments",
"ora-grading.CriterionFeedback.commentsLabel": "Comments",
"ora-grading.CriterionFeedback.optional": "(Optional)",
"ora-grading.RadioCriterion.optionPoints": "{points} points",
"ora-grading.RadioCriterion.rubricSelectedError": "Rubric selection is required",
"ora-grading.CriterionFeedback.criterionFeedbackError": "The feedback is required",
"ora-grading.CTA.feedbackMessage": "Thanks for using the new ORA staff grading experience. ",
"ora-grading.CTA.linkMessage": "Provide some feedback",
"ora-grading.CTA.letUsKnowMessage": " and let us know what you think!",
"ora-grading.ReviewModal.demoHeading": "Demo Mode",
"ora-grading.ReviewModal.demoMessage": "You are demoing the new ORA staff grading experience. You will be unable to submit grades until you activate the feature. This will become the default grading experience on May 9th (05/09/2022). To opt-in early, or opt-out, please contact Partner Support.",
"ora-grading.ListView.ListViewBreadcrumbs.backToResponses": "Back to all open responses",
"ora-grading.ListView.noResultsFoundTitle": "Nothing here yet",
"ora-grading.ListView.noResultsFoundBody": "When learners submit responses, they will appear here",
"ora-grading.ListView.viewAllResponses": "View all responses",
"ora-grading.ListView.viewSelectedResponses": "View selected responses ({value})",
"ora-grading.ListView.tableHeaders.username": "Username",
"ora-grading.ListView.tableHeaders.teamName": "Team name",
"ora-grading.ListView.tableHeaders.learnerSubmissionDate": "Learner submission date",
"ora-grading.ListView.tableHeaders.teamSubmissionDate": "Team submission date",
"ora-grading.ListView.tableHeaders.grade": "Grade",
"ora-grading.ListView.tableHeaders.gradingStatus": "Grading status",
"ora-grading.ListView.loadErrorHeading": "Error loading submissions",
"ora-grading.ListView.loadErrorMessage1": "An error occurred while loading the submissions for this response. Try reloading the page or going {backToResponses}.",
"ora-grading.ListView.backToResponsesLowercase": "back to all Open Responses",
"ora-grading.ListView.reloadSubmissions": "Reload submissions",
"ora-grading.ListView.loadingResponses": "Loading responses",
"ora-grading.ResponseDisplay.FilePopoverCell.filePopoverNameTitle": "File Name",
"ora-grading.ResponseDisplay.FilePopoverCell.filePopoverDescriptionTitle": "File Description",
"ora-grading.ResponseDisplay.SubmissionFiles.tableNameHeader": "Name",
"ora-grading.ResponseDisplay.SubmissionFiles.tableExtensionHeader": "File Extension",
"ora-grading.ResponseDisplay.SubmissionFiles.tablePopoverHeader": "File Metadata",
"ora-grading.ResponseDisplay.SubmissionFiles.downloadFiles": "Download files",
"ora-grading.ResponseDisplay.SubmissionFiles.downloading": "Downloading",
"ora-grading.ResponseDisplay.SubmissionFiles.downloaded": "Downloaded!",
"ora-grading.ResponseDisplay.SubmissionFiles.retryDownload": "Retry download",
"ora-grading.ResponseDisplay.SubmissionFiles.submissionFile": "Submission Files",
"ora-grading.ResponseDisplay.SubmissionFiles.fileSizeExceed": "Exceeded the allow download size",
"ora-grading.ReviewActions.overrideConfirmTitle": "Are you sure you want to override this grade?",
"ora-grading.ReviewActions.overrideConfirmWarning": "This cannot be undone. The learner may have already received their grade.",
"ora-grading.ReviewActions.overrideConfirmContinue": "Continue grade override",
"ora-grading.ReviewActions.StartGradingButton.startGrading": "Start grading",
"ora-grading.ReviewActions.StartGradingButton.overrideGrade": "Override grade",
"ora-grading.ReviewActions.StartGradingButton.stopGrading": "Stop grading this response",
"ora-grading.ReviewActions.StopGradingConfirmModal.override.title": "Are you sure you want to stop grade override?",
"ora-grading.ReviewActions.StopGradingConfirmModal.title": "Are you sure you want to stop grading this response?",
"ora-grading.ReviewActions.StopGradingConfirmModal.warning": "Your progress will be lost.",
"ora-grading.ReviewActions.StopGradingConfirmModal.override.confirmText": "Stop grade override",
"ora-grading.ReviewActions.StopGradingConfirmModal.confirmText": "Cancel grading",
"ora-grading.ReviewActions.goBack": "Go back",
"ora-grading.ReviewActions.loadPrevious": "Load previous submission",
"ora-grading.ReviewActions.loadNext": "Load next submission",
"ora-grading.ReviewActions.navigationLabel": "{current} of {total}",
"ora-grading.ReviewActions.pointsDisplay": "Score: {pointsEarned}/{pointsPossible}",
"ora-grading.ReviewActions.hideRubric": "Hide Rubric",
"ora-grading.ReviewActions.showRubric": "Show Rubric",
"ora-grading.ReviewModal.closeReviewConfirm.title": "Are you sure you want to close this modal?",
"ora-grading.ReviewModal.closeReviewConfirmWarning": "This cannot be undone. This will discard unsaved work and stop this grading process.",
"ora-grading.ReviewModal.goBack": "Go back",
"ora-grading.ReviewModal.CloseReviewConfirmModal.confirmText": "Close Modal",
"ora-grading.ReviewModal.loadingResponse": "Loading response",
"ora-grading.ReviewModal.demoTitleMessage": "Grading Demo",
"ora-grading.ReviewModal.loadErrorHeading": "Error loading submissions",
"ora-grading.ReviewModal.loadErrorMessage1": "An error occurred while loading this submission. Try reloading this submission.",
"ora-grading.ReviewModal.reloadSubmission": "Reload submission",
"ora-grading.ReviewModal.gradeNotSubmitted.heading": "Grade not submitted",
"ora-grading.ReviewModal.gradeNotSubmitted.Content": "We're sorry, something went wrong when we tried to submit this grade. Please try again.",
"ora-grading.ReviewModal.resubmitGrade": "Resubmit grate",
"ora-grading.ReviewModal.dismiss": "Dismiss",
"ora-grading.ReviewModal.errorSubmittingGrade.Heading": "Error submitting grade",
"ora-grading.ReviewModal.errorSubmittingGrade.Content": "It looks like someone else got here first! Your grade submission has been rejected",
"ora-grading.ReviewModal.errorLockContestedHeading": "The lock owned by another user",
"ora-grading.ReviewModal.errorLockContested": "The lock owned by another user",
"ora-grading.ReviewModal.errorLockBadRequestHeading": "Invalid request. Please check your input.",
"ora-grading.ReviewModal.errorLockBadRequest": "Invalid request. Please check your input.",
"ora-grading.ReviewModal.errorDownloadFailed": "Couldn't download files",
"ora-grading.ReviewModal.errorDownloadFailedContent": "We're sorry, something went wrong when we tried to download these files. Please try again.",
"ora-grading.ReviewModal.errorRetryDownload": "Retry download",
"ora-grading.ReviewModal.errorDownloadFailedFiles": "Failed files:",
"ora-grading.Rubric.gradeSubmitted": "Grade Submitted",
"ora-grading.Rubric.rubric": "Rubric",
"ora-grading.Rubric.submitGrade": "Submit grade",
"ora-grading.Rubric.submittingGrade": "Submitting grade",
"ora-grading.Rubric.overallComments": "Overall comments",
"ora-grading.Rubric.addComments": "Add comments (Optional)",
"ora-grading.Rubric.comments": "Comments (Optional)",
"ora-grading.RubricFeedback.error": "The overall feedback is required",
"ora-grading.lms-api.gradingStatusDisplay.ungraded": "Ungraded",
"ora-grading.lms-api.gradingStatusDisplay.locked": "Currently being graded by someone else",
"ora-grading.lms-api.gradingStatusDisplay.graded": "Grading Completed",
"ora-grading.lms-api.gradingStatusDisplay.inProgress": "You are currently grading this response"
}

View File

@@ -0,0 +1,105 @@
{
"ora-grading.demoAlert.warningMessage": "L&#39;invio del voto è disabilitato nella modalità Demo del nuovo ORA Staff Grader.",
"ora-grading.demoAlert.confirm": "Conferma",
"ora-grading.demoAlert.title": "Invio demo impedito",
"ora-grading.FilePopoverContent.filePopoverNameTitle": "Nome File",
"ora-grading.FilePopoverCellContent.filePopoverDescriptionTitle": "descrizione del file",
"ora-grading.FilePopoverCellContent.fileSizeTitle": "Dimensione del file",
"ora-grading.InfoPopover.fileInfo": "Informazioni sul file",
"ora-grading.ResponseDisplay.FileRenderer.retryButton": "Riprova",
"ora-grading.ResponseDisplay.FileRenderer.fileNotFound": "File non trovato",
"ora-grading.ResponseDisplay.FileRenderer.unknownError": "Errori sconosciuti",
"PageTitle": "ORA staff grading | {siteName}",
"ora-grading.InfoPopover.alt-text": "Visualizza più informazioni",
"ora-grading.CriterionFeedback.addCommentsLabel": "Aggiungi commenti",
"ora-grading.CriterionFeedback.commentsLabel": "Commenti",
"ora-grading.CriterionFeedback.optional": "(Facoltativo)",
"ora-grading.RadioCriterion.optionPoints": "{points} punti",
"ora-grading.RadioCriterion.rubricSelectedError": "È richiesta la selezione della rubrica",
"ora-grading.CriterionFeedback.criterionFeedbackError": "Il feedback è obbligatorio",
"ora-grading.CTA.feedbackMessage": "Grazie per aver utilizzato la nuova esperienza di valutazione del personale di ORA.",
"ora-grading.CTA.linkMessage": "Fornisci un feedback",
"ora-grading.CTA.letUsKnowMessage": "e ci faccia sapere cosa pensa!",
"ora-grading.ReviewModal.demoHeading": "Modalità demo",
"ora-grading.ReviewModal.demoMessage": "Stai dimostrando la nuova esperienza di valutazione del personale ORA. Non potrai inviare voti finché non attivi la funzione. Questa diventerà l&#39;esperienza di valutazione predefinita il 9 maggio (05/09/2022). Per aderire in anticipo o rinunciare, contatta l&#39;assistenza per i partner.",
"ora-grading.ListView.ListViewBreadcrumbs.backToResponses": "Torna a tutte le risposte aperte",
"ora-grading.ListView.noResultsFoundTitle": "Ancora niente qui",
"ora-grading.ListView.noResultsFoundBody": "Quando gli studenti inviano le risposte, queste appariranno qui",
"ora-grading.ListView.viewAllResponses": "Visualizza tutte le risposte",
"ora-grading.ListView.viewSelectedResponses": "Visualizza le risposte selezionate ({value})",
"ora-grading.ListView.tableHeaders.username": "Nome utente",
"ora-grading.ListView.tableHeaders.teamName": "Nome della squadra",
"ora-grading.ListView.tableHeaders.learnerSubmissionDate": "Data di presentazione dello studente",
"ora-grading.ListView.tableHeaders.teamSubmissionDate": "Data di presentazione della squadra",
"ora-grading.ListView.tableHeaders.grade": "Voto",
"ora-grading.ListView.tableHeaders.gradingStatus": "Stato di classificazione",
"ora-grading.ListView.loadErrorHeading": "Errore durante il caricamento degli invii",
"ora-grading.ListView.loadErrorMessage1": "Si è verificato un errore durante il caricamento degli invii per questa risposta. Prova a ricaricare la pagina o ad andare {backToResponses}.",
"ora-grading.ListView.backToResponsesLowercase": "torna a tutte le risposte aperte",
"ora-grading.ListView.reloadSubmissions": "Ricarica gli invii",
"ora-grading.ListView.loadingResponses": "Caricamento risposte",
"ora-grading.ResponseDisplay.FilePopoverCell.filePopoverNameTitle": "Nome File",
"ora-grading.ResponseDisplay.FilePopoverCell.filePopoverDescriptionTitle": "descrizione del file",
"ora-grading.ResponseDisplay.SubmissionFiles.tableNameHeader": "Nome",
"ora-grading.ResponseDisplay.SubmissionFiles.tableExtensionHeader": "Estensione del file",
"ora-grading.ResponseDisplay.SubmissionFiles.tablePopoverHeader": "File metadati",
"ora-grading.ResponseDisplay.SubmissionFiles.downloadFiles": "Scaricare files",
"ora-grading.ResponseDisplay.SubmissionFiles.downloading": "Download",
"ora-grading.ResponseDisplay.SubmissionFiles.downloaded": "Scaricato!",
"ora-grading.ResponseDisplay.SubmissionFiles.retryDownload": "Riprova a scaricare",
"ora-grading.ResponseDisplay.SubmissionFiles.submissionFile": "File di presentazione",
"ora-grading.ResponseDisplay.SubmissionFiles.fileSizeExceed": "Ha superato la dimensione consentita per il download",
"ora-grading.ReviewActions.overrideConfirmTitle": "Sei sicuro di voler ignorare questo voto?",
"ora-grading.ReviewActions.overrideConfirmWarning": "Questo non può essere annullato. Lo studente potrebbe aver già ricevuto il voto.",
"ora-grading.ReviewActions.overrideConfirmContinue": "Continua l&#39;override del grado",
"ora-grading.ReviewActions.StartGradingButton.startGrading": "Inizia la valutazione",
"ora-grading.ReviewActions.StartGradingButton.overrideGrade": "Sostituisci il voto",
"ora-grading.ReviewActions.StartGradingButton.stopGrading": "Smetti di classificare questa risposta",
"ora-grading.ReviewActions.StopGradingConfirmModal.override.title": "Sei sicuro di voler interrompere l&#39;override del voto?",
"ora-grading.ReviewActions.StopGradingConfirmModal.title": "Sei sicuro di voler interrompere la valutazione di questa risposta?",
"ora-grading.ReviewActions.StopGradingConfirmModal.warning": "I tuoi progressi andranno persi.",
"ora-grading.ReviewActions.StopGradingConfirmModal.override.confirmText": "Interrompi l&#39;override del grado",
"ora-grading.ReviewActions.StopGradingConfirmModal.confirmText": "Annulla valutazione",
"ora-grading.ReviewActions.goBack": "Vai indietro",
"ora-grading.ReviewActions.loadPrevious": "Carica invio precedente",
"ora-grading.ReviewActions.loadNext": "Carica invio successivo",
"ora-grading.ReviewActions.navigationLabel": "{current} di {total}",
"ora-grading.ReviewActions.pointsDisplay": "Punteggio: {pointsEarned}/{pointsPossible}",
"ora-grading.ReviewActions.hideRubric": "Nascondi rubrica",
"ora-grading.ReviewActions.showRubric": "Mostra Rubrica",
"ora-grading.ReviewModal.closeReviewConfirm.title": "Sei sicuro di voler chiudere questo modale?",
"ora-grading.ReviewModal.closeReviewConfirmWarning": "Questo non può essere annullato. Ciò eliminerà il lavoro non salvato e interromperà questo processo di valutazione.",
"ora-grading.ReviewModal.goBack": "Vai indietro",
"ora-grading.ReviewModal.CloseReviewConfirmModal.confirmText": "Chiudi modale",
"ora-grading.ReviewModal.loadingResponse": "Caricamento della risposta",
"ora-grading.ReviewModal.demoTitleMessage": "Dimostrazione di valutazione",
"ora-grading.ReviewModal.loadErrorHeading": "Errore durante il caricamento degli invii",
"ora-grading.ReviewModal.loadErrorMessage1": "Si è verificato un errore durante il caricamento di questo invio. Prova a ricaricare questo invio.",
"ora-grading.ReviewModal.reloadSubmission": "Ricarica invio",
"ora-grading.ReviewModal.gradeNotSubmitted.heading": "Voto non presentato",
"ora-grading.ReviewModal.gradeNotSubmitted.Content": "Siamo spiacenti, qualcosa è andato storto quando abbiamo provato a inviare questo voto. Per favore riprova.",
"ora-grading.ReviewModal.resubmitGrade": "Invia nuovamente la griglia",
"ora-grading.ReviewModal.dismiss": "Chiudi",
"ora-grading.ReviewModal.errorSubmittingGrade.Heading": "Errore durante l&#39;invio del voto",
"ora-grading.ReviewModal.errorSubmittingGrade.Content": "Sembra che qualcun altro sia arrivato prima! Il tuo voto è stato respinto",
"ora-grading.ReviewModal.errorLockContestedHeading": "Il lucchetto di proprietà di un altro utente",
"ora-grading.ReviewModal.errorLockContested": "Il lucchetto di proprietà di un altro utente",
"ora-grading.ReviewModal.errorLockBadRequestHeading": "Richiesta non valida. Per favore controlla il tuo input.",
"ora-grading.ReviewModal.errorLockBadRequest": "Richiesta non valida. Per favore controlla il tuo input.",
"ora-grading.ReviewModal.errorDownloadFailed": "Impossibile scaricare i file",
"ora-grading.ReviewModal.errorDownloadFailedContent": "Siamo spiacenti, qualcosa è andato storto durante il download di questi file. Per favore riprova.",
"ora-grading.ReviewModal.errorRetryDownload": "Riprova a scaricare",
"ora-grading.ReviewModal.errorDownloadFailedFiles": "File non riusciti:",
"ora-grading.Rubric.gradeSubmitted": "Grado inviato",
"ora-grading.Rubric.rubric": "Rubrica",
"ora-grading.Rubric.submitGrade": "Invia voto",
"ora-grading.Rubric.submittingGrade": "Invio del voto",
"ora-grading.Rubric.overallComments": "Commenti generali",
"ora-grading.Rubric.addComments": "Aggiungi commenti (facoltativo)",
"ora-grading.Rubric.comments": "Commenti (facoltativo)",
"ora-grading.RubricFeedback.error": "È richiesto il feedback complessivo",
"ora-grading.lms-api.gradingStatusDisplay.ungraded": "Senza voto",
"ora-grading.lms-api.gradingStatusDisplay.locked": "Attualmente viene valutato da qualcun altro",
"ora-grading.lms-api.gradingStatusDisplay.graded": "Classificazione completata",
"ora-grading.lms-api.gradingStatusDisplay.inProgress": "Stai attualmente valutando questa risposta"
}

View File

@@ -0,0 +1,105 @@
{
"ora-grading.demoAlert.warningMessage": "Grade submission is disabled in the Demo mode of the new ORA Staff Grader.",
"ora-grading.demoAlert.confirm": "Confirm",
"ora-grading.demoAlert.title": "Demo submit prevented",
"ora-grading.FilePopoverContent.filePopoverNameTitle": "File Name",
"ora-grading.FilePopoverCellContent.filePopoverDescriptionTitle": "File Description",
"ora-grading.FilePopoverCellContent.fileSizeTitle": "File Size",
"ora-grading.InfoPopover.fileInfo": "File info",
"ora-grading.ResponseDisplay.FileRenderer.retryButton": "Retry",
"ora-grading.ResponseDisplay.FileRenderer.fileNotFound": "File not found",
"ora-grading.ResponseDisplay.FileRenderer.unknownError": "Unknown errors",
"PageTitle": "ORA staff grading | {siteName}",
"ora-grading.InfoPopover.alt-text": "Display more info",
"ora-grading.CriterionFeedback.addCommentsLabel": "Add comments",
"ora-grading.CriterionFeedback.commentsLabel": "Comments",
"ora-grading.CriterionFeedback.optional": "(Optional)",
"ora-grading.RadioCriterion.optionPoints": "{points} points",
"ora-grading.RadioCriterion.rubricSelectedError": "Rubric selection is required",
"ora-grading.CriterionFeedback.criterionFeedbackError": "The feedback is required",
"ora-grading.CTA.feedbackMessage": "Thanks for using the new ORA staff grading experience. ",
"ora-grading.CTA.linkMessage": "Provide some feedback",
"ora-grading.CTA.letUsKnowMessage": " and let us know what you think!",
"ora-grading.ReviewModal.demoHeading": "Demo Mode",
"ora-grading.ReviewModal.demoMessage": "You are demoing the new ORA staff grading experience. You will be unable to submit grades until you activate the feature. This will become the default grading experience on May 9th (05/09/2022). To opt-in early, or opt-out, please contact Partner Support.",
"ora-grading.ListView.ListViewBreadcrumbs.backToResponses": "Back to all open responses",
"ora-grading.ListView.noResultsFoundTitle": "Nothing here yet",
"ora-grading.ListView.noResultsFoundBody": "When learners submit responses, they will appear here",
"ora-grading.ListView.viewAllResponses": "View all responses",
"ora-grading.ListView.viewSelectedResponses": "View selected responses ({value})",
"ora-grading.ListView.tableHeaders.username": "Username",
"ora-grading.ListView.tableHeaders.teamName": "Team name",
"ora-grading.ListView.tableHeaders.learnerSubmissionDate": "Learner submission date",
"ora-grading.ListView.tableHeaders.teamSubmissionDate": "Team submission date",
"ora-grading.ListView.tableHeaders.grade": "Grade",
"ora-grading.ListView.tableHeaders.gradingStatus": "Grading status",
"ora-grading.ListView.loadErrorHeading": "Error loading submissions",
"ora-grading.ListView.loadErrorMessage1": "An error occurred while loading the submissions for this response. Try reloading the page or going {backToResponses}.",
"ora-grading.ListView.backToResponsesLowercase": "back to all Open Responses",
"ora-grading.ListView.reloadSubmissions": "Reload submissions",
"ora-grading.ListView.loadingResponses": "Loading responses",
"ora-grading.ResponseDisplay.FilePopoverCell.filePopoverNameTitle": "File Name",
"ora-grading.ResponseDisplay.FilePopoverCell.filePopoverDescriptionTitle": "File Description",
"ora-grading.ResponseDisplay.SubmissionFiles.tableNameHeader": "Name",
"ora-grading.ResponseDisplay.SubmissionFiles.tableExtensionHeader": "File Extension",
"ora-grading.ResponseDisplay.SubmissionFiles.tablePopoverHeader": "File Metadata",
"ora-grading.ResponseDisplay.SubmissionFiles.downloadFiles": "Download files",
"ora-grading.ResponseDisplay.SubmissionFiles.downloading": "Downloading",
"ora-grading.ResponseDisplay.SubmissionFiles.downloaded": "Downloaded!",
"ora-grading.ResponseDisplay.SubmissionFiles.retryDownload": "Retry download",
"ora-grading.ResponseDisplay.SubmissionFiles.submissionFile": "Submission Files",
"ora-grading.ResponseDisplay.SubmissionFiles.fileSizeExceed": "Exceeded the allow download size",
"ora-grading.ReviewActions.overrideConfirmTitle": "Are you sure you want to override this grade?",
"ora-grading.ReviewActions.overrideConfirmWarning": "This cannot be undone. The learner may have already received their grade.",
"ora-grading.ReviewActions.overrideConfirmContinue": "Continue grade override",
"ora-grading.ReviewActions.StartGradingButton.startGrading": "Start grading",
"ora-grading.ReviewActions.StartGradingButton.overrideGrade": "Override grade",
"ora-grading.ReviewActions.StartGradingButton.stopGrading": "Stop grading this response",
"ora-grading.ReviewActions.StopGradingConfirmModal.override.title": "Are you sure you want to stop grade override?",
"ora-grading.ReviewActions.StopGradingConfirmModal.title": "Are you sure you want to stop grading this response?",
"ora-grading.ReviewActions.StopGradingConfirmModal.warning": "Your progress will be lost.",
"ora-grading.ReviewActions.StopGradingConfirmModal.override.confirmText": "Stop grade override",
"ora-grading.ReviewActions.StopGradingConfirmModal.confirmText": "Cancel grading",
"ora-grading.ReviewActions.goBack": "Go back",
"ora-grading.ReviewActions.loadPrevious": "Load previous submission",
"ora-grading.ReviewActions.loadNext": "Load next submission",
"ora-grading.ReviewActions.navigationLabel": "{current} of {total}",
"ora-grading.ReviewActions.pointsDisplay": "Score: {pointsEarned}/{pointsPossible}",
"ora-grading.ReviewActions.hideRubric": "Hide Rubric",
"ora-grading.ReviewActions.showRubric": "Show Rubric",
"ora-grading.ReviewModal.closeReviewConfirm.title": "Are you sure you want to close this modal?",
"ora-grading.ReviewModal.closeReviewConfirmWarning": "This cannot be undone. This will discard unsaved work and stop this grading process.",
"ora-grading.ReviewModal.goBack": "Go back",
"ora-grading.ReviewModal.CloseReviewConfirmModal.confirmText": "Close Modal",
"ora-grading.ReviewModal.loadingResponse": "Loading response",
"ora-grading.ReviewModal.demoTitleMessage": "Grading Demo",
"ora-grading.ReviewModal.loadErrorHeading": "Error loading submissions",
"ora-grading.ReviewModal.loadErrorMessage1": "An error occurred while loading this submission. Try reloading this submission.",
"ora-grading.ReviewModal.reloadSubmission": "Reload submission",
"ora-grading.ReviewModal.gradeNotSubmitted.heading": "Grade not submitted",
"ora-grading.ReviewModal.gradeNotSubmitted.Content": "We're sorry, something went wrong when we tried to submit this grade. Please try again.",
"ora-grading.ReviewModal.resubmitGrade": "Resubmit grate",
"ora-grading.ReviewModal.dismiss": "Dismiss",
"ora-grading.ReviewModal.errorSubmittingGrade.Heading": "Error submitting grade",
"ora-grading.ReviewModal.errorSubmittingGrade.Content": "It looks like someone else got here first! Your grade submission has been rejected",
"ora-grading.ReviewModal.errorLockContestedHeading": "The lock owned by another user",
"ora-grading.ReviewModal.errorLockContested": "The lock owned by another user",
"ora-grading.ReviewModal.errorLockBadRequestHeading": "Invalid request. Please check your input.",
"ora-grading.ReviewModal.errorLockBadRequest": "Invalid request. Please check your input.",
"ora-grading.ReviewModal.errorDownloadFailed": "Couldn't download files",
"ora-grading.ReviewModal.errorDownloadFailedContent": "We're sorry, something went wrong when we tried to download these files. Please try again.",
"ora-grading.ReviewModal.errorRetryDownload": "Retry download",
"ora-grading.ReviewModal.errorDownloadFailedFiles": "Failed files:",
"ora-grading.Rubric.gradeSubmitted": "Grade Submitted",
"ora-grading.Rubric.rubric": "Rubric",
"ora-grading.Rubric.submitGrade": "Submit grade",
"ora-grading.Rubric.submittingGrade": "Submitting grade",
"ora-grading.Rubric.overallComments": "Overall comments",
"ora-grading.Rubric.addComments": "Add comments (Optional)",
"ora-grading.Rubric.comments": "Comments (Optional)",
"ora-grading.RubricFeedback.error": "The overall feedback is required",
"ora-grading.lms-api.gradingStatusDisplay.ungraded": "Ungraded",
"ora-grading.lms-api.gradingStatusDisplay.locked": "Currently being graded by someone else",
"ora-grading.lms-api.gradingStatusDisplay.graded": "Grading Completed",
"ora-grading.lms-api.gradingStatusDisplay.inProgress": "You are currently grading this response"
}

105
src/i18n/messages/ru.json Normal file
View File

@@ -0,0 +1,105 @@
{
"ora-grading.demoAlert.warningMessage": "Grade submission is disabled in the Demo mode of the new ORA Staff Grader.",
"ora-grading.demoAlert.confirm": "Confirm",
"ora-grading.demoAlert.title": "Demo submit prevented",
"ora-grading.FilePopoverContent.filePopoverNameTitle": "File Name",
"ora-grading.FilePopoverCellContent.filePopoverDescriptionTitle": "File Description",
"ora-grading.FilePopoverCellContent.fileSizeTitle": "File Size",
"ora-grading.InfoPopover.fileInfo": "File info",
"ora-grading.ResponseDisplay.FileRenderer.retryButton": "Retry",
"ora-grading.ResponseDisplay.FileRenderer.fileNotFound": "File not found",
"ora-grading.ResponseDisplay.FileRenderer.unknownError": "Unknown errors",
"PageTitle": "ORA staff grading | {siteName}",
"ora-grading.InfoPopover.alt-text": "Display more info",
"ora-grading.CriterionFeedback.addCommentsLabel": "Add comments",
"ora-grading.CriterionFeedback.commentsLabel": "Comments",
"ora-grading.CriterionFeedback.optional": "(Optional)",
"ora-grading.RadioCriterion.optionPoints": "{points} points",
"ora-grading.RadioCriterion.rubricSelectedError": "Rubric selection is required",
"ora-grading.CriterionFeedback.criterionFeedbackError": "The feedback is required",
"ora-grading.CTA.feedbackMessage": "Thanks for using the new ORA staff grading experience. ",
"ora-grading.CTA.linkMessage": "Provide some feedback",
"ora-grading.CTA.letUsKnowMessage": " and let us know what you think!",
"ora-grading.ReviewModal.demoHeading": "Demo Mode",
"ora-grading.ReviewModal.demoMessage": "You are demoing the new ORA staff grading experience. You will be unable to submit grades until you activate the feature. This will become the default grading experience on May 9th (05/09/2022). To opt-in early, or opt-out, please contact Partner Support.",
"ora-grading.ListView.ListViewBreadcrumbs.backToResponses": "Back to all open responses",
"ora-grading.ListView.noResultsFoundTitle": "Nothing here yet",
"ora-grading.ListView.noResultsFoundBody": "When learners submit responses, they will appear here",
"ora-grading.ListView.viewAllResponses": "View all responses",
"ora-grading.ListView.viewSelectedResponses": "View selected responses ({value})",
"ora-grading.ListView.tableHeaders.username": "Username",
"ora-grading.ListView.tableHeaders.teamName": "Team name",
"ora-grading.ListView.tableHeaders.learnerSubmissionDate": "Learner submission date",
"ora-grading.ListView.tableHeaders.teamSubmissionDate": "Team submission date",
"ora-grading.ListView.tableHeaders.grade": "Grade",
"ora-grading.ListView.tableHeaders.gradingStatus": "Grading status",
"ora-grading.ListView.loadErrorHeading": "Error loading submissions",
"ora-grading.ListView.loadErrorMessage1": "An error occurred while loading the submissions for this response. Try reloading the page or going {backToResponses}.",
"ora-grading.ListView.backToResponsesLowercase": "back to all Open Responses",
"ora-grading.ListView.reloadSubmissions": "Reload submissions",
"ora-grading.ListView.loadingResponses": "Loading responses",
"ora-grading.ResponseDisplay.FilePopoverCell.filePopoverNameTitle": "File Name",
"ora-grading.ResponseDisplay.FilePopoverCell.filePopoverDescriptionTitle": "File Description",
"ora-grading.ResponseDisplay.SubmissionFiles.tableNameHeader": "Name",
"ora-grading.ResponseDisplay.SubmissionFiles.tableExtensionHeader": "File Extension",
"ora-grading.ResponseDisplay.SubmissionFiles.tablePopoverHeader": "File Metadata",
"ora-grading.ResponseDisplay.SubmissionFiles.downloadFiles": "Download files",
"ora-grading.ResponseDisplay.SubmissionFiles.downloading": "Downloading",
"ora-grading.ResponseDisplay.SubmissionFiles.downloaded": "Downloaded!",
"ora-grading.ResponseDisplay.SubmissionFiles.retryDownload": "Retry download",
"ora-grading.ResponseDisplay.SubmissionFiles.submissionFile": "Submission Files",
"ora-grading.ResponseDisplay.SubmissionFiles.fileSizeExceed": "Exceeded the allow download size",
"ora-grading.ReviewActions.overrideConfirmTitle": "Are you sure you want to override this grade?",
"ora-grading.ReviewActions.overrideConfirmWarning": "This cannot be undone. The learner may have already received their grade.",
"ora-grading.ReviewActions.overrideConfirmContinue": "Continue grade override",
"ora-grading.ReviewActions.StartGradingButton.startGrading": "Start grading",
"ora-grading.ReviewActions.StartGradingButton.overrideGrade": "Override grade",
"ora-grading.ReviewActions.StartGradingButton.stopGrading": "Stop grading this response",
"ora-grading.ReviewActions.StopGradingConfirmModal.override.title": "Are you sure you want to stop grade override?",
"ora-grading.ReviewActions.StopGradingConfirmModal.title": "Are you sure you want to stop grading this response?",
"ora-grading.ReviewActions.StopGradingConfirmModal.warning": "Your progress will be lost.",
"ora-grading.ReviewActions.StopGradingConfirmModal.override.confirmText": "Stop grade override",
"ora-grading.ReviewActions.StopGradingConfirmModal.confirmText": "Cancel grading",
"ora-grading.ReviewActions.goBack": "Go back",
"ora-grading.ReviewActions.loadPrevious": "Load previous submission",
"ora-grading.ReviewActions.loadNext": "Load next submission",
"ora-grading.ReviewActions.navigationLabel": "{current} of {total}",
"ora-grading.ReviewActions.pointsDisplay": "Score: {pointsEarned}/{pointsPossible}",
"ora-grading.ReviewActions.hideRubric": "Hide Rubric",
"ora-grading.ReviewActions.showRubric": "Show Rubric",
"ora-grading.ReviewModal.closeReviewConfirm.title": "Are you sure you want to close this modal?",
"ora-grading.ReviewModal.closeReviewConfirmWarning": "This cannot be undone. This will discard unsaved work and stop this grading process.",
"ora-grading.ReviewModal.goBack": "Go back",
"ora-grading.ReviewModal.CloseReviewConfirmModal.confirmText": "Close Modal",
"ora-grading.ReviewModal.loadingResponse": "Loading response",
"ora-grading.ReviewModal.demoTitleMessage": "Grading Demo",
"ora-grading.ReviewModal.loadErrorHeading": "Error loading submissions",
"ora-grading.ReviewModal.loadErrorMessage1": "An error occurred while loading this submission. Try reloading this submission.",
"ora-grading.ReviewModal.reloadSubmission": "Reload submission",
"ora-grading.ReviewModal.gradeNotSubmitted.heading": "Grade not submitted",
"ora-grading.ReviewModal.gradeNotSubmitted.Content": "We're sorry, something went wrong when we tried to submit this grade. Please try again.",
"ora-grading.ReviewModal.resubmitGrade": "Resubmit grate",
"ora-grading.ReviewModal.dismiss": "Dismiss",
"ora-grading.ReviewModal.errorSubmittingGrade.Heading": "Error submitting grade",
"ora-grading.ReviewModal.errorSubmittingGrade.Content": "It looks like someone else got here first! Your grade submission has been rejected",
"ora-grading.ReviewModal.errorLockContestedHeading": "The lock owned by another user",
"ora-grading.ReviewModal.errorLockContested": "The lock owned by another user",
"ora-grading.ReviewModal.errorLockBadRequestHeading": "Invalid request. Please check your input.",
"ora-grading.ReviewModal.errorLockBadRequest": "Invalid request. Please check your input.",
"ora-grading.ReviewModal.errorDownloadFailed": "Couldn't download files",
"ora-grading.ReviewModal.errorDownloadFailedContent": "We're sorry, something went wrong when we tried to download these files. Please try again.",
"ora-grading.ReviewModal.errorRetryDownload": "Retry download",
"ora-grading.ReviewModal.errorDownloadFailedFiles": "Failed files:",
"ora-grading.Rubric.gradeSubmitted": "Grade Submitted",
"ora-grading.Rubric.rubric": "Rubric",
"ora-grading.Rubric.submitGrade": "Submit grade",
"ora-grading.Rubric.submittingGrade": "Submitting grade",
"ora-grading.Rubric.overallComments": "Overall comments",
"ora-grading.Rubric.addComments": "Add comments (Optional)",
"ora-grading.Rubric.comments": "Comments (Optional)",
"ora-grading.RubricFeedback.error": "The overall feedback is required",
"ora-grading.lms-api.gradingStatusDisplay.ungraded": "Ungraded",
"ora-grading.lms-api.gradingStatusDisplay.locked": "Currently being graded by someone else",
"ora-grading.lms-api.gradingStatusDisplay.graded": "Grading Completed",
"ora-grading.lms-api.gradingStatusDisplay.inProgress": "You are currently grading this response"
}

105
src/i18n/messages/uk.json Normal file
View File

@@ -0,0 +1,105 @@
{
"ora-grading.demoAlert.warningMessage": "Grade submission is disabled in the Demo mode of the new ORA Staff Grader.",
"ora-grading.demoAlert.confirm": "Confirm",
"ora-grading.demoAlert.title": "Demo submit prevented",
"ora-grading.FilePopoverContent.filePopoverNameTitle": "File Name",
"ora-grading.FilePopoverCellContent.filePopoverDescriptionTitle": "File Description",
"ora-grading.FilePopoverCellContent.fileSizeTitle": "File Size",
"ora-grading.InfoPopover.fileInfo": "File info",
"ora-grading.ResponseDisplay.FileRenderer.retryButton": "Retry",
"ora-grading.ResponseDisplay.FileRenderer.fileNotFound": "File not found",
"ora-grading.ResponseDisplay.FileRenderer.unknownError": "Unknown errors",
"PageTitle": "ORA staff grading | {siteName}",
"ora-grading.InfoPopover.alt-text": "Display more info",
"ora-grading.CriterionFeedback.addCommentsLabel": "Add comments",
"ora-grading.CriterionFeedback.commentsLabel": "Comments",
"ora-grading.CriterionFeedback.optional": "(Optional)",
"ora-grading.RadioCriterion.optionPoints": "{points} points",
"ora-grading.RadioCriterion.rubricSelectedError": "Rubric selection is required",
"ora-grading.CriterionFeedback.criterionFeedbackError": "The feedback is required",
"ora-grading.CTA.feedbackMessage": "Thanks for using the new ORA staff grading experience. ",
"ora-grading.CTA.linkMessage": "Provide some feedback",
"ora-grading.CTA.letUsKnowMessage": " and let us know what you think!",
"ora-grading.ReviewModal.demoHeading": "Demo Mode",
"ora-grading.ReviewModal.demoMessage": "You are demoing the new ORA staff grading experience. You will be unable to submit grades until you activate the feature. This will become the default grading experience on May 9th (05/09/2022). To opt-in early, or opt-out, please contact Partner Support.",
"ora-grading.ListView.ListViewBreadcrumbs.backToResponses": "Back to all open responses",
"ora-grading.ListView.noResultsFoundTitle": "Nothing here yet",
"ora-grading.ListView.noResultsFoundBody": "When learners submit responses, they will appear here",
"ora-grading.ListView.viewAllResponses": "View all responses",
"ora-grading.ListView.viewSelectedResponses": "View selected responses ({value})",
"ora-grading.ListView.tableHeaders.username": "Username",
"ora-grading.ListView.tableHeaders.teamName": "Team name",
"ora-grading.ListView.tableHeaders.learnerSubmissionDate": "Learner submission date",
"ora-grading.ListView.tableHeaders.teamSubmissionDate": "Team submission date",
"ora-grading.ListView.tableHeaders.grade": "Grade",
"ora-grading.ListView.tableHeaders.gradingStatus": "Grading status",
"ora-grading.ListView.loadErrorHeading": "Error loading submissions",
"ora-grading.ListView.loadErrorMessage1": "An error occurred while loading the submissions for this response. Try reloading the page or going {backToResponses}.",
"ora-grading.ListView.backToResponsesLowercase": "back to all Open Responses",
"ora-grading.ListView.reloadSubmissions": "Reload submissions",
"ora-grading.ListView.loadingResponses": "Loading responses",
"ora-grading.ResponseDisplay.FilePopoverCell.filePopoverNameTitle": "File Name",
"ora-grading.ResponseDisplay.FilePopoverCell.filePopoverDescriptionTitle": "File Description",
"ora-grading.ResponseDisplay.SubmissionFiles.tableNameHeader": "Name",
"ora-grading.ResponseDisplay.SubmissionFiles.tableExtensionHeader": "File Extension",
"ora-grading.ResponseDisplay.SubmissionFiles.tablePopoverHeader": "File Metadata",
"ora-grading.ResponseDisplay.SubmissionFiles.downloadFiles": "Download files",
"ora-grading.ResponseDisplay.SubmissionFiles.downloading": "Downloading",
"ora-grading.ResponseDisplay.SubmissionFiles.downloaded": "Downloaded!",
"ora-grading.ResponseDisplay.SubmissionFiles.retryDownload": "Retry download",
"ora-grading.ResponseDisplay.SubmissionFiles.submissionFile": "Submission Files",
"ora-grading.ResponseDisplay.SubmissionFiles.fileSizeExceed": "Exceeded the allow download size",
"ora-grading.ReviewActions.overrideConfirmTitle": "Are you sure you want to override this grade?",
"ora-grading.ReviewActions.overrideConfirmWarning": "This cannot be undone. The learner may have already received their grade.",
"ora-grading.ReviewActions.overrideConfirmContinue": "Continue grade override",
"ora-grading.ReviewActions.StartGradingButton.startGrading": "Start grading",
"ora-grading.ReviewActions.StartGradingButton.overrideGrade": "Override grade",
"ora-grading.ReviewActions.StartGradingButton.stopGrading": "Stop grading this response",
"ora-grading.ReviewActions.StopGradingConfirmModal.override.title": "Are you sure you want to stop grade override?",
"ora-grading.ReviewActions.StopGradingConfirmModal.title": "Are you sure you want to stop grading this response?",
"ora-grading.ReviewActions.StopGradingConfirmModal.warning": "Your progress will be lost.",
"ora-grading.ReviewActions.StopGradingConfirmModal.override.confirmText": "Stop grade override",
"ora-grading.ReviewActions.StopGradingConfirmModal.confirmText": "Cancel grading",
"ora-grading.ReviewActions.goBack": "Go back",
"ora-grading.ReviewActions.loadPrevious": "Load previous submission",
"ora-grading.ReviewActions.loadNext": "Load next submission",
"ora-grading.ReviewActions.navigationLabel": "{current} of {total}",
"ora-grading.ReviewActions.pointsDisplay": "Score: {pointsEarned}/{pointsPossible}",
"ora-grading.ReviewActions.hideRubric": "Hide Rubric",
"ora-grading.ReviewActions.showRubric": "Show Rubric",
"ora-grading.ReviewModal.closeReviewConfirm.title": "Are you sure you want to close this modal?",
"ora-grading.ReviewModal.closeReviewConfirmWarning": "This cannot be undone. This will discard unsaved work and stop this grading process.",
"ora-grading.ReviewModal.goBack": "Go back",
"ora-grading.ReviewModal.CloseReviewConfirmModal.confirmText": "Close Modal",
"ora-grading.ReviewModal.loadingResponse": "Loading response",
"ora-grading.ReviewModal.demoTitleMessage": "Grading Demo",
"ora-grading.ReviewModal.loadErrorHeading": "Error loading submissions",
"ora-grading.ReviewModal.loadErrorMessage1": "An error occurred while loading this submission. Try reloading this submission.",
"ora-grading.ReviewModal.reloadSubmission": "Reload submission",
"ora-grading.ReviewModal.gradeNotSubmitted.heading": "Grade not submitted",
"ora-grading.ReviewModal.gradeNotSubmitted.Content": "We're sorry, something went wrong when we tried to submit this grade. Please try again.",
"ora-grading.ReviewModal.resubmitGrade": "Resubmit grate",
"ora-grading.ReviewModal.dismiss": "Dismiss",
"ora-grading.ReviewModal.errorSubmittingGrade.Heading": "Error submitting grade",
"ora-grading.ReviewModal.errorSubmittingGrade.Content": "It looks like someone else got here first! Your grade submission has been rejected",
"ora-grading.ReviewModal.errorLockContestedHeading": "The lock owned by another user",
"ora-grading.ReviewModal.errorLockContested": "The lock owned by another user",
"ora-grading.ReviewModal.errorLockBadRequestHeading": "Invalid request. Please check your input.",
"ora-grading.ReviewModal.errorLockBadRequest": "Invalid request. Please check your input.",
"ora-grading.ReviewModal.errorDownloadFailed": "Couldn't download files",
"ora-grading.ReviewModal.errorDownloadFailedContent": "We're sorry, something went wrong when we tried to download these files. Please try again.",
"ora-grading.ReviewModal.errorRetryDownload": "Retry download",
"ora-grading.ReviewModal.errorDownloadFailedFiles": "Failed files:",
"ora-grading.Rubric.gradeSubmitted": "Grade Submitted",
"ora-grading.Rubric.rubric": "Rubric",
"ora-grading.Rubric.submitGrade": "Submit grade",
"ora-grading.Rubric.submittingGrade": "Submitting grade",
"ora-grading.Rubric.overallComments": "Overall comments",
"ora-grading.Rubric.addComments": "Add comments (Optional)",
"ora-grading.Rubric.comments": "Comments (Optional)",
"ora-grading.RubricFeedback.error": "The overall feedback is required",
"ora-grading.lms-api.gradingStatusDisplay.ungraded": "Ungraded",
"ora-grading.lms-api.gradingStatusDisplay.locked": "Currently being graded by someone else",
"ora-grading.lms-api.gradingStatusDisplay.graded": "Grading Completed",
"ora-grading.lms-api.gradingStatusDisplay.inProgress": "You are currently grading this response"
}

View File

@@ -1,6 +1,6 @@
// The code in this file is from Segment's website:
// https://segment.com/docs/sources/website/analytics.js/quickstart/
import { configuration } from './config';
import { getConfig } from '@edx/frontend-platform';
(function () {
// Create a queue, but don't obliterate an existing one!
@@ -81,5 +81,5 @@ import { configuration } from './config';
// Load Analytics.js with your key, which will automatically
// load the tools you've enabled for your account. Boosh!
analytics.load(configuration.SEGMENT_KEY);
analytics.load(getConfig().SEGMENT_KEY);
}());

View File

@@ -113,7 +113,7 @@ jest.mock('@edx/paragon/icons', () => ({
}));
jest.mock('data/constants/app', () => ({
locationId: 'fake-location-id',
locationId: () => 'fake-location-id',
}));
jest.mock('hooks', () => ({