Merge pull request from LLK/release/2022-09-14

[Master] release/2022-09-14
This commit is contained in:
Deep Malhan 2022-09-15 16:02:38 -04:00 committed by GitHub
commit 405f144d96
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 176 additions and 270 deletions

436
package-lock.json generated
View file

@ -42,7 +42,7 @@
"babel-preset-react": "6.24.1",
"bowser": "1.9.4",
"canvas": "2.9.0",
"chromedriver": "96.0.0",
"chromedriver": "105.0.0",
"classnames": "2.2.5",
"cookie": "0.4.1",
"copy-webpack-plugin": "6.4.1",
@ -99,8 +99,8 @@
"regenerator-runtime": "0.13.9",
"sass": "1.49.7",
"sass-loader": "10.2.1",
"scratch-gui": "0.1.0-prerelease.20220830140542",
"scratch-l10n": "3.14.20220826031556",
"scratch-gui": "0.1.0-prerelease.20220914202542",
"scratch-l10n": "3.15.20220913031617",
"selenium-webdriver": "4.1.0",
"slick-carousel": "1.6.0",
"style-loader": "0.12.3",
@ -1721,9 +1721,9 @@
}
},
"node_modules/@testim/chrome-version": {
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/@testim/chrome-version/-/chrome-version-1.0.7.tgz",
"integrity": "sha512-8UT/J+xqCYfn3fKtOznAibsHpiuDshCb0fwgWxRazTT19Igp9ovoXMPhXyLD6m3CKQGTMHgqoxaFfMWaL40Rnw==",
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/@testim/chrome-version/-/chrome-version-1.1.2.tgz",
"integrity": "sha512-1c4ZOETSRpI0iBfIFUqU4KqwBAB2lHUAlBjZz/YqOHqwM9dTTzjV6Km0ZkiEiSCx/tLr1BtESIKyWWMww+RUqw==",
"dev": true
},
"node_modules/@types/babel__core": {
@ -2298,6 +2298,7 @@
"resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
"integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
"dev": true,
"optional": true,
"engines": {
"node": ">=0.4.2"
}
@ -2739,12 +2740,27 @@
"dev": true
},
"node_modules/axios": {
"version": "0.21.4",
"resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz",
"integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==",
"version": "0.27.2",
"resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz",
"integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==",
"dev": true,
"dependencies": {
"follow-redirects": "^1.14.0"
"follow-redirects": "^1.14.9",
"form-data": "^4.0.0"
}
},
"node_modules/axios/node_modules/form-data": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
"integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
"dev": true,
"dependencies": {
"asynckit": "^0.4.0",
"combined-stream": "^1.0.8",
"mime-types": "^2.1.12"
},
"engines": {
"node": ">= 6"
}
},
"node_modules/babel-cli": {
@ -4915,14 +4931,14 @@
}
},
"node_modules/chromedriver": {
"version": "96.0.0",
"resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-96.0.0.tgz",
"integrity": "sha512-4g6Hn5RHGsbaBmOrJbDlz/hdVPOc22eRsbvoAAMqkZxR2NJCcddHzCw2FAQeW8lX/C7xWVz3nyDsKX3fE9lIIw==",
"version": "105.0.0",
"resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-105.0.0.tgz",
"integrity": "sha512-BX3GOUW5m6eiW9cVVF8hw+EFxvrGqYCxbwOqnpk8PjbNFqL5xjy7yel+e6ilJPjckAYFutMKs8XJvOs/W85vvg==",
"dev": true,
"hasInstallScript": true,
"dependencies": {
"@testim/chrome-version": "^1.0.7",
"axios": "^0.21.2",
"@testim/chrome-version": "^1.1.2",
"axios": "^0.27.2",
"del": "^6.0.0",
"extract-zip": "^2.0.1",
"https-proxy-agent": "^5.0.0",
@ -6329,7 +6345,7 @@
"node_modules/css-vendor": {
"version": "0.3.8",
"resolved": "https://registry.npmjs.org/css-vendor/-/css-vendor-0.3.8.tgz",
"integrity": "sha1-ZCHP0wNM5mT+dnOXL9ARn8KJQfo=",
"integrity": "sha512-Vx/Vl3zsHj32Z+WTNzGjd2iSbSIJTYHMmyGUT2nzCjj0Xk4qLfwpQ8nF6TQ5oo3Cf0s/An3DTc7LclH1BkAXbQ==",
"dev": true,
"dependencies": {
"is-in-browser": "^1.0.2"
@ -8433,43 +8449,16 @@
}
},
"node_modules/exports-loader": {
"version": "0.6.3",
"resolved": "https://registry.npmjs.org/exports-loader/-/exports-loader-0.6.3.tgz",
"integrity": "sha1-V9x4kX9wm5byR/qR5ptVTIVQE8g=",
"version": "0.7.0",
"resolved": "https://registry.npmjs.org/exports-loader/-/exports-loader-0.7.0.tgz",
"integrity": "sha512-RKwCrO4A6IiKm0pG3c9V46JxIHcDplwwGJn6+JJ1RcVnh/WSGJa0xkmk5cRVtgOPzCAtTMGj2F7nluh9L0vpSA==",
"dev": true,
"dependencies": {
"loader-utils": "0.2.x",
"source-map": "0.1.x"
}
},
"node_modules/exports-loader/node_modules/big.js": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
"integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
"dev": true,
"loader-utils": "^1.1.0",
"source-map": "0.5.0"
},
"engines": {
"node": "*"
}
},
"node_modules/exports-loader/node_modules/json5": {
"version": "0.5.1",
"resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
"integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
"dev": true,
"bin": {
"json5": "lib/cli.js"
}
},
"node_modules/exports-loader/node_modules/loader-utils": {
"version": "0.2.17",
"resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
"integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
"dev": true,
"dependencies": {
"big.js": "^3.1.3",
"emojis-list": "^2.0.0",
"json5": "^0.5.0",
"object-assign": "^4.0.1"
"node": ">= 4"
}
},
"node_modules/express": {
@ -9623,9 +9612,9 @@
}
},
"node_modules/follow-redirects": {
"version": "1.14.4",
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.4.tgz",
"integrity": "sha512-zwGkiSXC1MUJG/qmeIFH2HBJx9u0V46QGUe3YR1fXG8bXQxq7fLj0RjLZQ5nubr9qNJUZrH+xUcwXEoXNpfS+g==",
"version": "1.15.1",
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz",
"integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==",
"dev": true,
"funding": [
{
@ -12068,43 +12057,25 @@
}
},
"node_modules/imports-loader": {
"version": "0.6.5",
"resolved": "https://registry.npmjs.org/imports-loader/-/imports-loader-0.6.5.tgz",
"integrity": "sha1-rnRlMDHVnjezwvslRKxhrq41MKY=",
"version": "0.8.0",
"resolved": "https://registry.npmjs.org/imports-loader/-/imports-loader-0.8.0.tgz",
"integrity": "sha512-kXWL7Scp8KQ4552ZcdVTeaQCZSLW+e6nJfp3cwUMB673T7Hr98Xjx5JK+ql7ADlJUvj1JS5O01RLbKoutN5QDQ==",
"dev": true,
"dependencies": {
"loader-utils": "0.2.x",
"source-map": "0.1.x"
"loader-utils": "^1.0.2",
"source-map": "^0.6.1"
},
"engines": {
"node": ">= 4"
}
},
"node_modules/imports-loader/node_modules/big.js": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
"integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
"node_modules/imports-loader/node_modules/source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"dev": true,
"engines": {
"node": "*"
}
},
"node_modules/imports-loader/node_modules/json5": {
"version": "0.5.1",
"resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
"integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
"dev": true,
"bin": {
"json5": "lib/cli.js"
}
},
"node_modules/imports-loader/node_modules/loader-utils": {
"version": "0.2.17",
"resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
"integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
"dev": true,
"dependencies": {
"big.js": "^3.1.3",
"emojis-list": "^2.0.0",
"json5": "^0.5.0",
"object-assign": "^4.0.1"
"node": ">=0.10.0"
}
},
"node_modules/imurmurhash": {
@ -12632,7 +12603,7 @@
"node_modules/is-in-browser": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/is-in-browser/-/is-in-browser-1.1.3.tgz",
"integrity": "sha1-Vv9NtoOgeMYILrldrX3GLh0E+DU=",
"integrity": "sha512-FeXIBgG/CPGd/WUxuEyvgGTEfwiG9Z4EKGxjNMRqviiIIfsmgrpnHLffEDdwUHqNva1VEW91o3xBT/m8Elgl9g==",
"dev": true
},
"node_modules/is-mobile": {
@ -17816,7 +17787,7 @@
"node_modules/parse-color": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/parse-color/-/parse-color-1.0.0.tgz",
"integrity": "sha1-e3SLlag/A/FqlPU15S1/PZRlhhk=",
"integrity": "sha512-fuDHYgFHJGbpGMgw9skY/bj3HL/Jrn4l/5rSspy00DoT4RyLnDcRvPxdZ+r6OFwIsgAuhDh4I09tAId4mI12bw==",
"dev": true,
"dependencies": {
"color-convert": "~0.5.0"
@ -17825,7 +17796,7 @@
"node_modules/parse-color/node_modules/color-convert": {
"version": "0.5.3",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-0.5.3.tgz",
"integrity": "sha1-vbbGnOZg+t/+CwAHzER+G59ygr0=",
"integrity": "sha512-RwBeO/B/vZR3dfKL1ye/vx8MHZ40ugzpyfeVG5GsiuGnrlMWe2o8wxBbLCpw9CsxV+wHuzYlCiWnybrIA0ling==",
"dev": true
},
"node_modules/parse-glob": {
@ -19722,7 +19693,7 @@
"node_modules/react-popover/node_modules/lodash.debounce": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-3.1.1.tgz",
"integrity": "sha1-gSIRw3ipTMKdWqTjNGzwv846ffU=",
"integrity": "sha512-lcmJwMpdPAtChA4hfiwxTtgFeNAaow701wWUgVUqeD0XJF7vMXIN+bu/2FJSGxT0NUbZy9g9VFrlOFfPjl+0Ew==",
"dev": true,
"dependencies": {
"lodash._getnative": "^3.0.0"
@ -19731,7 +19702,7 @@
"node_modules/react-popover/node_modules/lodash.throttle": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-3.0.4.tgz",
"integrity": "sha1-vE9HH7Mo5Nb9xt8rPTyvET8Pick=",
"integrity": "sha512-dRU/xiF4W8a521NYnQosG5drDqv4+hp3ND6yWNJUMnwO1E87Q/A7oc9M/g6pk29K9U3j/ZWhM3BAQZyr/P6TTQ==",
"dev": true,
"dependencies": {
"lodash.debounce": "^3.0.0"
@ -22474,37 +22445,21 @@
}
},
"node_modules/scratch-blocks": {
"version": "0.1.0-prerelease.20220524062105",
"resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-0.1.0-prerelease.20220524062105.tgz",
"integrity": "sha512-gaIVLWauJD2yTw08+G4YkRLVG7CdgYpOC4FAeyskWUYtCiM3DiSV9lY1FPmFuqo8BH44uz3hcV6jb63NNwgvIg==",
"version": "0.1.0-prerelease.20220913171331",
"resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-0.1.0-prerelease.20220913171331.tgz",
"integrity": "sha512-G6GC7LfA7S2IspsMfLzTJz5KgdOmr9A6MAnRQLKV2A3TslAaH+V4HTZv+xoiEgmLtjM8XCDsHsuZXkJuBlqoAw==",
"dev": true,
"dependencies": {
"exports-loader": "0.6.3",
"exports-loader": "0.7.0",
"google-closure-library": "20190301.0.0",
"imports-loader": "0.6.5",
"scratch-l10n": "3.14.20220524031600"
}
},
"node_modules/scratch-blocks/node_modules/scratch-l10n": {
"version": "3.14.20220524031600",
"resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.14.20220524031600.tgz",
"integrity": "sha512-xOVwx9vFdcN8S01Cr4HrUep/MZ8nBt290t49i7TS1dhU61/Wrzm0iwm1wK8l5ayLNBtCKQAZv2JsI6nxWLfffg==",
"dev": true,
"dependencies": {
"@babel/cli": "^7.1.2",
"@babel/core": "^7.1.2",
"babel-plugin-react-intl": "^3.0.1",
"transifex": "1.6.6"
},
"bin": {
"build-i18n-src": "scripts/build-i18n-src.js",
"tx-push-src": "scripts/tx-push-src.js"
"imports-loader": "0.8.0",
"scratch-l10n": "3.15.20220913031617"
}
},
"node_modules/scratch-gui": {
"version": "0.1.0-prerelease.20220830140542",
"resolved": "https://registry.npmjs.org/scratch-gui/-/scratch-gui-0.1.0-prerelease.20220830140542.tgz",
"integrity": "sha512-UNnERY40lqY3OBsdRhApeCwJS1U2orKGggXzg21MdkEbW2m39biVsq2Jkr4s1cG2yEmYI3ZeIhZbvGooZSewZQ==",
"version": "0.1.0-prerelease.20220914202542",
"resolved": "https://registry.npmjs.org/scratch-gui/-/scratch-gui-0.1.0-prerelease.20220914202542.tgz",
"integrity": "sha512-LXdqqtCaAWU+43gYITMupFcxOStEPrprpoJa8D15HhTfMhC/cg1g2i0zx5d72Ll/uqfrjMO64PKVaFEoJvq0Rw==",
"dev": true,
"dependencies": {
"arraybuffer-loader": "^1.0.6",
@ -22555,14 +22510,14 @@
"redux": "3.7.2",
"redux-throttle": "0.1.1",
"scratch-audio": "0.1.0-prerelease.20200528195344",
"scratch-blocks": "0.1.0-prerelease.20220524062105",
"scratch-l10n": "3.14.20220826031556",
"scratch-paint": "1.0.1",
"scratch-blocks": "0.1.0-prerelease.20220913171331",
"scratch-l10n": "3.15.20220913031617",
"scratch-paint": "1.1.3",
"scratch-render": "0.1.0-prerelease.20211028200436",
"scratch-render-fonts": "1.0.0-prerelease.20210401210003",
"scratch-storage": "2.0.2",
"scratch-svg-renderer": "0.2.0-prerelease.20220817124220",
"scratch-vm": "1.1.6",
"scratch-svg-renderer": "0.2.0-prerelease.20220912180225",
"scratch-vm": "1.2.4",
"startaudiocontext": "1.2.1",
"style-loader": "^0.23.0",
"text-encoding": "0.7.0",
@ -22840,9 +22795,9 @@
}
},
"node_modules/scratch-gui/node_modules/scratch-paint": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-1.0.1.tgz",
"integrity": "sha512-m5MKVGp8Y5H0bQWm9nIJhApAx/CpkgCxslXDvTFkBs8RDIFahNnMzomDK+Pi9AWZYYkWpwlDzloyqLJzHuZHSA==",
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-1.1.3.tgz",
"integrity": "sha512-O++0hNP60CsNYkS8LsX7cl/FJoWUT71gei2NCuw4VREbvljOQAXWegF4JNVbJxx6TUw4ab8xOULQwo4rMtUYHg==",
"dev": true,
"dependencies": {
"@scratch/paper": "0.11.20200728195508",
@ -22875,9 +22830,9 @@
"dev": true
},
"node_modules/scratch-gui/node_modules/scratch-svg-renderer": {
"version": "0.2.0-prerelease.20220817124220",
"resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-0.2.0-prerelease.20220817124220.tgz",
"integrity": "sha512-Sxr/weomcOZfZrvnIMTEmINeTyVhPyYUMQnrnnqCwPQkSOpRCNKzhHb8QVPVsUzM4J2Lh85SYHGQjM1fAXWNYA==",
"version": "0.2.0-prerelease.20220912180225",
"resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-0.2.0-prerelease.20220912180225.tgz",
"integrity": "sha512-2hfvI0dRNGZCFmegKOjdVPcsUJlKM4ZRPXoAzMedFoShPyySsBlpqI18Tx5FC1UTfDKKdyL112VDxQp8bP54dA==",
"dev": true,
"dependencies": {
"base64-js": "1.2.1",
@ -22938,9 +22893,9 @@
}
},
"node_modules/scratch-l10n": {
"version": "3.14.20220826031556",
"resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.14.20220826031556.tgz",
"integrity": "sha512-frrnRULUNH8IJ+kJWTjJVKaY4wm94FKFynW71nkuUXxh13cKZH/jpzR93trD5gIC6ph8OnOC7utgnlwkMge6jg==",
"version": "3.15.20220913031617",
"resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.15.20220913031617.tgz",
"integrity": "sha512-2WkeXZBc7yzUOq4UbGTnwjnvkoDbut1nxhYprOcMHLMck2UuVyWx2jyfu3fAlUqGtJs3dVz5A79uS1FwGXx29A==",
"dev": true,
"dependencies": {
"@babel/cli": "^7.1.2",
@ -23135,9 +23090,9 @@
"dev": true
},
"node_modules/scratch-vm": {
"version": "1.1.6",
"resolved": "https://registry.npmjs.org/scratch-vm/-/scratch-vm-1.1.6.tgz",
"integrity": "sha512-A5szfXN/+IY1WU5laMWixxExBaOSmULh5i4OCIiJH5XPQglJsXyhnFkbww4fX+SS0FCmCo9+fYRuI+aNXDJ8vQ==",
"version": "1.2.4",
"resolved": "https://registry.npmjs.org/scratch-vm/-/scratch-vm-1.2.4.tgz",
"integrity": "sha512-gBF8g99M1i0uRqwhoPvjwHrt5+po2mEHBoYd5W7osFYKlVrSRgF5WpNnU4KOOkq5CpXvPgGjdst25Qh2Rk0qOw==",
"dev": true,
"dependencies": {
"@vernier/godirect": "1.5.0",
@ -23987,15 +23942,12 @@
"dev": true
},
"node_modules/source-map": {
"version": "0.1.31",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.31.tgz",
"integrity": "sha1-n3BNDWnZ4TioG63267T94z0VHGE=",
"version": "0.5.0",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.0.tgz",
"integrity": "sha512-gjGnxNN0K+/Pr4Mi4fs/pOtda10dKB6Wn9QvjOrH6v5TWsI7ghHuJUHoIgyM6DkUL5kr2GtPFGererzKpMBWfA==",
"dev": true,
"dependencies": {
"amdefine": ">=0.0.4"
},
"engines": {
"node": ">=0.8.0"
"node": ">=0.10.0"
}
},
"node_modules/source-map-js": {
@ -32309,9 +32261,9 @@
}
},
"@testim/chrome-version": {
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/@testim/chrome-version/-/chrome-version-1.0.7.tgz",
"integrity": "sha512-8UT/J+xqCYfn3fKtOznAibsHpiuDshCb0fwgWxRazTT19Igp9ovoXMPhXyLD6m3CKQGTMHgqoxaFfMWaL40Rnw==",
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/@testim/chrome-version/-/chrome-version-1.1.2.tgz",
"integrity": "sha512-1c4ZOETSRpI0iBfIFUqU4KqwBAB2lHUAlBjZz/YqOHqwM9dTTzjV6Km0ZkiEiSCx/tLr1BtESIKyWWMww+RUqw==",
"dev": true
},
"@types/babel__core": {
@ -32838,7 +32790,8 @@
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
"integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
"dev": true
"dev": true,
"optional": true
},
"ansi-escapes": {
"version": "3.2.0",
@ -33200,12 +33153,26 @@
"dev": true
},
"axios": {
"version": "0.21.4",
"resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz",
"integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==",
"version": "0.27.2",
"resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz",
"integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==",
"dev": true,
"requires": {
"follow-redirects": "^1.14.0"
"follow-redirects": "^1.14.9",
"form-data": "^4.0.0"
},
"dependencies": {
"form-data": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
"integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
"dev": true,
"requires": {
"asynckit": "^0.4.0",
"combined-stream": "^1.0.8",
"mime-types": "^2.1.12"
}
}
}
},
"babel-cli": {
@ -35145,13 +35112,13 @@
}
},
"chromedriver": {
"version": "96.0.0",
"resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-96.0.0.tgz",
"integrity": "sha512-4g6Hn5RHGsbaBmOrJbDlz/hdVPOc22eRsbvoAAMqkZxR2NJCcddHzCw2FAQeW8lX/C7xWVz3nyDsKX3fE9lIIw==",
"version": "105.0.0",
"resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-105.0.0.tgz",
"integrity": "sha512-BX3GOUW5m6eiW9cVVF8hw+EFxvrGqYCxbwOqnpk8PjbNFqL5xjy7yel+e6ilJPjckAYFutMKs8XJvOs/W85vvg==",
"dev": true,
"requires": {
"@testim/chrome-version": "^1.0.7",
"axios": "^0.21.2",
"@testim/chrome-version": "^1.1.2",
"axios": "^0.27.2",
"del": "^6.0.0",
"extract-zip": "^2.0.1",
"https-proxy-agent": "^5.0.0",
@ -36308,7 +36275,7 @@
"css-vendor": {
"version": "0.3.8",
"resolved": "https://registry.npmjs.org/css-vendor/-/css-vendor-0.3.8.tgz",
"integrity": "sha1-ZCHP0wNM5mT+dnOXL9ARn8KJQfo=",
"integrity": "sha512-Vx/Vl3zsHj32Z+WTNzGjd2iSbSIJTYHMmyGUT2nzCjj0Xk4qLfwpQ8nF6TQ5oo3Cf0s/An3DTc7LclH1BkAXbQ==",
"dev": true,
"requires": {
"is-in-browser": "^1.0.2"
@ -38060,39 +38027,13 @@
}
},
"exports-loader": {
"version": "0.6.3",
"resolved": "https://registry.npmjs.org/exports-loader/-/exports-loader-0.6.3.tgz",
"integrity": "sha1-V9x4kX9wm5byR/qR5ptVTIVQE8g=",
"version": "0.7.0",
"resolved": "https://registry.npmjs.org/exports-loader/-/exports-loader-0.7.0.tgz",
"integrity": "sha512-RKwCrO4A6IiKm0pG3c9V46JxIHcDplwwGJn6+JJ1RcVnh/WSGJa0xkmk5cRVtgOPzCAtTMGj2F7nluh9L0vpSA==",
"dev": true,
"requires": {
"loader-utils": "0.2.x",
"source-map": "0.1.x"
},
"dependencies": {
"big.js": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
"integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
"dev": true
},
"json5": {
"version": "0.5.1",
"resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
"integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
"dev": true
},
"loader-utils": {
"version": "0.2.17",
"resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
"integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
"dev": true,
"requires": {
"big.js": "^3.1.3",
"emojis-list": "^2.0.0",
"json5": "^0.5.0",
"object-assign": "^4.0.1"
}
}
"loader-utils": "^1.1.0",
"source-map": "0.5.0"
}
},
"express": {
@ -39044,9 +38985,9 @@
}
},
"follow-redirects": {
"version": "1.14.4",
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.4.tgz",
"integrity": "sha512-zwGkiSXC1MUJG/qmeIFH2HBJx9u0V46QGUe3YR1fXG8bXQxq7fLj0RjLZQ5nubr9qNJUZrH+xUcwXEoXNpfS+g==",
"version": "1.15.1",
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz",
"integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==",
"dev": true
},
"font-atlas": {
@ -41154,38 +41095,20 @@
}
},
"imports-loader": {
"version": "0.6.5",
"resolved": "https://registry.npmjs.org/imports-loader/-/imports-loader-0.6.5.tgz",
"integrity": "sha1-rnRlMDHVnjezwvslRKxhrq41MKY=",
"version": "0.8.0",
"resolved": "https://registry.npmjs.org/imports-loader/-/imports-loader-0.8.0.tgz",
"integrity": "sha512-kXWL7Scp8KQ4552ZcdVTeaQCZSLW+e6nJfp3cwUMB673T7Hr98Xjx5JK+ql7ADlJUvj1JS5O01RLbKoutN5QDQ==",
"dev": true,
"requires": {
"loader-utils": "0.2.x",
"source-map": "0.1.x"
"loader-utils": "^1.0.2",
"source-map": "^0.6.1"
},
"dependencies": {
"big.js": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
"integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
"source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"dev": true
},
"json5": {
"version": "0.5.1",
"resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
"integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
"dev": true
},
"loader-utils": {
"version": "0.2.17",
"resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
"integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
"dev": true,
"requires": {
"big.js": "^3.1.3",
"emojis-list": "^2.0.0",
"json5": "^0.5.0",
"object-assign": "^4.0.1"
}
}
}
},
@ -41614,7 +41537,7 @@
"is-in-browser": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/is-in-browser/-/is-in-browser-1.1.3.tgz",
"integrity": "sha1-Vv9NtoOgeMYILrldrX3GLh0E+DU=",
"integrity": "sha512-FeXIBgG/CPGd/WUxuEyvgGTEfwiG9Z4EKGxjNMRqviiIIfsmgrpnHLffEDdwUHqNva1VEW91o3xBT/m8Elgl9g==",
"dev": true
},
"is-mobile": {
@ -46017,7 +45940,7 @@
"parse-color": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/parse-color/-/parse-color-1.0.0.tgz",
"integrity": "sha1-e3SLlag/A/FqlPU15S1/PZRlhhk=",
"integrity": "sha512-fuDHYgFHJGbpGMgw9skY/bj3HL/Jrn4l/5rSspy00DoT4RyLnDcRvPxdZ+r6OFwIsgAuhDh4I09tAId4mI12bw==",
"dev": true,
"requires": {
"color-convert": "~0.5.0"
@ -46026,7 +45949,7 @@
"color-convert": {
"version": "0.5.3",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-0.5.3.tgz",
"integrity": "sha1-vbbGnOZg+t/+CwAHzER+G59ygr0=",
"integrity": "sha512-RwBeO/B/vZR3dfKL1ye/vx8MHZ40ugzpyfeVG5GsiuGnrlMWe2o8wxBbLCpw9CsxV+wHuzYlCiWnybrIA0ling==",
"dev": true
}
}
@ -47605,7 +47528,7 @@
"lodash.debounce": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-3.1.1.tgz",
"integrity": "sha1-gSIRw3ipTMKdWqTjNGzwv846ffU=",
"integrity": "sha512-lcmJwMpdPAtChA4hfiwxTtgFeNAaow701wWUgVUqeD0XJF7vMXIN+bu/2FJSGxT0NUbZy9g9VFrlOFfPjl+0Ew==",
"dev": true,
"requires": {
"lodash._getnative": "^3.0.0"
@ -47614,7 +47537,7 @@
"lodash.throttle": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-3.0.4.tgz",
"integrity": "sha1-vE9HH7Mo5Nb9xt8rPTyvET8Pick=",
"integrity": "sha512-dRU/xiF4W8a521NYnQosG5drDqv4+hp3ND6yWNJUMnwO1E87Q/A7oc9M/g6pk29K9U3j/ZWhM3BAQZyr/P6TTQ==",
"dev": true,
"requires": {
"lodash.debounce": "^3.0.0"
@ -49838,35 +49761,21 @@
}
},
"scratch-blocks": {
"version": "0.1.0-prerelease.20220524062105",
"resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-0.1.0-prerelease.20220524062105.tgz",
"integrity": "sha512-gaIVLWauJD2yTw08+G4YkRLVG7CdgYpOC4FAeyskWUYtCiM3DiSV9lY1FPmFuqo8BH44uz3hcV6jb63NNwgvIg==",
"version": "0.1.0-prerelease.20220913171331",
"resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-0.1.0-prerelease.20220913171331.tgz",
"integrity": "sha512-G6GC7LfA7S2IspsMfLzTJz5KgdOmr9A6MAnRQLKV2A3TslAaH+V4HTZv+xoiEgmLtjM8XCDsHsuZXkJuBlqoAw==",
"dev": true,
"requires": {
"exports-loader": "0.6.3",
"exports-loader": "0.7.0",
"google-closure-library": "20190301.0.0",
"imports-loader": "0.6.5",
"scratch-l10n": "3.14.20220524031600"
},
"dependencies": {
"scratch-l10n": {
"version": "3.14.20220524031600",
"resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.14.20220524031600.tgz",
"integrity": "sha512-xOVwx9vFdcN8S01Cr4HrUep/MZ8nBt290t49i7TS1dhU61/Wrzm0iwm1wK8l5ayLNBtCKQAZv2JsI6nxWLfffg==",
"dev": true,
"requires": {
"@babel/cli": "^7.1.2",
"@babel/core": "^7.1.2",
"babel-plugin-react-intl": "^3.0.1",
"transifex": "1.6.6"
}
}
"imports-loader": "0.8.0",
"scratch-l10n": "3.15.20220913031617"
}
},
"scratch-gui": {
"version": "0.1.0-prerelease.20220830140542",
"resolved": "https://registry.npmjs.org/scratch-gui/-/scratch-gui-0.1.0-prerelease.20220830140542.tgz",
"integrity": "sha512-UNnERY40lqY3OBsdRhApeCwJS1U2orKGggXzg21MdkEbW2m39biVsq2Jkr4s1cG2yEmYI3ZeIhZbvGooZSewZQ==",
"version": "0.1.0-prerelease.20220914202542",
"resolved": "https://registry.npmjs.org/scratch-gui/-/scratch-gui-0.1.0-prerelease.20220914202542.tgz",
"integrity": "sha512-LXdqqtCaAWU+43gYITMupFcxOStEPrprpoJa8D15HhTfMhC/cg1g2i0zx5d72Ll/uqfrjMO64PKVaFEoJvq0Rw==",
"dev": true,
"requires": {
"arraybuffer-loader": "^1.0.6",
@ -49917,14 +49826,14 @@
"redux": "3.7.2",
"redux-throttle": "0.1.1",
"scratch-audio": "0.1.0-prerelease.20200528195344",
"scratch-blocks": "0.1.0-prerelease.20220524062105",
"scratch-l10n": "3.14.20220826031556",
"scratch-paint": "1.0.1",
"scratch-blocks": "0.1.0-prerelease.20220913171331",
"scratch-l10n": "3.15.20220913031617",
"scratch-paint": "1.1.3",
"scratch-render": "0.1.0-prerelease.20211028200436",
"scratch-render-fonts": "1.0.0-prerelease.20210401210003",
"scratch-storage": "2.0.2",
"scratch-svg-renderer": "0.2.0-prerelease.20220817124220",
"scratch-vm": "1.1.6",
"scratch-svg-renderer": "0.2.0-prerelease.20220912180225",
"scratch-vm": "1.2.4",
"startaudiocontext": "1.2.1",
"style-loader": "^0.23.0",
"text-encoding": "0.7.0",
@ -50148,9 +50057,9 @@
}
},
"scratch-paint": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-1.0.1.tgz",
"integrity": "sha512-m5MKVGp8Y5H0bQWm9nIJhApAx/CpkgCxslXDvTFkBs8RDIFahNnMzomDK+Pi9AWZYYkWpwlDzloyqLJzHuZHSA==",
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-1.1.3.tgz",
"integrity": "sha512-O++0hNP60CsNYkS8LsX7cl/FJoWUT71gei2NCuw4VREbvljOQAXWegF4JNVbJxx6TUw4ab8xOULQwo4rMtUYHg==",
"dev": true,
"requires": {
"@scratch/paper": "0.11.20200728195508",
@ -50172,9 +50081,9 @@
}
},
"scratch-svg-renderer": {
"version": "0.2.0-prerelease.20220817124220",
"resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-0.2.0-prerelease.20220817124220.tgz",
"integrity": "sha512-Sxr/weomcOZfZrvnIMTEmINeTyVhPyYUMQnrnnqCwPQkSOpRCNKzhHb8QVPVsUzM4J2Lh85SYHGQjM1fAXWNYA==",
"version": "0.2.0-prerelease.20220912180225",
"resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-0.2.0-prerelease.20220912180225.tgz",
"integrity": "sha512-2hfvI0dRNGZCFmegKOjdVPcsUJlKM4ZRPXoAzMedFoShPyySsBlpqI18Tx5FC1UTfDKKdyL112VDxQp8bP54dA==",
"dev": true,
"requires": {
"base64-js": "1.2.1",
@ -50225,9 +50134,9 @@
}
},
"scratch-l10n": {
"version": "3.14.20220826031556",
"resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.14.20220826031556.tgz",
"integrity": "sha512-frrnRULUNH8IJ+kJWTjJVKaY4wm94FKFynW71nkuUXxh13cKZH/jpzR93trD5gIC6ph8OnOC7utgnlwkMge6jg==",
"version": "3.15.20220913031617",
"resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.15.20220913031617.tgz",
"integrity": "sha512-2WkeXZBc7yzUOq4UbGTnwjnvkoDbut1nxhYprOcMHLMck2UuVyWx2jyfu3fAlUqGtJs3dVz5A79uS1FwGXx29A==",
"dev": true,
"requires": {
"@babel/cli": "^7.1.2",
@ -50419,9 +50328,9 @@
"dev": true
},
"scratch-vm": {
"version": "1.1.6",
"resolved": "https://registry.npmjs.org/scratch-vm/-/scratch-vm-1.1.6.tgz",
"integrity": "sha512-A5szfXN/+IY1WU5laMWixxExBaOSmULh5i4OCIiJH5XPQglJsXyhnFkbww4fX+SS0FCmCo9+fYRuI+aNXDJ8vQ==",
"version": "1.2.4",
"resolved": "https://registry.npmjs.org/scratch-vm/-/scratch-vm-1.2.4.tgz",
"integrity": "sha512-gBF8g99M1i0uRqwhoPvjwHrt5+po2mEHBoYd5W7osFYKlVrSRgF5WpNnU4KOOkq5CpXvPgGjdst25Qh2Rk0qOw==",
"dev": true,
"requires": {
"@vernier/godirect": "1.5.0",
@ -51121,13 +51030,10 @@
"dev": true
},
"source-map": {
"version": "0.1.31",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.31.tgz",
"integrity": "sha1-n3BNDWnZ4TioG63267T94z0VHGE=",
"dev": true,
"requires": {
"amdefine": ">=0.0.4"
}
"version": "0.5.0",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.0.tgz",
"integrity": "sha512-gjGnxNN0K+/Pr4Mi4fs/pOtda10dKB6Wn9QvjOrH6v5TWsI7ghHuJUHoIgyM6DkUL5kr2GtPFGererzKpMBWfA==",
"dev": true
},
"source-map-js": {
"version": "1.0.2",

View file

@ -77,7 +77,7 @@
"babel-preset-react": "6.24.1",
"bowser": "1.9.4",
"canvas": "2.9.0",
"chromedriver": "96.0.0",
"chromedriver": "105.0.0",
"classnames": "2.2.5",
"cookie": "0.4.1",
"copy-webpack-plugin": "6.4.1",
@ -134,8 +134,8 @@
"regenerator-runtime": "0.13.9",
"sass": "1.49.7",
"sass-loader": "10.2.1",
"scratch-gui": "0.1.0-prerelease.20220830140542",
"scratch-l10n": "3.14.20220826031556",
"scratch-gui": "0.1.0-prerelease.20220914202542",
"scratch-l10n": "3.15.20220913031617",
"selenium-webdriver": "4.1.0",
"slick-carousel": "1.6.0",
"style-loader": "0.12.3",

View file

@ -7,7 +7,6 @@
"general.birthMonth": "Birth Month",
"general.birthYear": "Birth Year",
"general.donate": "Donate",
"general.monthDecember": "December",
"general.cancel": "Cancel",
"general.close": "Close",
"general.collaborators": "Collaborators",

View file

@ -79,7 +79,8 @@ describe('www-integration join flow', () => {
test('username validation: bad word', async () => {
let textInput = await findByXpath('//input[contains(@name, "username")]');
await textInput.click();
await textInput.sendKeys('qnb02mclepghwic9');
// Should be caught by the filter
await textInput.sendKeys('xxxxxxxxx');
await clickXpath('//div[@class = "join-flow-outer-content"]');
let message = await findByXpath('//div[contains(@class, "validation-error")]');
let messageText = await message.getText();