From d479e12d39374ab0d8c272cc4c9d810483061176 Mon Sep 17 00:00:00 2001 From: Guillaume Grossetie Date: Wed, 8 Nov 2023 02:14:38 +0000 Subject: [PATCH] Update Node dependencies --- bpmn/package-lock.json | 19 ++--- bpmn/package.json | 2 +- mermaid/package-lock.json | 142 ++++++++++++++------------------------ mermaid/package.json | 2 +- vega/package-lock.json | 27 +++++--- vega/package.json | 2 +- 6 files changed, 85 insertions(+), 109 deletions(-) diff --git a/bpmn/package-lock.json b/bpmn/package-lock.json index 6c15e46d0..a20ee3e60 100644 --- a/bpmn/package-lock.json +++ b/bpmn/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "MIT", "dependencies": { - "bpmn-js": "14.2.0", + "bpmn-js": "15.1.3", "micro": "10.0.1", "pino": "^8.15.0", "pino-debug": "^2.0.0", @@ -545,12 +545,12 @@ } }, "node_modules/bpmn-js": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-14.2.0.tgz", - "integrity": "sha512-KuJGjXHugrfUur74xPQ/jkXQXmmlhw+xV8+h2EtDJ4vMZMVP+tJyppiucsHDEjAR6Iq+i3P9yECGt290nbq9cg==", + "version": "15.1.3", + "resolved": "https://registry.npmjs.org/bpmn-js/-/bpmn-js-15.1.3.tgz", + "integrity": "sha512-82aURcbcxudoiXWwifuP4IgfP2BfC3UhXMdiqN+vvdbIHg6apln+ZBcCm02wVRq81ENxuusJXUyV/IXYjl/3cA==", "dependencies": { "bpmn-moddle": "^8.0.1", - "diagram-js": "^12.5.0", + "diagram-js": "^12.7.2", "diagram-js-direct-editing": "^2.0.0", "ids": "^1.0.5", "inherits-browser": "^0.1.0", @@ -873,9 +873,9 @@ "integrity": "sha512-jEcNGrh6lOXNRJvZb9RjeevtZGrgugPKSMJZxfyxWQnhlKawMPhMtk/dfC+Z/6xNXExlzTKlY5LzIAK/fRpQIw==" }, "node_modules/diagram-js": { - "version": "12.7.1", - "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-12.7.1.tgz", - "integrity": "sha512-g5TqtbrTTIMepyrIXuRy7xS6paHnvnQajclm/rMJxGZp7/9kAK5zxELmvS0r+Z2S18h17eaDRxtsmosBVuOTcQ==", + "version": "12.7.3", + "resolved": "https://registry.npmjs.org/diagram-js/-/diagram-js-12.7.3.tgz", + "integrity": "sha512-AuGnZQrZkFlbB7fzDFpuYtN6M7hjB1W6nN6QDNUnQ/W3vA/8J4X9jjfGqkbAuSrdmXmSsqzmVZyvTeZpKl5iHA==", "dependencies": { "@bpmn-io/diagram-js-ui": "^0.2.2", "clsx": "^2.0.0", @@ -887,6 +887,9 @@ "object-refs": "^0.3.0", "path-intersection": "^2.2.1", "tiny-svg": "^3.0.1" + }, + "engines": { + "node": "*" } }, "node_modules/diagram-js-direct-editing": { diff --git a/bpmn/package.json b/bpmn/package.json index f4122262e..6a6eb2b79 100644 --- a/bpmn/package.json +++ b/bpmn/package.json @@ -19,7 +19,7 @@ "url": "https://github.com/yuzutech/kroki.git" }, "dependencies": { - "bpmn-js": "14.2.0", + "bpmn-js": "15.1.3", "micro": "10.0.1", "pino": "^8.15.0", "pino-debug": "^2.0.0", diff --git a/mermaid/package-lock.json b/mermaid/package-lock.json index 1d053f2db..a508f822e 100644 --- a/mermaid/package-lock.json +++ b/mermaid/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "MIT", "dependencies": { - "elastic-apm-node": "3.50.0", + "elastic-apm-node": "4.1.0", "lodash": "4.17.21", "micro": "10.0.1", "pino": "8.16.1", @@ -874,29 +874,6 @@ "node": ">=4" } }, - "node_modules/async-cache": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/async-cache/-/async-cache-1.1.0.tgz", - "integrity": "sha512-YDQc4vBn5NFhY6g6HhVshyi3Fy9+SQ5ePnE7JLDJn1DoL+i7ER+vMwtTNOYk9leZkYMnOwpBCWqyLDPw8Aig8g==", - "deprecated": "No longer maintained. Use [lru-cache](http://npm.im/lru-cache) version 7.6 or higher, and provide an asynchronous `fetchMethod` option.", - "dependencies": { - "lru-cache": "^4.0.0" - } - }, - "node_modules/async-cache/node_modules/lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dependencies": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "node_modules/async-cache/node_modules/yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==" - }, "node_modules/async-value": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/async-value/-/async-value-1.2.2.tgz", @@ -982,6 +959,14 @@ "node": ">=10.0.0" } }, + "node_modules/bignumber.js": { + "version": "9.1.2", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.2.tgz", + "integrity": "sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug==", + "engines": { + "node": "*" + } + }, "node_modules/binary-extensions": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", @@ -2048,9 +2033,9 @@ "dev": true }, "node_modules/elastic-apm-node": { - "version": "3.50.0", - "resolved": "https://registry.npmjs.org/elastic-apm-node/-/elastic-apm-node-3.50.0.tgz", - "integrity": "sha512-5OT+oQ1idKIlJPXWRc8LfGbGooCfncN3tnb1cze5i2mHpYdFHXu1UouhxxXmv87jQY1bB8aMM87E83IJmUnihQ==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/elastic-apm-node/-/elastic-apm-node-4.1.0.tgz", + "integrity": "sha512-8t9lbyfi4WUPxjPvRNO80QX2Ysf8I+D21wq+aphY+97Fk7kk6SDeZH+5U+o7HWSbqZpo/PYJGuKDUYc9PXuEWw==", "dependencies": { "@elastic/ecs-pino-format": "^1.2.0", "@opentelemetry/api": "^1.4.1", @@ -2058,7 +2043,6 @@ "@opentelemetry/sdk-metrics": "^1.12.0", "after-all-results": "^2.0.0", "agentkeepalive": "^4.2.1", - "async-cache": "^1.1.0", "async-value-promise": "^1.1.1", "basic-auth": "^2.0.1", "breadth-filter": "^2.0.0", @@ -2072,19 +2056,19 @@ "fast-stream-to-buffer": "^1.0.0", "http-headers": "^3.0.2", "import-in-the-middle": "1.4.2", - "is-native": "^1.0.1", - "lru-cache": "^6.0.0", + "json-bigint": "^1.0.0", + "lru-cache": "^10.0.1", "measured-reporting": "^1.51.1", "module-details-from-path": "^1.0.3", "monitor-event-loop-delay": "^1.0.0", "object-filter-sequence": "^1.0.0", "object-identity-map": "^1.0.2", "original-url": "^1.2.3", - "pino": "^6.11.2", - "readable-stream": "^3.4.0", + "pino": "^8.15.0", + "readable-stream": "^3.6.2", "relative-microtime": "^2.0.0", "require-in-the-middle": "^7.1.1", - "semver": "^6.3.1", + "semver": "^7.5.4", "shallow-clone-shim": "^2.0.0", "source-map": "^0.8.0-beta.0", "sql-summary": "^1.0.1", @@ -2092,43 +2076,40 @@ "unicode-byte-truncate": "^1.0.0" }, "engines": { - "node": ">=8.6.0" + "node": ">=14.17.0" } }, - "node_modules/elastic-apm-node/node_modules/pino": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/pino/-/pino-6.14.0.tgz", - "integrity": "sha512-iuhEDel3Z3hF9Jfe44DPXR8l07bhjuFY3GMHIXbjnY9XcafbyDDwl2sN2vw2GjMPf5Nkoe+OFao7ffn9SXaKDg==", + "node_modules/elastic-apm-node/node_modules/lru-cache": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.1.tgz", + "integrity": "sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==", + "engines": { + "node": "14 || >=16.14" + } + }, + "node_modules/elastic-apm-node/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dependencies": { - "fast-redact": "^3.0.0", - "fast-safe-stringify": "^2.0.8", - "flatstr": "^1.0.12", - "pino-std-serializers": "^3.1.0", - "process-warning": "^1.0.0", - "quick-format-unescaped": "^4.0.3", - "sonic-boom": "^1.0.2" + "lru-cache": "^6.0.0" }, "bin": { - "pino": "bin.js" + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, - "node_modules/elastic-apm-node/node_modules/pino-std-serializers": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-3.2.0.tgz", - "integrity": "sha512-EqX4pwDPrt3MuOAAUBMU0Tk5kR/YcCM5fNPEzgCO2zJ5HfX0vbiH9HbJglnyeQsN96Kznae6MWD47pZB5avTrg==" - }, - "node_modules/elastic-apm-node/node_modules/process-warning": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-1.0.0.tgz", - "integrity": "sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==" - }, - "node_modules/elastic-apm-node/node_modules/sonic-boom": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-1.4.1.tgz", - "integrity": "sha512-LRHh/A8tpW7ru89lrlkU4AszXt1dbwSjVWguGrmlxE7tawVmDBlI1PILMkXAxJTwqhgsEeTHzj36D5CmHgQmNg==", + "node_modules/elastic-apm-node/node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dependencies": { - "atomic-sleep": "^1.0.0", - "flatstr": "^1.0.12" + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" } }, "node_modules/elkjs": { @@ -3906,15 +3887,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-native": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-native/-/is-native-1.0.1.tgz", - "integrity": "sha512-I4z9hx+4u3/zyvpvGtAR+n7SodJugE+i2jiS8yfq1A9QAZY0KldLQz0SBptLC9ti7kBlpghWUwTKE2BA62eCcw==", - "dependencies": { - "is-nil": "^1.0.0", - "to-source-code": "^1.0.0" - } - }, "node_modules/is-negative-zero": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", @@ -3926,11 +3898,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-nil": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-nil/-/is-nil-1.0.1.tgz", - "integrity": "sha512-m2Rm8PhUFDNNhgvwZJjJG74a9h5CHU0fkA8WT+WGlCjyEbZ2jPwgb+ZxHu4np284EqNVyOsgppReK4qy/TwEwg==" - }, "node_modules/is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", @@ -4134,6 +4101,14 @@ "js-yaml": "bin/js-yaml.js" } }, + "node_modules/json-bigint": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz", + "integrity": "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==", + "dependencies": { + "bignumber.js": "^9.0.0" + } + }, "node_modules/json-buffer": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", @@ -4359,6 +4334,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, "dependencies": { "yallist": "^4.0.0" }, @@ -5709,11 +5685,6 @@ "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" }, - "node_modules/pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==" - }, "node_modules/pump": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", @@ -6094,6 +6065,7 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, "bin": { "semver": "bin/semver.js" } @@ -6553,14 +6525,6 @@ "node": ">=8.0" } }, - "node_modules/to-source-code": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/to-source-code/-/to-source-code-1.0.2.tgz", - "integrity": "sha512-YzWtjmNIf3E75eZYa7m1SCyl0vgOGoTzdpH3svfa8SUm5rqTgl9hnDolrAGOghCF9P2gsITXQoMrlujOoz+RPw==", - "dependencies": { - "is-nil": "^1.0.0" - } - }, "node_modules/toidentifier": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", diff --git a/mermaid/package.json b/mermaid/package.json index e2b8c0c54..9a96263c4 100644 --- a/mermaid/package.json +++ b/mermaid/package.json @@ -19,7 +19,7 @@ "url": "https://github.com/yuzutech/kroki.git" }, "dependencies": { - "elastic-apm-node": "3.50.0", + "elastic-apm-node": "4.1.0", "lodash": "4.17.21", "micro": "10.0.1", "pino": "8.16.1", diff --git a/vega/package-lock.json b/vega/package-lock.json index 7e24a905d..b8ee75016 100644 --- a/vega/package-lock.json +++ b/vega/package-lock.json @@ -21,7 +21,7 @@ "chai": "4.3.10", "dirty-chai": "2.0.1", "mocha": "10.2.0", - "sinon": "15.2.0", + "sinon": "17.0.1", "standard": "17.1.0" } }, @@ -2945,9 +2945,9 @@ "dev": true }, "node_modules/nise": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.4.tgz", - "integrity": "sha512-8+Ib8rRJ4L0o3kfmyVCL7gzrohyDe0cMFTBa2d364yIrEGMEoetznKJx899YxjybU6bL9SQkYPSBBs1gyYs8Xg==", + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/nise/-/nise-5.1.5.tgz", + "integrity": "sha512-VJuPIfUFaXNRzETTQEEItTOP8Y171ijr+JLq42wHes3DiryR8vT+1TXQW/Rx8JNUhyYYWyIvjXTU6dOhJcs9Nw==", "dev": true, "dependencies": { "@sinonjs/commons": "^2.0.0", @@ -3725,16 +3725,16 @@ } }, "node_modules/sinon": { - "version": "15.2.0", - "resolved": "https://registry.npmjs.org/sinon/-/sinon-15.2.0.tgz", - "integrity": "sha512-nPS85arNqwBXaIsFCkolHjGIkFo+Oxu9vbgmBJizLAhqe6P2o3Qmj3KCUoRkfhHtvgDhZdWD3risLHAUJ8npjw==", + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-17.0.1.tgz", + "integrity": "sha512-wmwE19Lie0MLT+ZYNpDymasPHUKTaZHUH/pKEubRXIzySv9Atnlw+BUMGCzWgV7b7wO+Hw6f1TEOr0IUnmU8/g==", "dev": true, "dependencies": { "@sinonjs/commons": "^3.0.0", - "@sinonjs/fake-timers": "^10.3.0", + "@sinonjs/fake-timers": "^11.2.2", "@sinonjs/samsam": "^8.0.0", "diff": "^5.1.0", - "nise": "^5.1.4", + "nise": "^5.1.5", "supports-color": "^7.2.0" }, "funding": { @@ -3742,6 +3742,15 @@ "url": "https://opencollective.com/sinon" } }, + "node_modules/sinon/node_modules/@sinonjs/fake-timers": { + "version": "11.2.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-11.2.2.tgz", + "integrity": "sha512-G2piCSxQ7oWOxwGSAyFHfPIsyeJGXYtc6mFbnFA+kRXkiEnTl8c/8jul2S329iFBnDI9HGoeWWAZvuvOkZccgw==", + "dev": true, + "dependencies": { + "@sinonjs/commons": "^3.0.0" + } + }, "node_modules/sinon/node_modules/diff": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", diff --git a/vega/package.json b/vega/package.json index 31bdf2b36..b9ecfc5cb 100644 --- a/vega/package.json +++ b/vega/package.json @@ -24,7 +24,7 @@ "chai": "4.3.10", "dirty-chai": "2.0.1", "mocha": "10.2.0", - "sinon": "15.2.0", + "sinon": "17.0.1", "standard": "17.1.0" }, "pkg": {