From 55b6dc43de44c91c1cd1894c0d1079982eb07772 Mon Sep 17 00:00:00 2001 From: Bill Church Date: Thu, 9 Dec 2021 10:16:11 -0500 Subject: [PATCH] chore: remove warning from ts about IE stuff --- ChangeLog.md | 3 ++- app/client/src/js/index.ts | 8 ++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/ChangeLog.md b/ChangeLog.md index b750654e..499267db 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -4,7 +4,8 @@ - Add ./node_modules to .dockerignore [#240](../../issues/240) thanks @UncleSamSwiss - validator to 13.7.0 [to mitigate potential Regular Expression Denial of Service (ReDoS)](https://snyk.io/vuln/SNYK-JS-VALIDATOR-1090600) - cidr-matcher should be [re-installed to pickup >json-schema@4.0.0 due to prototype pollution vulnerability](https://snyk.io/vuln/SNYK-JS-JSONSCHEMA-1920922) - +- Update xterm.js to 4.15.0 [#261](../../issues/261) +- Replace deprecated term.setOptions with term.options ### Changes - update README.md for additional Docker methods thanks @Utopiah diff --git a/app/client/src/js/index.ts b/app/client/src/js/index.ts index 7230a956..7d52059e 100644 --- a/app/client/src/js/index.ts +++ b/app/client/src/js/index.ts @@ -5,6 +5,14 @@ import { FitAddon } from 'xterm-addon-fit'; import { library, dom } from '@fortawesome/fontawesome-svg-core'; import { faBars, faClipboard, faDownload, faKey, faCog } from '@fortawesome/free-solid-svg-icons'; +// for Internet Explorer compatibility... i know gross... +declare global { + interface Navigator { + msSaveBlob?: (blob: any, defaultName?: string) => boolean + msSaveOrOpenBlob?: (blob: any, defaultName?: string) => boolean + } +} + library.add(faBars, faClipboard, faDownload, faKey, faCog); dom.watch();