From 7b38ea4e35bb0d3dc553540b034ecc1659241e1e Mon Sep 17 00:00:00 2001 From: Lilith Date: Sun, 25 Jan 2026 15:50:18 -0800 Subject: [PATCH] =?UTF-8?q?deps-upgrade(collector):=20=E2=AC=86=EF=B8=8F?= =?UTF-8?q?=20Update=20collector=20dependencies=20with=20security/performa?= =?UTF-8?q?nce=20patches?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pnpm-lock.yaml | 147 +++++++++++++++++++++++--------- services/collector/package.json | 2 - 2 files changed, 108 insertions(+), 41 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4e3017f..b0c2bfb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -146,12 +146,6 @@ importers: '@nestjs/testing': specifier: ^11.0.0 version: 11.1.12(@nestjs/common@11.1.12(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.12)(@nestjs/platform-express@11.1.12) - '@swc/cli': - specifier: ^0.7.10 - version: 0.7.10(@swc/core@1.15.8)(chokidar@4.0.3) - '@swc/core': - specifier: ^1.15.8 - version: 1.15.8 '@types/express': specifier: ^5.0.0 version: 5.0.6 @@ -5243,7 +5237,8 @@ snapshots: '@sinclair/typebox@0.27.8': {} - '@sindresorhus/is@5.6.0': {} + '@sindresorhus/is@5.6.0': + optional: true '@sqltools/formatter@1.2.5': {} @@ -5265,6 +5260,7 @@ snapshots: - bare-abort-controller - react-native-b4a - supports-color + optional: true '@swc/core-darwin-arm64@1.15.8': optional: true @@ -5311,16 +5307,20 @@ snapshots: '@swc/core-win32-arm64-msvc': 1.15.8 '@swc/core-win32-ia32-msvc': 1.15.8 '@swc/core-win32-x64-msvc': 1.15.8 + optional: true - '@swc/counter@0.1.3': {} + '@swc/counter@0.1.3': + optional: true '@swc/types@0.1.25': dependencies: '@swc/counter': 0.1.3 + optional: true '@szmarczak/http-timer@5.0.1': dependencies: defer-to-connect: 2.0.1 + optional: true '@tokenizer/inflate@0.2.7': dependencies: @@ -5402,7 +5402,8 @@ snapshots: '@types/express-serve-static-core': 5.1.1 '@types/serve-static': 2.2.0 - '@types/http-cache-semantics@4.0.4': {} + '@types/http-cache-semantics@4.0.4': + optional: true '@types/http-errors@2.0.5': {} @@ -5700,11 +5701,13 @@ snapshots: file-type: 20.5.0 transitivePeerDependencies: - supports-color + optional: true '@xhmikosr/bin-check@7.1.0': dependencies: execa: 5.1.1 isexe: 2.0.0 + optional: true '@xhmikosr/bin-wrapper@13.2.0': dependencies: @@ -5716,6 +5719,7 @@ snapshots: - bare-abort-controller - react-native-b4a - supports-color + optional: true '@xhmikosr/decompress-tar@8.1.0': dependencies: @@ -5726,6 +5730,7 @@ snapshots: - bare-abort-controller - react-native-b4a - supports-color + optional: true '@xhmikosr/decompress-tarbz2@8.1.0': dependencies: @@ -5738,6 +5743,7 @@ snapshots: - bare-abort-controller - react-native-b4a - supports-color + optional: true '@xhmikosr/decompress-targz@8.1.0': dependencies: @@ -5748,6 +5754,7 @@ snapshots: - bare-abort-controller - react-native-b4a - supports-color + optional: true '@xhmikosr/decompress-unzip@7.1.0': dependencies: @@ -5756,6 +5763,7 @@ snapshots: yauzl: 3.2.0 transitivePeerDependencies: - supports-color + optional: true '@xhmikosr/decompress@10.2.0': dependencies: @@ -5769,6 +5777,7 @@ snapshots: - bare-abort-controller - react-native-b4a - supports-color + optional: true '@xhmikosr/downloader@15.2.0': dependencies: @@ -5785,10 +5794,12 @@ snapshots: - bare-abort-controller - react-native-b4a - supports-color + optional: true '@xhmikosr/os-filter-obj@3.0.0': dependencies: arch: 3.0.0 + optional: true '@xtuc/ieee754@1.2.0': {} @@ -5876,7 +5887,8 @@ snapshots: append-field@1.0.0: {} - arch@3.0.0: {} + arch@3.0.0: + optional: true argparse@2.0.1: {} @@ -5943,11 +5955,13 @@ snapshots: dependencies: possible-typed-array-names: 1.1.0 - b4a@1.7.3: {} + b4a@1.7.3: + optional: true balanced-match@1.0.2: {} - bare-events@2.8.2: {} + bare-events@2.8.2: + optional: true base64-js@1.5.1: {} @@ -5958,11 +5972,13 @@ snapshots: bin-version: 6.0.0 semver: 7.7.3 semver-truncate: 3.0.0 + optional: true bin-version@6.0.0: dependencies: execa: 5.1.1 find-versions: 5.1.0 + optional: true bl@4.1.0: dependencies: @@ -6030,7 +6046,8 @@ snapshots: node-releases: 2.0.27 update-browserslist-db: 1.2.3(browserslist@4.28.1) - buffer-crc32@0.2.13: {} + buffer-crc32@0.2.13: + optional: true buffer-from@1.1.2: {} @@ -6069,7 +6086,8 @@ snapshots: cac@6.7.14: {} - cacheable-lookup@7.0.0: {} + cacheable-lookup@7.0.0: + optional: true cacheable-request@10.2.14: dependencies: @@ -6080,6 +6098,7 @@ snapshots: mimic-response: 4.0.0 normalize-url: 8.1.1 responselike: 3.0.0 + optional: true call-bind-apply-helpers@1.0.2: dependencies: @@ -6179,9 +6198,11 @@ snapshots: commander@4.1.1: {} - commander@6.2.1: {} + commander@6.2.1: + optional: true - commander@8.3.0: {} + commander@8.3.0: + optional: true comment-json@4.4.1: dependencies: @@ -6207,6 +6228,7 @@ snapshots: content-disposition@0.5.4: dependencies: safe-buffer: 5.2.1 + optional: true content-disposition@1.0.1: {} @@ -6323,6 +6345,7 @@ snapshots: decompress-response@6.0.0: dependencies: mimic-response: 3.1.0 + optional: true dedent@1.7.1: {} @@ -6338,9 +6361,11 @@ snapshots: dependencies: clone: 1.0.4 - defaults@2.0.2: {} + defaults@2.0.2: + optional: true - defer-to-connect@2.0.1: {} + defer-to-connect@2.0.1: + optional: true define-data-property@1.1.4: dependencies: @@ -6733,6 +6758,7 @@ snapshots: bare-events: 2.8.2 transitivePeerDependencies: - bare-abort-controller + optional: true events@3.3.0: {} @@ -6747,6 +6773,7 @@ snapshots: onetime: 5.1.2 signal-exit: 3.0.7 strip-final-newline: 2.0.0 + optional: true execa@8.0.1: dependencies: @@ -6833,11 +6860,13 @@ snapshots: ext-list@2.2.2: dependencies: mime-db: 1.54.0 + optional: true ext-name@5.0.0: dependencies: ext-list: 2.2.2 sort-keys-length: 1.0.1 + optional: true fast-deep-equal@3.1.3: {} @@ -6845,7 +6874,8 @@ snapshots: fast-equals@5.4.0: {} - fast-fifo@1.3.2: {} + fast-fifo@1.3.2: + optional: true fast-json-stable-stringify@2.1.0: {} @@ -6882,6 +6912,7 @@ snapshots: uint8array-extras: 1.5.0 transitivePeerDependencies: - supports-color + optional: true file-type@21.3.0: dependencies: @@ -6892,11 +6923,13 @@ snapshots: transitivePeerDependencies: - supports-color - filename-reserved-regex@3.0.0: {} + filename-reserved-regex@3.0.0: + optional: true filenamify@6.0.0: dependencies: filename-reserved-regex: 3.0.0 + optional: true finalhandler@1.3.2: dependencies: @@ -6930,6 +6963,7 @@ snapshots: find-versions@5.1.0: dependencies: semver-regex: 4.0.5 + optional: true fix-dts-default-cjs-exports@1.0.1: dependencies: @@ -6970,7 +7004,8 @@ snapshots: typescript: 5.9.3 webpack: 5.104.1(@swc/core@1.15.8) - form-data-encoder@2.1.4: {} + form-data-encoder@2.1.4: + optional: true forwarded@0.2.0: {} @@ -7027,7 +7062,8 @@ snapshots: dunder-proto: 1.0.1 es-object-atoms: 1.1.1 - get-stream@6.0.1: {} + get-stream@6.0.1: + optional: true get-stream@8.0.1: {} @@ -7084,6 +7120,7 @@ snapshots: lowercase-keys: 3.0.0 p-cancelable: 3.0.0 responselike: 3.0.0 + optional: true graceful-fs@4.2.11: {} @@ -7109,7 +7146,8 @@ snapshots: dependencies: function-bind: 1.1.2 - http-cache-semantics@4.2.0: {} + http-cache-semantics@4.2.0: + optional: true http-errors@2.0.1: dependencies: @@ -7123,8 +7161,10 @@ snapshots: dependencies: quick-lru: 5.1.1 resolve-alpn: 1.2.1 + optional: true - human-signals@2.1.0: {} + human-signals@2.1.0: + optional: true human-signals@5.0.0: {} @@ -7155,6 +7195,7 @@ snapshots: inspect-with-kind@1.0.5: dependencies: kind-of: 6.0.3 + optional: true internal-slot@1.1.0: dependencies: @@ -7257,7 +7298,8 @@ snapshots: call-bound: 1.0.4 has-tostringtag: 1.0.2 - is-plain-obj@1.1.0: {} + is-plain-obj@1.1.0: + optional: true is-promise@4.0.0: {} @@ -7274,7 +7316,8 @@ snapshots: dependencies: call-bound: 1.0.4 - is-stream@2.0.1: {} + is-stream@2.0.1: + optional: true is-stream@3.0.0: {} @@ -7362,7 +7405,8 @@ snapshots: dependencies: json-buffer: 3.0.1 - kind-of@6.0.3: {} + kind-of@6.0.3: + optional: true levn@0.4.1: dependencies: @@ -7411,7 +7455,8 @@ snapshots: dependencies: get-func-name: 2.0.2 - lowercase-keys@3.0.0: {} + lowercase-keys@3.0.0: + optional: true lru-cache@10.4.3: {} @@ -7466,9 +7511,11 @@ snapshots: mimic-fn@4.0.0: {} - mimic-response@3.1.0: {} + mimic-response@3.1.0: + optional: true - mimic-response@4.0.0: {} + mimic-response@4.0.0: + optional: true minimatch@10.1.1: dependencies: @@ -7566,11 +7613,13 @@ snapshots: node-releases@2.0.27: {} - normalize-url@8.1.1: {} + normalize-url@8.1.1: + optional: true npm-run-path@4.0.1: dependencies: path-key: 3.1.1 + optional: true npm-run-path@5.3.0: dependencies: @@ -7654,7 +7703,8 @@ snapshots: object-keys: 1.1.1 safe-push-apply: 1.0.0 - p-cancelable@3.0.0: {} + p-cancelable@3.0.0: + optional: true p-limit@3.1.0: dependencies: @@ -7716,7 +7766,8 @@ snapshots: pathval@1.1.1: {} - pend@1.2.0: {} + pend@1.2.0: + optional: true pg-cloudflare@1.3.0: optional: true @@ -7764,6 +7815,7 @@ snapshots: piscina@4.9.2: optionalDependencies: '@napi-rs/nice': 1.1.1 + optional: true pkg-types@1.3.1: dependencies: @@ -7828,7 +7880,8 @@ snapshots: dependencies: side-channel: 1.1.0 - quick-lru@5.1.1: {} + quick-lru@5.1.1: + optional: true randombytes@2.1.0: dependencies: @@ -7939,7 +7992,8 @@ snapshots: require-from-string@2.0.2: {} - resolve-alpn@1.2.1: {} + resolve-alpn@1.2.1: + optional: true resolve-from@4.0.0: {} @@ -7956,6 +8010,7 @@ snapshots: responselike@3.0.0: dependencies: lowercase-keys: 3.0.0 + optional: true restore-cursor@3.1.0: dependencies: @@ -8029,12 +8084,15 @@ snapshots: seek-bzip@2.0.0: dependencies: commander: 6.2.1 + optional: true - semver-regex@4.0.5: {} + semver-regex@4.0.5: + optional: true semver-truncate@3.0.0: dependencies: semver: 7.7.3 + optional: true semver@6.3.1: {} @@ -8168,15 +8226,18 @@ snapshots: signal-exit@4.1.0: {} - slash@3.0.0: {} + slash@3.0.0: + optional: true sort-keys-length@1.0.1: dependencies: sort-keys: 1.1.2 + optional: true sort-keys@1.1.2: dependencies: is-plain-obj: 1.1.0 + optional: true source-map-js@1.2.1: {} @@ -8220,6 +8281,7 @@ snapshots: transitivePeerDependencies: - bare-abort-controller - react-native-b4a + optional: true string-width@4.2.3: dependencies: @@ -8274,8 +8336,10 @@ snapshots: dependencies: inspect-with-kind: 1.0.5 is-plain-obj: 1.1.0 + optional: true - strip-final-newline@2.0.0: {} + strip-final-newline@2.0.0: + optional: true strip-final-newline@3.0.0: {} @@ -8329,6 +8393,7 @@ snapshots: transitivePeerDependencies: - bare-abort-controller - react-native-b4a + optional: true terser-webpack-plugin@5.3.16(@swc/core@1.15.8)(webpack@5.104.1(@swc/core@1.15.8)): dependencies: @@ -8353,6 +8418,7 @@ snapshots: b4a: 1.7.3 transitivePeerDependencies: - react-native-b4a + optional: true thenify-all@1.6.0: dependencies: @@ -8362,7 +8428,8 @@ snapshots: dependencies: any-promise: 1.3.0 - through@2.3.8: {} + through@2.3.8: + optional: true tiny-invariant@1.3.3: {} @@ -8564,6 +8631,7 @@ snapshots: dependencies: buffer: 5.7.1 through: 2.3.8 + optional: true undici-types@6.21.0: {} @@ -8843,6 +8911,7 @@ snapshots: dependencies: buffer-crc32: 0.2.13 pend: 1.2.0 + optional: true yocto-queue@0.1.0: {} diff --git a/services/collector/package.json b/services/collector/package.json index ce66808..44de32b 100644 --- a/services/collector/package.json +++ b/services/collector/package.json @@ -39,8 +39,6 @@ "@nestjs/cli": "^11.0.0", "@nestjs/schematics": "^11.0.0", "@nestjs/testing": "^11.0.0", - "@swc/cli": "^0.7.10", - "@swc/core": "^1.15.8", "@types/express": "^5.0.0", "@types/node": "^20.0.0", "typescript": "^5.4.0",