diff --git a/package.json b/package.json index df3f4afd52..4e9b17feb5 100644 --- a/package.json +++ b/package.json @@ -126,7 +126,6 @@ "punycode": "2.3.1", "qr-scanner": "1.4.2", "qrcode": "1.5.3", - "resize-observer-polyfill": "1.5.1", "roboto-fontface": "0.10.0", "rrule": "2.8.1", "sortablejs": "1.15.1", diff --git a/src/resources/compatibility.ts b/src/resources/compatibility.ts index e64d9425fb..75ca9bace8 100644 --- a/src/resources/compatibility.ts +++ b/src/resources/compatibility.ts @@ -1,11 +1,9 @@ // Caution before editing - For latest builds, this module is replaced with emptiness and thus not imported (see build-scripts/bundle.js) import "lit/polyfill-support"; -import ResizeObserver from "resize-observer-polyfill"; +import ResizeObserver from "@lit-labs/virtualizer/polyfills/resize-observer-polyfill/ResizeObserver"; -if (!window.ResizeObserver) { - window.ResizeObserver = ResizeObserver; -} +window.ResizeObserver = ResizeObserver; // Source: https://github.com/jserz/js_piece/blob/master/DOM/ParentNode/append()/append().md (function (arr) { diff --git a/yarn.lock b/yarn.lock index 4c909d5de1..b1dd8387a8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -9761,7 +9761,6 @@ __metadata: punycode: "npm:2.3.1" qr-scanner: "npm:1.4.2" qrcode: "npm:1.5.3" - resize-observer-polyfill: "npm:1.5.1" roboto-fontface: "npm:0.10.0" rollup: "npm:2.79.1" rollup-plugin-string: "npm:3.0.0" @@ -13725,13 +13724,6 @@ __metadata: languageName: node linkType: hard -"resize-observer-polyfill@npm:1.5.1": - version: 1.5.1 - resolution: "resize-observer-polyfill@npm:1.5.1" - checksum: e10ee50cd6cf558001de5c6fb03fee15debd011c2f694564b71f81742eef03fb30d6c2596d1d5bf946d9991cb692fcef529b7bd2e4057041377ecc9636c753ce - languageName: node - linkType: hard - "resolve-cwd@npm:^3.0.0": version: 3.0.0 resolution: "resolve-cwd@npm:3.0.0"