From 8113e5ab4f1ee2338b82753ca79fce4dfe484391 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kasper=20Isager=20Dalsgar=C3=B0?= Date: Mon, 3 Jun 2024 10:30:56 +0200 Subject: [PATCH] Update dependencies --- CMakeLists.txt | 1 + package-lock.json | 180 ++++++++++++++++++++++++++-------------------- 2 files changed, 105 insertions(+), 76 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index f66c128..1540cb9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -322,6 +322,7 @@ link_bare_module(bare bare-url) link_bare_module(bare_bin bare-pipe) link_bare_module(bare_bin bare-repl) +link_bare_module(bare_bin bare-signals) link_bare_module(bare_bin bare-tty) if(PROJECT_IS_TOP_LEVEL) diff --git a/package-lock.json b/package-lock.json index 134ecf7..0291d7f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -357,16 +357,19 @@ } }, "node_modules/array.prototype.tosorted": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.3.tgz", - "integrity": "sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", + "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", "dev": true, "dependencies": { - "call-bind": "^1.0.5", + "call-bind": "^1.0.7", "define-properties": "^1.2.1", - "es-abstract": "^1.22.3", - "es-errors": "^1.1.0", + "es-abstract": "^1.23.3", + "es-errors": "^1.3.0", "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" } }, "node_modules/arraybuffer.prototype.slice": { @@ -426,11 +429,11 @@ } }, "node_modules/bare-ansi-escapes": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/bare-ansi-escapes/-/bare-ansi-escapes-2.2.1.tgz", - "integrity": "sha512-uGN6ZRslWmtQMSKbHrqGvS6Y7e65jV1n7SNY/l+vFrg1nLjrsA5a0A2Zz+FbM6JC4Rd5DQ8u4WxQn2Mb30XZdA==", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/bare-ansi-escapes/-/bare-ansi-escapes-2.2.2.tgz", + "integrity": "sha512-G9Sc3DSKYjqC2A2KXjDVpGpNeFgudYrPlFGsbMXZpdEgwxD+XDtofuUPf3MTLyAoqosf15EHVc4mldEB4mOlPA==", "dependencies": { - "bare-stream": "^1.0.0" + "bare-stream": "^2.0.0" } }, "node_modules/bare-assert": { @@ -440,9 +443,9 @@ "dev": true }, "node_modules/bare-buffer": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/bare-buffer/-/bare-buffer-2.3.0.tgz", - "integrity": "sha512-auj+5vJIn4HJWbnBn9e8phWcQFB8Nt2/yVvTJf2yt9JpNOPiJPBqulxdx4IN7V39i49WeOvkPJIZ/3PTgY7Mew==" + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/bare-buffer/-/bare-buffer-2.4.1.tgz", + "integrity": "sha512-yDbgOl4QHsAOsqq1pQX9M3+tUTwuJTOSc82CdBz7vu+uS93ESKxGxHE0JT56kZcH7gThyin7v3BAEvLjl45p1g==" }, "node_modules/bare-bundle": { "version": "1.2.0", @@ -453,9 +456,9 @@ } }, "node_modules/bare-console": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/bare-console/-/bare-console-5.1.0.tgz", - "integrity": "sha512-2EkBTGk2ERlREf7EiEFpbYA9Az0EP0FBU6XLUH+UGC/jHxmpzBnptvJaoqf8mF5izpfZ8Yj/PjK1qlhQqgzouA==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/bare-console/-/bare-console-5.1.1.tgz", + "integrity": "sha512-pHvEgg3Swrf0w4SPZTFBeu4Yv84pBOuoKusdHJvtbHTisT3CveNc2gx4Qqitjy0n16FMj0UHILkjEn+K8HE5Fw==", "dependencies": { "bare-events": "^2.2.0", "bare-format": "^1.0.0", @@ -463,9 +466,9 @@ } }, "node_modules/bare-events": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.2.2.tgz", - "integrity": "sha512-h7z00dWdG0PYOQEvChhOSWvOfkIKsdZGkWr083FgN/HyoQuebSew/cgirYqh9SCuy/hRvxc5Vy6Fw8xAmYHLkQ==" + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.3.1.tgz", + "integrity": "sha512-sJnSOTVESURZ61XgEleqmP255T6zTYwHPwE4r6SssIh0U9/uDvfpdoJYpVUerJJZH2fueO+CdT8ZT+OC/7aZDA==" }, "node_modules/bare-format": { "version": "1.0.0", @@ -481,13 +484,13 @@ "integrity": "sha512-nTvvrVY54yEfHEohh9ymFdEkcVPNcgRKwCRNaauqs20wnrcCwpVn46l9Cb/CyM14aRrR0OBI5WmfDHtsX507Uw==" }, "node_modules/bare-http1": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/bare-http1/-/bare-http1-3.3.1.tgz", - "integrity": "sha512-NC3FTX04lPj8wwwSNCCHsy840/tnr3Q8hxY9IjPsE1qaRATqX6z9FNuPxt9gc3afbp6dus2qpoz6c7rxte1+KQ==", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/bare-http1/-/bare-http1-3.5.2.tgz", + "integrity": "sha512-vwux5jaLfhhTMD9gyHNr/G4WRydmjeWdmqd2IfSItfm+dKygH4ZR17I2TA1qproYTEojwY2bTo0MghWO52cJZg==", "dev": true, "dependencies": { "bare-events": "^2.0.0", - "bare-stream": "^1.0.0", + "bare-stream": "^2.0.0", "bare-tcp": "^1.1.2" } }, @@ -526,35 +529,35 @@ "integrity": "sha512-oPb8oMM1xZbhRQBngTgpcQ5gXw6kjOaRsSWsIeNyRxGed2w/ARyP7ScBYpWR1qfX2E5rS3gBw6OWcSQo+s+kUg==" }, "node_modules/bare-path": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.2.tgz", - "integrity": "sha512-o7KSt4prEphWUHa3QUwCxUI00R86VdjiuxmJK0iNVDHYPGo+HsDaVCnqCmPbf/MiW1ok8F4p3m8RTHlWk8K2ig==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.3.tgz", + "integrity": "sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==", "dependencies": { "bare-os": "^2.1.0" } }, "node_modules/bare-pipe": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bare-pipe/-/bare-pipe-3.1.0.tgz", - "integrity": "sha512-9GXomlO/NHBsv+CgW1iFqx5O822t7E26RrS2IE2vHMlpqmchDgbqOX6OvAi4JD0fOqKr7/Wqoy68JJW2zyTq2w==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/bare-pipe/-/bare-pipe-3.2.1.tgz", + "integrity": "sha512-HB4WscL5rtGRKslYUlh5cg7ckuXwGNr5ndcVQ5Q8gydWJbPrejGORq9M1qwBXbvMTOXX84+6Z/afd0xH8ePRJQ==", "dependencies": { "bare-events": "^2.0.0", - "bare-stream": "^1.0.0" + "bare-stream": "^2.0.0" } }, "node_modules/bare-readline": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/bare-readline/-/bare-readline-1.0.4.tgz", - "integrity": "sha512-0I558jLm2iAwuG3BRScrV3P10LXyNAcE6A8un4uEAHNAoWUfEmF2O9EmLUDSEjsHVbM3XRHSIy/5DNfDWED6Ug==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/bare-readline/-/bare-readline-1.0.5.tgz", + "integrity": "sha512-x6JiiA1LtGhlmfJDEcP1ZEKsYEOFLK3iD2Rmm+jzDNUNWqfKcNV6u1IF8dxIQhiCCMBSW9CJo3lB5vZczlMNGw==", "dependencies": { "bare-ansi-escapes": "^2.0.0", - "bare-stream": "^1.0.0" + "bare-stream": "^2.0.0" } }, "node_modules/bare-repl": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/bare-repl/-/bare-repl-2.0.1.tgz", - "integrity": "sha512-0ie3fYV6cEkO1udGtAu+oLSbPp7DnzBaAWGe1CetgQVM5Msky4y/CM2oWYS1K4s+KoKOznlI9Z+GmGaJ8Ut9BA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/bare-repl/-/bare-repl-2.0.2.tgz", + "integrity": "sha512-Qj6CZYTolpxyqogbzrQ992hDJ5kudV9oz5wEEyYdE8UA9uM+kxAs62puukDkBpTVn0i+6ANA7WPqyssvQS6AIw==", "dependencies": { "bare-inspect": "^3.0.0", "bare-module": "^3.0.2", @@ -562,16 +565,25 @@ "bare-path": "^2.0.0", "bare-pipe": "^3.1.0", "bare-readline": "^1.0.0", - "bare-stream": "^1.0.0", + "bare-stream": "^2.0.0", "bare-tty": "^3.1.0" } }, + "node_modules/bare-signals": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/bare-signals/-/bare-signals-2.2.0.tgz", + "integrity": "sha512-Irgml/62vtulJk1Iuev/YAVof/ak51ho+Kulx6xWov1YJfjTiZIiWCbqEB1CG5cnCLUeE/vYhCrUAngh3pFOIA==", + "dependencies": { + "bare-events": "^2.0.0", + "bare-os": "^2.0.0" + } + }, "node_modules/bare-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-1.0.0.tgz", - "integrity": "sha512-KhNUoDL40iP4gFaLSsoGE479t0jHijfYdIcxRn/XtezA2BaUD0NRf/JGRpsMq6dMNM+SrCrB0YSSo/5wBY4rOQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.0.1.tgz", + "integrity": "sha512-ubLyoDqPnUf5o0kSFp709HC0WRZuxVuh4pbte5eY95Xvx5bdvz07c2JFmXBfqqe60q+9PJ8S4X5GRvmcNSKMxg==", "dependencies": { - "streamx": "^2.16.1" + "streamx": "^2.18.0" } }, "node_modules/bare-structured-clone": { @@ -589,13 +601,13 @@ } }, "node_modules/bare-tcp": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/bare-tcp/-/bare-tcp-1.3.1.tgz", - "integrity": "sha512-g+MOJxzt+BMHe0zNd8eIlBMfUsiar1PaiGZQK6voLmWqAx9ZvH9FKOFtOPIwRXwE9H/CN0hLvwYloUNxIl4gYg==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/bare-tcp/-/bare-tcp-1.4.1.tgz", + "integrity": "sha512-slnVjKQCJImAHfla/3V2h6aOpb+BXxcJgkLzJoLyvWNJjRO2mRxJrvUckK+OJ/4OKnqJFsok8JeqTu2t/A6rJQ==", "dev": true, "dependencies": { "bare-events": "^2.2.2", - "bare-stream": "^1.0.0" + "bare-stream": "^2.0.0" } }, "node_modules/bare-timers": { @@ -607,12 +619,13 @@ } }, "node_modules/bare-tty": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/bare-tty/-/bare-tty-3.3.1.tgz", - "integrity": "sha512-+H83JYqgZ4i1MmAw0A2CuPkPsj5fFaBSZhkRdCsY3dVkGW/5pe4DOntHgve+twPu8ujC3hV1Im4lPf0NOxIzjQ==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/bare-tty/-/bare-tty-3.4.0.tgz", + "integrity": "sha512-Ukrqo+6kif9fhiiTsBbRUxS6usx1/+CWrfhEqJcDrsRGV5AccYwG9cWOP1kp2BffO1zeiw3sxegHP4332re/AA==", "dependencies": { "bare-events": "^2.2.0", - "bare-stream": "^1.0.0" + "bare-signals": "^2.2.0", + "bare-stream": "^2.0.0" } }, "node_modules/bare-type": { @@ -814,9 +827,9 @@ } }, "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz", + "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==", "dev": true, "dependencies": { "ms": "2.1.2" @@ -1345,41 +1358,44 @@ } }, "node_modules/eslint-plugin-promise": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.1.1.tgz", - "integrity": "sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.2.0.tgz", + "integrity": "sha512-QmAqwizauvnKOlifxyDj2ObfULpHQawlg/zQdgEixur9vl0CvZGv/LCJV2rtj3210QCoeGBzVMfMXqGAOr/4fA==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, + "funding": { + "url": "https://opencollective.com/eslint" + }, "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" + "eslint": "^7.0.0 || ^8.0.0 || ^9.0.0" } }, "node_modules/eslint-plugin-react": { - "version": "7.34.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.34.1.tgz", - "integrity": "sha512-N97CxlouPT1AHt8Jn0mhhN2RrADlUAsk1/atcT2KyA/l9Q/E6ll7OIGwNumFmWfZ9skV3XXccYS19h80rHtgkw==", + "version": "7.34.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.34.2.tgz", + "integrity": "sha512-2HCmrU+/JNigDN6tg55cRDKCQWicYAPB38JGSFDQt95jDm8rrvSUo7YPkOIm5l6ts1j1zCvysNcasvfTMQzUOw==", "dev": true, "dependencies": { - "array-includes": "^3.1.7", - "array.prototype.findlast": "^1.2.4", + "array-includes": "^3.1.8", + "array.prototype.findlast": "^1.2.5", "array.prototype.flatmap": "^1.3.2", "array.prototype.toreversed": "^1.1.2", "array.prototype.tosorted": "^1.1.3", "doctrine": "^2.1.0", - "es-iterator-helpers": "^1.0.17", + "es-iterator-helpers": "^1.0.19", "estraverse": "^5.3.0", "jsx-ast-utils": "^2.4.1 || ^3.0.0", "minimatch": "^3.1.2", - "object.entries": "^1.1.7", - "object.fromentries": "^2.0.7", - "object.hasown": "^1.1.3", - "object.values": "^1.1.7", + "object.entries": "^1.1.8", + "object.fromentries": "^2.0.8", + "object.hasown": "^1.1.4", + "object.values": "^1.2.0", "prop-types": "^15.8.1", "resolve": "^2.0.0-next.5", "semver": "^6.3.1", - "string.prototype.matchall": "^4.0.10" + "string.prototype.matchall": "^4.0.11" }, "engines": { "node": ">=4" @@ -1723,6 +1739,7 @@ "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, "dependencies": { "fs.realpath": "^1.0.0", @@ -1925,6 +1942,7 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", "dev": true, "dependencies": { "once": "^1.3.0", @@ -2692,9 +2710,9 @@ } }, "node_modules/paparam": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/paparam/-/paparam-1.1.5.tgz", - "integrity": "sha512-LVIihIZeVc9HuP5Vos+ZeZ0cTGFxe7GGQfTm0PJWIuKdCka7xbzHeUgE6H7FSsrFRgVuoLRuOe21UH1KHwZT+A==" + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/paparam/-/paparam-1.2.3.tgz", + "integrity": "sha512-M0Hp097hqcs2DzmJANXsgtCDJ8WJa4YVq72ACA+Slnouqlkvf+qDNruImi8PH1p+kJTlYToErEMzAwuk5wK76A==" }, "node_modules/parent-module": { "version": "1.0.1", @@ -2997,6 +3015,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", "dev": true, "dependencies": { "glob": "^7.1.3" @@ -3220,12 +3239,13 @@ } }, "node_modules/streamx": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.16.1.tgz", - "integrity": "sha512-m9QYj6WygWyWa3H1YY69amr4nVgy61xfjys7xO7kviL5rfIEc2naf+ewFiOA+aEJD7y0JO3h2GoiUv4TDwEGzQ==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.18.0.tgz", + "integrity": "sha512-LLUC1TWdjVdn1weXGcSxyTR3T4+acB6tVGXT95y0nGbca4t4o/ng1wKAGTljm9VicuCVLvRlqFYXYy5GwgM7sQ==", "dependencies": { - "fast-fifo": "^1.1.0", - "queue-tick": "^1.0.1" + "fast-fifo": "^1.3.2", + "queue-tick": "^1.0.1", + "text-decoder": "^1.1.0" }, "optionalDependencies": { "bare-events": "^2.2.0" @@ -3363,6 +3383,14 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/text-decoder": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.1.0.tgz", + "integrity": "sha512-TmLJNj6UgX8xcUZo4UDStGQtDiTzF7BzWlzn9g7UWrjkpHr5uJTK1ld16wZ3LXb2vb6jH8qU89dW5whuMdXYdw==", + "dependencies": { + "b4a": "^1.6.4" + } + }, "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",