npm WARN read-shrinkwrap This version of npm is compatible with lockfileVersion@1, but package-lock.json was generated for lockfileVersion@2. I'll try to do my best with it! > canvas@2.9.3 install /home/ubuntu/pdfjs/botio-files-pdfjs/private/0e466c097ddfffa/node_modules/canvas > node-pre-gyp install --fallback-to-build --update-binary [canvas] Success: "/home/ubuntu/pdfjs/botio-files-pdfjs/private/0e466c097ddfffa/node_modules/canvas/build/Release/canvas.node" is installed via remote > puppeteer@15.3.2 install /home/ubuntu/pdfjs/botio-files-pdfjs/private/0e466c097ddfffa/node_modules/puppeteer > node install.js Chromium (1011831) downloaded to /home/ubuntu/pdfjs/botio-files-pdfjs/private/0e466c097ddfffa/node_modules/puppeteer/.local-chromium/linux-1011831 > core-js@2.6.9 postinstall /home/ubuntu/pdfjs/botio-files-pdfjs/private/0e466c097ddfffa/node_modules/babel-runtime/node_modules/core-js > node scripts/postinstall || echo "ignore" Thank you for using core-js ( https://github.com/zloirock/core-js ) for polyfilling JavaScript standard library! The project needs your help! Please consider supporting of core-js on Open Collective or Patreon:  > https://opencollective.com/core-js  > https://www.patreon.com/zloirock  Also, the author of core-js ( https://github.com/zloirock ) is looking for a good job -) > highlight.js@9.18.5 postinstall /home/ubuntu/pdfjs/botio-files-pdfjs/private/0e466c097ddfffa/node_modules/highlight.js > node deprecated.js -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*  Verion 9 of Highlight.js has reached EOL. It will no longer be supported or receive security updates in the future. Please upgrade to version 10 or encourage your indirect dependencies to do so. For more info:  https://github.com/highlightjs/highlight.js/issues/2877 https://github.com/highlightjs/highlight.js/blob/master/VERSION_10_UPGRADE.md  -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* > core-js@3.23.4 postinstall /home/ubuntu/pdfjs/botio-files-pdfjs/private/0e466c097ddfffa/node_modules/core-js > node -e "try{require('./postinstall')}catch(e){}" Thank you for using core-js ( https://github.com/zloirock/core-js ) for polyfilling JavaScript standard library! The project needs your help! Please consider supporting of core-js: > https://opencollective.com/core-js  > https://patreon.com/zloirock  > bitcoin: bc1qlea7544qtsmj2rayg0lthvza9fau63ux0fstcz  Also, the author of core-js ( https://github.com/zloirock ) is looking for a good job -) > pdf.js@ postinstall /home/ubuntu/pdfjs/botio-files-pdfjs/private/0e466c097ddfffa > cross-env PUPPETEER_PRODUCT=firefox node node_modules/puppeteer/install.js Requesting latest Firefox Nightly version from https://product-details.mozilla.org/1.0/firefox_versions.json Firefox Nightly (104.0a1) downloaded to /home/ubuntu/pdfjs/botio-files-pdfjs/private/0e466c097ddfffa/node_modules/puppeteer/.local-firefox/linux-104.0a1 npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.9 (node_modules/fsevents): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/home/ubuntu/pdfjs/botio-files-pdfjs/private/0e466c097ddfffa/node_modules/.staging/fsevents-c5fb0b39/node_modules/tar/node_modules/chownr' -> '/home/ubuntu/pdfjs/botio-files-pdfjs/private/0e466c097ddfffa/node_modules/.staging/chownr-91ab02a7' added 1576 packages from 1679 contributors and audited 1652 packages in 91.735s 104 packages are looking for funding run `npm fund` for details found 43 vulnerabilities (1 low, 8 moderate, 14 high, 20 critical) run `npm audit fix` to fix them, or `npm audit` for details Submodule 'test/ttx/fonttools-code' (https://github.com/behdad/fonttools.git) registered for path 'test/ttx/fonttools-code' Cloning into 'test/ttx/fonttools-code'... Submodule path 'test/ttx/fonttools-code': checked out 'd8170131a3458ffbc19089cf33249777bde390e7' >> Deploying cached PDF files >> Deploying custom files >> Integration Tests [17:20:59] Using gulpfile ~/pdfjs/botio-files-pdfjs/private/0e466c097ddfffa/gulpfile.js [17:20:59] Starting 'integrationtest'... [17:20:59] Starting 'setTestEnv'... [17:20:59] Finished 'setTestEnv' after 974 μs [17:20:59] Starting 'generic'... [17:20:59] Starting 'createBuildNumber'... ### Getting extension build number Extension build number: 255 [17:20:59] Finished 'createBuildNumber' after 42 ms [17:20:59] Starting 'locale'... ### Building localization files [17:20:59] Finished 'locale' after 237 ms [17:20:59] Starting 'scriptingGeneric'... ### Building default preferences [17:21:02] asset pdf.scripting.js 105 KiB [emitted] (name: main) webpack 5.73.0 compiled successfully [17:21:02] Finished 'scriptingGeneric' after 2.49 s [17:21:02] Starting 'createGeneric'... ### Creating generic viewer [BABEL] Note: The code generator has deoptimised the styling of /home/ubuntu/pdfjs/botio-files-pdfjs/private/0e466c097ddfffa/external/quickjs/quickjs-eval.js as it exceeds the max of 500KB. [17:21:06] asset pdf.sandbox.js 617 KiB [emitted] [big] (name: main) webpack 5.73.0 compiled successfully [17:21:15] asset viewer.js 407 KiB [emitted] [big] (name: main) webpack 5.73.0 compiled successfully [17:21:19] asset pdf.js 492 KiB [emitted] [big] (name: main) webpack 5.73.0 compiled successfully [17:21:19] asset pdf.worker.js 1.86 MiB [emitted] [big] (name: main) webpack 5.73.0 compiled successfully [17:21:19] Finished 'createGeneric' after 17 s [17:21:19] Finished 'generic' after 20 s [17:21:19] Starting 'runIntegrationTest'... ### Running integration tests Server running at http://127.0.0.1:35519/ Started .TEST-PASSED | must check that first text field has focus .TEST-PASSED | must show a text field and then make in invisible when content is removed .TEST-PASSED | must format the field with 2 digits and leave field with a click .TEST-PASSED | must format the field with 2 digits, leave field with a click and again .TEST-PASSED | must format the field with 2 digits and leave field with a TAB .TEST-PASSED | must format the field with 2 digits and hit ESC .TEST-PASSED | must format the field with 2 digits on key ENTER .TEST-PASSED | must reset all .TEST-PASSED | must show values in a text input when clicking on radio buttons .TEST-PASSED | must show values in a text input when clicking on checkboxes .TEST-PASSED | must show values in a text input when clicking on checkboxes in a group .TEST-PASSED | must show values in a text input when clicking on checkboxes or radio with no actions .TEST-PASSED | must execute WillPrint and DidPrint actions .TEST-PASSED | must execute WillSave and DidSave actions .TEST-PASSED | must execute PageOpen and PageClose actions .TEST-PASSED | must print authors in a text field .TEST-PASSED | must print selected value in a text field .TEST-PASSED | must clear and restore list elements .TEST-PASSED | must insert new elements .TEST-PASSED | must delete some element .TEST-PASSED | must change colors .TEST-PASSED | must compute sum of fields .TEST-PASSED | must check page index .TEST-PASSED | must check display .TEST-PASSED | must update fields with the same name from JS .TEST-PASSED | must print securityHandler value in a text field .TEST-PASSED | must check input for US zip format .TEST-PASSED | must check input for US phone number (long) format .TEST-PASSED | must check input for US phone number (short) format .TEST-PASSED | must convert input to uppercase .TEST-PASSED | must check that an infinite loop is not triggered .TEST-PASSED | must check that field value is correctly updated .TEST-PASSED | must check that field value is correctly formatted .TEST-PASSED | must check that a button and text field with a border are hidden .TEST-PASSED | must check that data-main-rotation is correct .TEST-PASSED | must check that a values is correctly updated on a field and its siblings .TEST-PASSED | must show a popup on mouseover .TEST-PASSED | must let checkboxes with the same name behave like radio buttons .TEST-PASSED | must update all the fields with the same value .TEST-PASSED | must let checkboxes with the same name behave like radio buttons .TEST-PASSED | must reset all fields .TEST-PASSED | must reset some fields .TEST-PASSED | must build structure that maps to text layer .TEST-PASSED | must highlight text in the right position .TEST-PASSED | must search xfa correctly .TEST-PASSED | must write a string in a FreeText editor .TEST-PASSED | must copy/paste .TEST-PASSED | must clear all .TEST-PASSED | must check that a paste has been undone 49 specs, 0 failures Finished in 171.394 seconds Run 49 tests All integration tests passed. integration tests runtime was 174.3 seconds [17:24:15] Finished 'runIntegrationTest' after 2.93 min [17:24:15] Finished 'integrationtest' after 3.27 min !botio_message:+ **Integration Tests:** Passed >> Updating local PDF cache