From 7f976b5bb91817bf992ff8dda739bb1874aecb65 Mon Sep 17 00:00:00 2001 From: Joel Davies Date: Wed, 2 Aug 2023 16:17:46 +0200 Subject: [PATCH 1/2] Add core-js polyfill for pdfjs --- package.json | 1 + src/components/PDFView/index.js | 1 + 2 files changed, 2 insertions(+) diff --git a/package.json b/package.json index 70f600ccf2ef..b119b443f2ab 100644 --- a/package.json +++ b/package.json @@ -77,6 +77,7 @@ "awesome-phonenumber": "^5.4.0", "babel-plugin-transform-remove-console": "^6.9.4", "babel-polyfill": "^6.26.0", + "core-js": "^3.32.0", "date-fns": "^2.30.0", "date-fns-tz": "^2.0.0", "dom-serializer": "^0.2.2", diff --git a/src/components/PDFView/index.js b/src/components/PDFView/index.js index e56e753d4853..94dff2b01796 100644 --- a/src/components/PDFView/index.js +++ b/src/components/PDFView/index.js @@ -1,6 +1,7 @@ import _ from 'underscore'; import React, {Component} from 'react'; import {View, Dimensions} from 'react-native'; +import 'core-js/features/array/at'; import {Document, Page, pdfjs} from 'react-pdf/dist/esm/entry.webpack'; import pdfWorkerSource from 'pdfjs-dist/legacy/build/pdf.worker'; import FullScreenLoadingIndicator from '../FullscreenLoadingIndicator'; From 2eb5b667b7ef66d23ba258bd0ce0025e5d2e711e Mon Sep 17 00:00:00 2001 From: Joel Davies Date: Wed, 2 Aug 2023 20:36:40 +0200 Subject: [PATCH 2/2] Add package-lock --- package-lock.json | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index c4ddae6fdc24..a5086b550c3e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -38,6 +38,7 @@ "awesome-phonenumber": "^5.4.0", "babel-plugin-transform-remove-console": "^6.9.4", "babel-polyfill": "^6.26.0", + "core-js": "^3.32.0", "date-fns": "^2.30.0", "date-fns-tz": "^2.0.0", "dom-serializer": "^0.2.2", @@ -21348,9 +21349,10 @@ } }, "node_modules/core-js": { - "version": "3.24.1", + "version": "3.32.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.32.0.tgz", + "integrity": "sha512-rd4rYZNlF3WuoYuRIDEmbR/ga9CeuWX9U05umAvgrrZoHY4Z++cp/xwPQMvUpBB4Ag6J8KfD80G0zwCyaSxDww==", "hasInstallScript": true, - "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/core-js" @@ -58818,7 +58820,9 @@ } }, "core-js": { - "version": "3.24.1" + "version": "3.32.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.32.0.tgz", + "integrity": "sha512-rd4rYZNlF3WuoYuRIDEmbR/ga9CeuWX9U05umAvgrrZoHY4Z++cp/xwPQMvUpBB4Ag6J8KfD80G0zwCyaSxDww==" }, "core-js-compat": { "version": "3.26.0",