Merge pull request #6430 from matrix-org/dbkr/yarn_upgrade_210721

yarn upgrade
This commit is contained in:
David Baker 2021-07-21 16:59:24 +01:00 committed by GitHub
commit 6afa3fa3ab
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 1759 additions and 1767 deletions

View file

@ -15,7 +15,11 @@ limitations under the License.
*/ */
import EventEmitter from "events"; import EventEmitter from "events";
import ResizeObserver from 'resize-observer-polyfill'; // XXX: resize-observer-polyfill has types that now conflict with typescript's
// own DOM types: https://github.com/que-etc/resize-observer-polyfill/issues/80
// Using require here rather than import is a horrenous workaround. We should
// be able to remove the polyfill once Safari 14 is released.
const ResizeObserverPolyfill = require('resize-observer-polyfill'); // eslint-disable-line @typescript-eslint/no-var-requires
import ResizeObserverEntry from 'resize-observer-polyfill/src/ResizeObserverEntry'; import ResizeObserverEntry from 'resize-observer-polyfill/src/ResizeObserverEntry';
export enum UI_EVENTS { export enum UI_EVENTS {
@ -43,7 +47,7 @@ export default class UIStore extends EventEmitter {
// eslint-disable-next-line no-restricted-properties // eslint-disable-next-line no-restricted-properties
this.windowHeight = window.innerHeight; this.windowHeight = window.innerHeight;
this.resizeObserver = new ResizeObserver(this.resizeObserverCallback); this.resizeObserver = new ResizeObserverPolyfill(this.resizeObserverCallback);
this.resizeObserver.observe(document.body); this.resizeObserver.observe(document.body);
} }

View file

@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
import zxcvbn from 'zxcvbn'; import zxcvbn, { ZXCVBNFeedbackWarning } from 'zxcvbn';
import { MatrixClientPeg } from '../MatrixClientPeg'; import { MatrixClientPeg } from '../MatrixClientPeg';
import { _t, _td } from '../languageHandler'; import { _t, _td } from '../languageHandler';
@ -84,7 +84,7 @@ export function scorePassword(password: string) {
} }
// and warning, if any // and warning, if any
if (zxcvbnResult.feedback.warning) { if (zxcvbnResult.feedback.warning) {
zxcvbnResult.feedback.warning = _t(zxcvbnResult.feedback.warning); zxcvbnResult.feedback.warning = _t(zxcvbnResult.feedback.warning) as ZXCVBNFeedbackWarning;
} }
return zxcvbnResult; return zxcvbnResult;

3514
yarn.lock

File diff suppressed because it is too large Load diff