From b9cb673dfd8fcea24cec89125dd546f089155788 Mon Sep 17 00:00:00 2001 From: Roma Sosnovsky Date: Tue, 7 Feb 2023 12:32:52 +0200 Subject: [PATCH] fix build on mac --- package-lock.json | 20 ++++++++++---------- scripts/build.sh | 2 +- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/package-lock.json b/package-lock.json index b2196d2b848..af3fed4dfe9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11673,9 +11673,9 @@ } }, "@types/chrome": { - "version": "0.0.208", - "resolved": "https://registry.npmjs.org/@types/chrome/-/chrome-0.0.208.tgz", - "integrity": "sha512-VDU/JnXkF5qaI7WBz14Azpa2VseZTgML0ia/g/B1sr9OfdOnHiH/zZ7P7qCDqxSlkqJh76/bPc8jLFcx8rHJmw==", + "version": "0.0.211", + "resolved": "https://registry.npmjs.org/@types/chrome/-/chrome-0.0.211.tgz", + "integrity": "sha512-Ps5gqXg50M9YddHgnvFGKHNb9KZdP/e2zerZ/pn/tDet0O9hZ4oZCSXUfPdRW9Xl8XaGjujvyORkTwuvlARXQQ==", "dev": true, "requires": { "@types/filesystem": "*", @@ -17581,22 +17581,22 @@ } }, "puppeteer": { - "version": "19.6.0", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-19.6.0.tgz", - "integrity": "sha512-KpRjn/bosTWe8xOQ/F5J1UmQ4inR77ADddn8G6MqMPp/y9Tl+7EycXgrjO0/3i/OQfHi5bsvkTKXRkm0ieo/ew==", + "version": "19.6.3", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-19.6.3.tgz", + "integrity": "sha512-K03xTtGDwS6cBXX/EoqoZxglCUKcX2SLIl92fMnGMRjYpPGXoAV2yKEh3QXmXzKqfZXd8TxjjFww+tEttWv8kw==", "dev": true, "requires": { "cosmiconfig": "8.0.0", "https-proxy-agent": "5.0.1", "progress": "2.0.3", "proxy-from-env": "1.1.0", - "puppeteer-core": "19.6.0" + "puppeteer-core": "19.6.3" } }, "puppeteer-core": { - "version": "19.6.0", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-19.6.0.tgz", - "integrity": "sha512-GvqWdHr9eY/MFR5pXf9o0apnrTmG0hhS7/TtCPfeAvCbaUS1bsLMZWxNGvI/QbviRu4xxi6HrR7VW4x/4esq1Q==", + "version": "19.6.3", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-19.6.3.tgz", + "integrity": "sha512-8MbhioSlkDaHkmolpQf9Z7ui7jplFfOFTnN8d5kPsCazRRTNIH6/bVxPskn0v5Gh9oqOBlknw0eHH0/OBQAxpQ==", "dev": true, "requires": { "cross-fetch": "3.1.5", diff --git a/scripts/build.sh b/scripts/build.sh index 9361dfc12df..8ad925184f5 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -70,7 +70,7 @@ mkdir -p $OUTDIR/lib/streams cp node_modules/@openpgp/web-stream-tools/lib/*.js $OUTDIR/lib/streams # patch imports with .js, e.g. replace './streams' with './streams.js' # until https://github.com/openpgpjs/web-stream-tools/pull/20 is resolved -sed -i -E "s/'\.\/(streams|util|writer|reader|node-conversions)'/'\.\/\1\.js'/g" $OUTDIR/lib/streams/* +sed -i.bak -E "s/'\.\/(streams|util|writer|reader|node-conversions)'/'\.\/\1\.js'/g" $OUTDIR/lib/streams/* # to update node-forge library, which is missing the non-minified version in dist, we have to build it manually # cd ~/git && rm -rf ./forge && git clone https://github.com/digitalbazaar/forge.git && cd ./forge && npm install && npm run-script build