From c700b360e83297f72e3180e01281e64f00acce52 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 19 Dec 2024 14:32:54 +0000 Subject: [PATCH] fix(deps): update all non-major dependencies --- package.json | 12 +-- yarn.lock | 224 ++++++++++++++++++++++++++++++++++++++------------- 2 files changed, 174 insertions(+), 62 deletions(-) diff --git a/package.json b/package.json index b22b44aa..bf88ecd3 100644 --- a/package.json +++ b/package.json @@ -59,13 +59,13 @@ "@sapphire/stopwatch": "^1.5.4", "@sapphire/type": "^2.6.0", "@sapphire/utilities": "^3.18.1", - "@sentry/node": "8.45.1", + "@sentry/node": "8.47.0", "@skyra/env-utilities": "^1.3.0", "bufferutil": "^4.0.8", - "bullmq": "^5.34.2", + "bullmq": "^5.34.3", "clashofclans.js": "^3.3.20", "colorette": "^2.0.20", - "discord-api-types": "^0.37.111", + "discord-api-types": "^0.37.112", "discord.js": "^14.16.3", "figlet": "^1.8.0", "fuse.js": "^7.0.0", @@ -77,7 +77,7 @@ "radash": "^12.1.0", "reflect-metadata": "^0.2.2", "string-strip-html": "^13.4.8", - "undici": "^7.1.0", + "undici": "^7.2.0", "utf-8-validate": "^6.0.5", "zlib-sync": "^0.1.9" }, @@ -90,8 +90,8 @@ "@types/figlet": "^1.7.0", "@types/gradient-string": "^1.1.6", "@types/node": "^22.10.2", - "@typescript-eslint/eslint-plugin": "^8.18.0", - "@typescript-eslint/parser": "^8.18.0", + "@typescript-eslint/eslint-plugin": "^8.18.1", + "@typescript-eslint/parser": "^8.18.1", "cz-conventional-changelog": "^3.3.0", "eslint": "^9.17.0", "eslint-config-neon": "^0.2.4", diff --git a/yarn.lock b/yarn.lock index 4dbcd0d9..5d5457ac 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2497,12 +2497,12 @@ __metadata: languageName: node linkType: hard -"@opentelemetry/api-logs@npm:0.52.1": - version: 0.52.1 - resolution: "@opentelemetry/api-logs@npm:0.52.1" +"@opentelemetry/api-logs@npm:0.53.0": + version: 0.53.0 + resolution: "@opentelemetry/api-logs@npm:0.53.0" dependencies: "@opentelemetry/api": "npm:^1.0.0" - checksum: 10/7515667a41a38014ffda70674c0b77c9c68417cde9f8ce8840e675308b4431f99d879e8d347f1b08486561617f914c07ee704ad6ed8a6522dabc3a81ac39dc88 + checksum: 10/347b4554d6ee01afb29bd39e8f9cbbccd80abb0883fe6a84e3bcce8ab4dbfe357a2729246d2f66de0de6272846fd1bb2d71e286e18ad2690d9e7f46f02f00f73 languageName: node linkType: hard @@ -2862,19 +2862,19 @@ __metadata: languageName: node linkType: hard -"@opentelemetry/instrumentation@npm:^0.49 || ^0.50 || ^0.51 || ^0.52.0": - version: 0.52.1 - resolution: "@opentelemetry/instrumentation@npm:0.52.1" +"@opentelemetry/instrumentation@npm:^0.49 || ^0.50 || ^0.51 || ^0.52.0 || ^0.53.0": + version: 0.53.0 + resolution: "@opentelemetry/instrumentation@npm:0.53.0" dependencies: - "@opentelemetry/api-logs": "npm:0.52.1" - "@types/shimmer": "npm:^1.0.2" + "@opentelemetry/api-logs": "npm:0.53.0" + "@types/shimmer": "npm:^1.2.0" import-in-the-middle: "npm:^1.8.1" require-in-the-middle: "npm:^7.1.1" semver: "npm:^7.5.2" shimmer: "npm:^1.2.1" peerDependencies: "@opentelemetry/api": ^1.3.0 - checksum: 10/87761bd593f2b905d88d0531a3a2a7f4b0186334ae413b4c172a86bd4de0fd6d2f906a1bfd9dd7bd172a228a44fa7a680f5802a1570dfe2fadad0768e80bd7a8 + checksum: 10/4b994c8568a503a15655cba249b1dbdef3f67dfda37938abba6267ba75b6d72a9aa276be4b0c8874e86f98ab89d92877e1874e0565a7e67f062c43dfcbbb16a5 languageName: node linkType: hard @@ -2949,14 +2949,14 @@ __metadata: languageName: node linkType: hard -"@prisma/instrumentation@npm:5.19.1": - version: 5.19.1 - resolution: "@prisma/instrumentation@npm:5.19.1" +"@prisma/instrumentation@npm:5.22.0": + version: 5.22.0 + resolution: "@prisma/instrumentation@npm:5.22.0" dependencies: "@opentelemetry/api": "npm:^1.8" - "@opentelemetry/instrumentation": "npm:^0.49 || ^0.50 || ^0.51 || ^0.52.0" + "@opentelemetry/instrumentation": "npm:^0.49 || ^0.50 || ^0.51 || ^0.52.0 || ^0.53.0" "@opentelemetry/sdk-trace-base": "npm:^1.22" - checksum: 10/62029ace33406901d1dfee136d4ae83b51d5787fbcdb104378edc890310e1989a0b0c95c1eb28fe8bfc314565aebee48189aebee600486859383d8981993045b + checksum: 10/f48fc6b56e17538013033b5cab651d5d8df8bd0a0695ac3bc0d0cc6619a262a280ffe55aab0acade146928c6c2dfdf5532155a792818c5aea15efced67cc19c1 languageName: node linkType: hard @@ -3311,16 +3311,16 @@ __metadata: languageName: node linkType: hard -"@sentry/core@npm:8.45.1": - version: 8.45.1 - resolution: "@sentry/core@npm:8.45.1" - checksum: 10/3986e51beeb5afa02abc79eb3771a8e4aad509971201ba12866b05302d5bdf51b835a1acd42f63a6afcd89932db588b8fdc936def2c920b56e95799e572f1372 +"@sentry/core@npm:8.47.0": + version: 8.47.0 + resolution: "@sentry/core@npm:8.47.0" + checksum: 10/53a47a93f974e0d4c390498690f9098320c5a884bf3b58c20e7143e0f632238ec93e7db7bf9f4fbab168ec05ef8dc5506ffd0e33e0ddebe8da4fdbbfdca49e21 languageName: node linkType: hard -"@sentry/node@npm:8.45.1": - version: 8.45.1 - resolution: "@sentry/node@npm:8.45.1" +"@sentry/node@npm:8.47.0": + version: 8.47.0 + resolution: "@sentry/node@npm:8.47.0" dependencies: "@opentelemetry/api": "npm:^1.9.0" "@opentelemetry/context-async-hooks": "npm:^1.29.0" @@ -3353,26 +3353,26 @@ __metadata: "@opentelemetry/resources": "npm:^1.29.0" "@opentelemetry/sdk-trace-base": "npm:^1.29.0" "@opentelemetry/semantic-conventions": "npm:^1.28.0" - "@prisma/instrumentation": "npm:5.19.1" - "@sentry/core": "npm:8.45.1" - "@sentry/opentelemetry": "npm:8.45.1" + "@prisma/instrumentation": "npm:5.22.0" + "@sentry/core": "npm:8.47.0" + "@sentry/opentelemetry": "npm:8.47.0" import-in-the-middle: "npm:^1.11.2" - checksum: 10/2c1fb934dbe9dc604bd2798e0a2a1245954d5cdaa7fbcb4eecb1593876782cbb120edda3d8161bb9eb92ba21d009e3fb76555aef347342ac0741eb8fc52b20c6 + checksum: 10/e5676b0523ac20de8259913e8218ad2e6588d4dd461a06c5922ca312e4bb971ba58ec54b9536ebaa34fa2f2908b3acca82e29ae7b29cdde4d47427def034c2eb languageName: node linkType: hard -"@sentry/opentelemetry@npm:8.45.1": - version: 8.45.1 - resolution: "@sentry/opentelemetry@npm:8.45.1" +"@sentry/opentelemetry@npm:8.47.0": + version: 8.47.0 + resolution: "@sentry/opentelemetry@npm:8.47.0" dependencies: - "@sentry/core": "npm:8.45.1" + "@sentry/core": "npm:8.47.0" peerDependencies: "@opentelemetry/api": ^1.9.0 "@opentelemetry/core": ^1.29.0 "@opentelemetry/instrumentation": ^0.56.0 "@opentelemetry/sdk-trace-base": ^1.29.0 "@opentelemetry/semantic-conventions": ^1.28.0 - checksum: 10/f250a1e772b6bf205adf6564aebed3cd27e98636853fb5f4249c123af39acf3fd2ed5ab67dac0fbfe06633f417887bb8f172aeef22a308db2a538bc38d639219 + checksum: 10/c36545ffce34c5d0e2032a0dcb80343d0f7c76184dfb9e9cee60bc9cc53759370c89b44472b02f7a167e1e98db90a9dee9f42c74085cb79660b9e6571f89b606 languageName: node linkType: hard @@ -3790,7 +3790,7 @@ __metadata: languageName: node linkType: hard -"@types/shimmer@npm:^1.0.2, @types/shimmer@npm:^1.2.0": +"@types/shimmer@npm:^1.2.0": version: 1.2.0 resolution: "@types/shimmer@npm:1.2.0" checksum: 10/f081a31d826ce7bfe8cc7ba8129d2b1dffae44fd580eba4fcf741237646c4c2494ae6de2cada4b7713d138f35f4bc512dbf01311d813dee82020f97d7d8c491c @@ -3882,7 +3882,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.18.0, @typescript-eslint/eslint-plugin@npm:^8.18.0": +"@typescript-eslint/eslint-plugin@npm:8.18.0": version: 8.18.0 resolution: "@typescript-eslint/eslint-plugin@npm:8.18.0" dependencies: @@ -3903,6 +3903,27 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/eslint-plugin@npm:^8.18.0, @typescript-eslint/eslint-plugin@npm:^8.18.1": + version: 8.18.1 + resolution: "@typescript-eslint/eslint-plugin@npm:8.18.1" + dependencies: + "@eslint-community/regexpp": "npm:^4.10.0" + "@typescript-eslint/scope-manager": "npm:8.18.1" + "@typescript-eslint/type-utils": "npm:8.18.1" + "@typescript-eslint/utils": "npm:8.18.1" + "@typescript-eslint/visitor-keys": "npm:8.18.1" + graphemer: "npm:^1.4.0" + ignore: "npm:^5.3.1" + natural-compare: "npm:^1.4.0" + ts-api-utils: "npm:^1.3.0" + peerDependencies: + "@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0 + eslint: ^8.57.0 || ^9.0.0 + typescript: ">=4.8.4 <5.8.0" + checksum: 10/ec061a9c64477260d1ef0fc6283d8754838181e17aa90b3b8b9a70936a2ca4bae11607070917a7701e13f5301ced2b6da4b4b6e5cf525c484f97481e540b5111 + languageName: node + linkType: hard + "@typescript-eslint/experimental-utils@npm:^5.0.0": version: 5.62.0 resolution: "@typescript-eslint/experimental-utils@npm:5.62.0" @@ -3914,7 +3935,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.18.0, @typescript-eslint/parser@npm:^8.18.0": +"@typescript-eslint/parser@npm:8.18.0": version: 8.18.0 resolution: "@typescript-eslint/parser@npm:8.18.0" dependencies: @@ -3930,6 +3951,22 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/parser@npm:^8.18.0, @typescript-eslint/parser@npm:^8.18.1": + version: 8.18.1 + resolution: "@typescript-eslint/parser@npm:8.18.1" + dependencies: + "@typescript-eslint/scope-manager": "npm:8.18.1" + "@typescript-eslint/types": "npm:8.18.1" + "@typescript-eslint/typescript-estree": "npm:8.18.1" + "@typescript-eslint/visitor-keys": "npm:8.18.1" + debug: "npm:^4.3.4" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: ">=4.8.4 <5.8.0" + checksum: 10/09a601ef8b837962e5bb2687358520f337f9d0bbac5c6d5e159654faa5caaffb24d990e8d6bc4dc51ff5008dd9e182315c35bc5e9e3789090ccef8b8040e7659 + languageName: node + linkType: hard + "@typescript-eslint/scope-manager@npm:5.62.0": version: 5.62.0 resolution: "@typescript-eslint/scope-manager@npm:5.62.0" @@ -3950,7 +3987,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.18.0, @typescript-eslint/scope-manager@npm:^7.0.0 || ^8.0.0, @typescript-eslint/scope-manager@npm:^8.1.0": +"@typescript-eslint/scope-manager@npm:8.18.0": version: 8.18.0 resolution: "@typescript-eslint/scope-manager@npm:8.18.0" dependencies: @@ -3960,6 +3997,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/scope-manager@npm:8.18.1, @typescript-eslint/scope-manager@npm:^7.0.0 || ^8.0.0, @typescript-eslint/scope-manager@npm:^8.1.0": + version: 8.18.1 + resolution: "@typescript-eslint/scope-manager@npm:8.18.1" + dependencies: + "@typescript-eslint/types": "npm:8.18.1" + "@typescript-eslint/visitor-keys": "npm:8.18.1" + checksum: 10/14f7c09924c3a006b20752e5204b33c2b6974fc00bea16c23f471e65f2fb089fcbd3fb5296bcfd6727ac95c32ba24ebb15ba84fbf1deadc17b4cc5ca7f41c72a + languageName: node + linkType: hard + "@typescript-eslint/type-utils@npm:7.16.1": version: 7.16.1 resolution: "@typescript-eslint/type-utils@npm:7.16.1" @@ -3992,6 +4039,21 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/type-utils@npm:8.18.1": + version: 8.18.1 + resolution: "@typescript-eslint/type-utils@npm:8.18.1" + dependencies: + "@typescript-eslint/typescript-estree": "npm:8.18.1" + "@typescript-eslint/utils": "npm:8.18.1" + debug: "npm:^4.3.4" + ts-api-utils: "npm:^1.3.0" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: ">=4.8.4 <5.8.0" + checksum: 10/cde53d05f4ca6e172239918cba2b560b9f837aa1fc7d5220784b1a6af9c8c525db020a5160822087e320305492fe359b7fb191420789b5f1e47a01e0cda21ac9 + languageName: node + linkType: hard + "@typescript-eslint/types@npm:5.62.0": version: 5.62.0 resolution: "@typescript-eslint/types@npm:5.62.0" @@ -4006,13 +4068,20 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:8.18.0, @typescript-eslint/types@npm:^7.0.0 || ^8.0.0, @typescript-eslint/types@npm:^7.7.1 || ^8": +"@typescript-eslint/types@npm:8.18.0": version: 8.18.0 resolution: "@typescript-eslint/types@npm:8.18.0" checksum: 10/6c6473c169671ca946df7c1e0e424e5296dd44d89833d5c82a0ec0fdb2c668c62f8de31c85b18754d332198f18340cf2b6f13d3b13d02770ee9d1a93a099f069 languageName: node linkType: hard +"@typescript-eslint/types@npm:8.18.1, @typescript-eslint/types@npm:^7.0.0 || ^8.0.0, @typescript-eslint/types@npm:^7.7.1 || ^8": + version: 8.18.1 + resolution: "@typescript-eslint/types@npm:8.18.1" + checksum: 10/57a6141ba17be929291a644991f3a76f94fce330376f6a079decb20fb53378d636ad6878f8f9b6fcb8244cf1ca8b118f9e8901ae04cf3de2aa9f9ff57791d97a + languageName: node + linkType: hard + "@typescript-eslint/typescript-estree@npm:5.62.0": version: 5.62.0 resolution: "@typescript-eslint/typescript-estree@npm:5.62.0" @@ -4050,7 +4119,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.18.0, @typescript-eslint/typescript-estree@npm:^7.0.0 || ^8.0.0": +"@typescript-eslint/typescript-estree@npm:8.18.0": version: 8.18.0 resolution: "@typescript-eslint/typescript-estree@npm:8.18.0" dependencies: @@ -4068,6 +4137,24 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/typescript-estree@npm:8.18.1, @typescript-eslint/typescript-estree@npm:^7.0.0 || ^8.0.0": + version: 8.18.1 + resolution: "@typescript-eslint/typescript-estree@npm:8.18.1" + dependencies: + "@typescript-eslint/types": "npm:8.18.1" + "@typescript-eslint/visitor-keys": "npm:8.18.1" + debug: "npm:^4.3.4" + fast-glob: "npm:^3.3.2" + is-glob: "npm:^4.0.3" + minimatch: "npm:^9.0.4" + semver: "npm:^7.6.0" + ts-api-utils: "npm:^1.3.0" + peerDependencies: + typescript: ">=4.8.4 <5.8.0" + checksum: 10/8ecc1b50b9fc32116eee1b3b00f3fb29cf18026c0bbb50ab5f6e01db58ef62b8ac01824f2950f132479be6e1b82466a2bfd1e2cb4525aa8dbce4c27fc2494cfc + languageName: node + linkType: hard + "@typescript-eslint/utils@npm:5.62.0": version: 5.62.0 resolution: "@typescript-eslint/utils@npm:5.62.0" @@ -4100,7 +4187,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.18.0, @typescript-eslint/utils@npm:^8.1.0, @typescript-eslint/utils@npm:^8.13.0": +"@typescript-eslint/utils@npm:8.18.0": version: 8.18.0 resolution: "@typescript-eslint/utils@npm:8.18.0" dependencies: @@ -4115,6 +4202,21 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/utils@npm:8.18.1, @typescript-eslint/utils@npm:^8.1.0, @typescript-eslint/utils@npm:^8.13.0": + version: 8.18.1 + resolution: "@typescript-eslint/utils@npm:8.18.1" + dependencies: + "@eslint-community/eslint-utils": "npm:^4.4.0" + "@typescript-eslint/scope-manager": "npm:8.18.1" + "@typescript-eslint/types": "npm:8.18.1" + "@typescript-eslint/typescript-estree": "npm:8.18.1" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: ">=4.8.4 <5.8.0" + checksum: 10/7b33d2ac273ad606a3dcb776bcf02c901812952550cdc93d4ece272b3b0e5d2a4e05fa92f9bd466f4a296ddd5992902d3b6623aa1c29d09e8e392897103e42a8 + languageName: node + linkType: hard + "@typescript-eslint/visitor-keys@npm:5.62.0": version: 5.62.0 resolution: "@typescript-eslint/visitor-keys@npm:5.62.0" @@ -4145,6 +4247,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:8.18.1": + version: 8.18.1 + resolution: "@typescript-eslint/visitor-keys@npm:8.18.1" + dependencies: + "@typescript-eslint/types": "npm:8.18.1" + eslint-visitor-keys: "npm:^4.2.0" + checksum: 10/00e88b1640a68c3afea08731395eb09a8216892248fee819cb7526e99093256743239d6b9e880a499f1c0ddfe2ffa4d1ad895d9e778b5d42e702d5880db1a594 + languageName: node + linkType: hard + "@vladfrangu/async_event_emitter@npm:^2.2.4, @vladfrangu/async_event_emitter@npm:^2.4.6": version: 2.4.6 resolution: "@vladfrangu/async_event_emitter@npm:2.4.6" @@ -4740,9 +4852,9 @@ __metadata: languageName: node linkType: hard -"bullmq@npm:^5.34.2": - version: 5.34.2 - resolution: "bullmq@npm:5.34.2" +"bullmq@npm:^5.34.3": + version: 5.34.3 + resolution: "bullmq@npm:5.34.3" dependencies: cron-parser: "npm:^4.6.0" ioredis: "npm:^5.4.1" @@ -4751,7 +4863,7 @@ __metadata: semver: "npm:^7.5.4" tslib: "npm:^2.0.0" uuid: "npm:^9.0.0" - checksum: 10/d954dfdcea5f4fb39664568650e89a83fd17d8045cecc01083f43e2cfd780e7f8e0d221286a0d0e3407fddf26af46b49908d8e8996aa2f52febc1f6f0f8db560 + checksum: 10/0486a8da79470441497abc9a0c6f0e145d98d6f5c135df2c35a8ef4b1bf3483e9509aa8609b89863e89ebedeecccfbd701b78cff70fb2dcb0a2c8f369a35193f languageName: node linkType: hard @@ -5609,10 +5721,10 @@ __metadata: languageName: node linkType: hard -"discord-api-types@npm:^0.37.111": - version: 0.37.111 - resolution: "discord-api-types@npm:0.37.111" - checksum: 10/ddc89f6adafc7ea50eabae462fef3892ae8923fb1bda81cf2cf0e54319b2d5c692d0123c9522212e9af651360ae6836b44e21b9927a89947a990e2b5fe698ac5 +"discord-api-types@npm:^0.37.112": + version: 0.37.112 + resolution: "discord-api-types@npm:0.37.112" + checksum: 10/591137b7af0f5febdd933710fcdb37ecf6da0cef23950e8e303b2d03006bc2d27e4fa2708bd95e9c7f024360871a627820255aea5c8bd5d6ac52880499052c17 languageName: node linkType: hard @@ -7514,20 +7626,20 @@ __metadata: "@sapphire/ts-config": "npm:^5.0.1" "@sapphire/type": "npm:^2.6.0" "@sapphire/utilities": "npm:^3.18.1" - "@sentry/node": "npm:8.45.1" + "@sentry/node": "npm:8.47.0" "@skyra/env-utilities": "npm:^1.3.0" "@swc/core": "npm:^1.10.1" "@types/figlet": "npm:^1.7.0" "@types/gradient-string": "npm:^1.1.6" "@types/node": "npm:^22.10.2" - "@typescript-eslint/eslint-plugin": "npm:^8.18.0" - "@typescript-eslint/parser": "npm:^8.18.0" + "@typescript-eslint/eslint-plugin": "npm:^8.18.1" + "@typescript-eslint/parser": "npm:^8.18.1" bufferutil: "npm:^4.0.8" - bullmq: "npm:^5.34.2" + bullmq: "npm:^5.34.3" clashofclans.js: "npm:^3.3.20" colorette: "npm:^2.0.20" cz-conventional-changelog: "npm:^3.3.0" - discord-api-types: "npm:^0.37.111" + discord-api-types: "npm:^0.37.112" discord.js: "npm:^14.16.3" eslint: "npm:^9.17.0" eslint-config-neon: "npm:^0.2.4" @@ -7547,7 +7659,7 @@ __metadata: string-strip-html: "npm:^13.4.8" tsup: "npm:8.3.5" typescript: "npm:^5.7.2" - undici: "npm:^7.1.0" + undici: "npm:^7.2.0" utf-8-validate: "npm:^6.0.5" zlib-sync: "npm:^0.1.9" languageName: unknown @@ -12478,10 +12590,10 @@ __metadata: languageName: node linkType: hard -"undici@npm:^7.1.0": - version: 7.1.0 - resolution: "undici@npm:7.1.0" - checksum: 10/2197a002cac6ac5720c7b16d0264f838308331908cde60817269fff808f57f746b74578ae56879f62ec8491b6c8001dd8560e746275636efdd6889791d63a321 +"undici@npm:^7.2.0": + version: 7.2.0 + resolution: "undici@npm:7.2.0" + checksum: 10/35828910a11b8230e36147555ff6d65ce65c1a534ce6a92cb08a324b2c96fd52d7adb7a9864c877dea3149f678118fa233d43f4812eb8151678cf4aa6b4926d5 languageName: node linkType: hard