From 984c3eb0cca7b7422b28069c977f8491e67d8830 Mon Sep 17 00:00:00 2001 From: Tarik Gul <47201679+TarikGul@users.noreply.github.com> Date: Mon, 5 Aug 2024 12:28:45 -0700 Subject: [PATCH] Upgrade api to 12.3.1 (#555) --- package.json | 6 +- packages/api-cli/package.json | 6 +- packages/json-serve/package.json | 8 +- packages/metadata-cmp/package.json | 4 +- packages/monitor-rpc/package.json | 4 +- packages/signer-cli/package.json | 4 +- yarn.lock | 214 ++++++++++++++--------------- 7 files changed, 123 insertions(+), 123 deletions(-) diff --git a/package.json b/package.json index bced57f21..08d6f2c45 100644 --- a/package.json +++ b/package.json @@ -44,10 +44,10 @@ "@types/yargs": "^17.0.32" }, "resolutions": { - "@polkadot/api": "^12.2.3", - "@polkadot/api-derive": "^12.2.3", + "@polkadot/api": "^12.3.1", + "@polkadot/api-derive": "^12.3.1", "@polkadot/keyring": "^13.0.2", - "@polkadot/types": "^12.2.3", + "@polkadot/types": "^12.3.1", "@polkadot/util": "^13.0.2", "@polkadot/util-crypto": "^13.0.2", "typescript": "^5.3.3" diff --git a/packages/api-cli/package.json b/packages/api-cli/package.json index 13ba5cc89..2bd2831fb 100644 --- a/packages/api-cli/package.json +++ b/packages/api-cli/package.json @@ -21,10 +21,10 @@ "polkadot-js-api": "./runcli.mjs" }, "dependencies": { - "@polkadot/api": "^12.2.3", - "@polkadot/api-augment": "^12.2.3", + "@polkadot/api": "^12.3.1", + "@polkadot/api-augment": "^12.3.1", "@polkadot/keyring": "^13.0.2", - "@polkadot/types": "^12.2.3", + "@polkadot/types": "^12.3.1", "@polkadot/util": "^13.0.2", "@polkadot/util-crypto": "^13.0.2", "tslib": "^2.6.2", diff --git a/packages/json-serve/package.json b/packages/json-serve/package.json index 0f9e48ec7..d364684f7 100644 --- a/packages/json-serve/package.json +++ b/packages/json-serve/package.json @@ -21,10 +21,10 @@ "polkadot-js-json-serve": "./runcli.mjs" }, "dependencies": { - "@polkadot/api": "^12.2.3", - "@polkadot/api-augment": "^12.2.3", - "@polkadot/api-derive": "^12.2.3", - "@polkadot/types": "^12.2.3", + "@polkadot/api": "^12.3.1", + "@polkadot/api-augment": "^12.3.1", + "@polkadot/api-derive": "^12.3.1", + "@polkadot/types": "^12.3.1", "@polkadot/util": "^13.0.2", "koa": "^2.14.2", "koa-route": "^3.2.0", diff --git a/packages/metadata-cmp/package.json b/packages/metadata-cmp/package.json index 9289d1d5d..09fe9807c 100644 --- a/packages/metadata-cmp/package.json +++ b/packages/metadata-cmp/package.json @@ -21,9 +21,9 @@ "polkadot-js-metadata-cmp": "./runcli.mjs" }, "dependencies": { - "@polkadot/api": "^12.2.3", + "@polkadot/api": "^12.3.1", "@polkadot/keyring": "^13.0.2", - "@polkadot/types": "^12.2.3", + "@polkadot/types": "^12.3.1", "@polkadot/util": "^13.0.2", "tslib": "^2.6.2", "yargs": "^17.7.2" diff --git a/packages/monitor-rpc/package.json b/packages/monitor-rpc/package.json index f0f17d88d..35fd83494 100644 --- a/packages/monitor-rpc/package.json +++ b/packages/monitor-rpc/package.json @@ -21,8 +21,8 @@ "polkadot-js-monitor": "./runcli.mjs" }, "dependencies": { - "@polkadot/api": "^12.2.3", - "@polkadot/types": "^12.2.3", + "@polkadot/api": "^12.3.1", + "@polkadot/types": "^12.3.1", "@polkadot/util": "^13.0.2", "koa": "^2.14.2", "koa-route": "^3.2.0", diff --git a/packages/signer-cli/package.json b/packages/signer-cli/package.json index 81338df32..810429d3a 100644 --- a/packages/signer-cli/package.json +++ b/packages/signer-cli/package.json @@ -21,10 +21,10 @@ "polkadot-js-signer": "./runcli.mjs" }, "dependencies": { - "@polkadot/api": "^12.2.3", + "@polkadot/api": "^12.3.1", "@polkadot/api-cli": "^0.57.2", "@polkadot/keyring": "^13.0.2", - "@polkadot/types": "^12.2.3", + "@polkadot/types": "^12.3.1", "@polkadot/util": "^13.0.2", "@polkadot/util-crypto": "^13.0.2", "tslib": "^2.6.2", diff --git a/yarn.lock b/yarn.lock index b28173a86..a9fccb3db 100644 --- a/yarn.lock +++ b/yarn.lock @@ -444,31 +444,31 @@ __metadata: languageName: node linkType: hard -"@polkadot/api-augment@npm:12.2.3, @polkadot/api-augment@npm:^12.2.3": - version: 12.2.3 - resolution: "@polkadot/api-augment@npm:12.2.3" - dependencies: - "@polkadot/api-base": "npm:12.2.3" - "@polkadot/rpc-augment": "npm:12.2.3" - "@polkadot/types": "npm:12.2.3" - "@polkadot/types-augment": "npm:12.2.3" - "@polkadot/types-codec": "npm:12.2.3" +"@polkadot/api-augment@npm:12.3.1, @polkadot/api-augment@npm:^12.3.1": + version: 12.3.1 + resolution: "@polkadot/api-augment@npm:12.3.1" + dependencies: + "@polkadot/api-base": "npm:12.3.1" + "@polkadot/rpc-augment": "npm:12.3.1" + "@polkadot/types": "npm:12.3.1" + "@polkadot/types-augment": "npm:12.3.1" + "@polkadot/types-codec": "npm:12.3.1" "@polkadot/util": "npm:^13.0.2" tslib: "npm:^2.6.2" - checksum: 10/6e307d4be03d25ddde34c3733c6fb91f24fc003f190e245077137a80f94bbe0a04351bc34ffb843a53107db7ea240d34ab99beac8fcb886e1ddbb00b1fd6a6cc + checksum: 10/a6994382e7b3a6961d1d20a25a32be36c2fa2aaa097ff3bad3385ac7567a950e53bcc835d341a98c3796122a25c94578ab03e696f7b6597b83b93f5b5b3f40aa languageName: node linkType: hard -"@polkadot/api-base@npm:12.2.3": - version: 12.2.3 - resolution: "@polkadot/api-base@npm:12.2.3" +"@polkadot/api-base@npm:12.3.1": + version: 12.3.1 + resolution: "@polkadot/api-base@npm:12.3.1" dependencies: - "@polkadot/rpc-core": "npm:12.2.3" - "@polkadot/types": "npm:12.2.3" + "@polkadot/rpc-core": "npm:12.3.1" + "@polkadot/types": "npm:12.3.1" "@polkadot/util": "npm:^13.0.2" rxjs: "npm:^7.8.1" tslib: "npm:^2.6.2" - checksum: 10/82f088115c3290e4ba5ba6fcc5725176da3d60b588183be6e13aa46c82944ea3920ced92066dbb42c39c944b287e465cbddb455c5e6fc79ff2b5560ffeb78e9a + checksum: 10/b4b6ef703434b0f8b69d8faefa8fc4f6cf878597bd4b3f1b559b35e59c05074aa9d27d81fb08a62818d0f2e1e14e923660b9994aaca328944ab09780dcf78e1b languageName: node linkType: hard @@ -476,10 +476,10 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/api-cli@workspace:packages/api-cli" dependencies: - "@polkadot/api": "npm:^12.2.3" - "@polkadot/api-augment": "npm:^12.2.3" + "@polkadot/api": "npm:^12.3.1" + "@polkadot/api-augment": "npm:^12.3.1" "@polkadot/keyring": "npm:^13.0.2" - "@polkadot/types": "npm:^12.2.3" + "@polkadot/types": "npm:^12.3.1" "@polkadot/util": "npm:^13.0.2" "@polkadot/util-crypto": "npm:^13.0.2" "@types/node": "npm:^20.10.5" @@ -491,46 +491,46 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/api-derive@npm:^12.2.3": - version: 12.2.3 - resolution: "@polkadot/api-derive@npm:12.2.3" +"@polkadot/api-derive@npm:^12.3.1": + version: 12.3.1 + resolution: "@polkadot/api-derive@npm:12.3.1" dependencies: - "@polkadot/api": "npm:12.2.3" - "@polkadot/api-augment": "npm:12.2.3" - "@polkadot/api-base": "npm:12.2.3" - "@polkadot/rpc-core": "npm:12.2.3" - "@polkadot/types": "npm:12.2.3" - "@polkadot/types-codec": "npm:12.2.3" + "@polkadot/api": "npm:12.3.1" + "@polkadot/api-augment": "npm:12.3.1" + "@polkadot/api-base": "npm:12.3.1" + "@polkadot/rpc-core": "npm:12.3.1" + "@polkadot/types": "npm:12.3.1" + "@polkadot/types-codec": "npm:12.3.1" "@polkadot/util": "npm:^13.0.2" "@polkadot/util-crypto": "npm:^13.0.2" rxjs: "npm:^7.8.1" tslib: "npm:^2.6.2" - checksum: 10/716195cd3730dd348d1d1426f9c2910f9332e94c447e42f3a80ddd0194d44ec05073f1ac0fd244f97828764fe394de2469ad8cf7f3568421d01174aefbdc202b + checksum: 10/24cdd8d34d77cc0c1e2fa168c34228490866fbe5eb50ebcea6c8631378b6dbabc0589417b555fe5df519b2c7fbfc6c6a8218d460296aea2cfdbb36c968757c90 languageName: node linkType: hard -"@polkadot/api@npm:^12.2.3": - version: 12.2.3 - resolution: "@polkadot/api@npm:12.2.3" +"@polkadot/api@npm:^12.3.1": + version: 12.3.1 + resolution: "@polkadot/api@npm:12.3.1" dependencies: - "@polkadot/api-augment": "npm:12.2.3" - "@polkadot/api-base": "npm:12.2.3" - "@polkadot/api-derive": "npm:12.2.3" + "@polkadot/api-augment": "npm:12.3.1" + "@polkadot/api-base": "npm:12.3.1" + "@polkadot/api-derive": "npm:12.3.1" "@polkadot/keyring": "npm:^13.0.2" - "@polkadot/rpc-augment": "npm:12.2.3" - "@polkadot/rpc-core": "npm:12.2.3" - "@polkadot/rpc-provider": "npm:12.2.3" - "@polkadot/types": "npm:12.2.3" - "@polkadot/types-augment": "npm:12.2.3" - "@polkadot/types-codec": "npm:12.2.3" - "@polkadot/types-create": "npm:12.2.3" - "@polkadot/types-known": "npm:12.2.3" + "@polkadot/rpc-augment": "npm:12.3.1" + "@polkadot/rpc-core": "npm:12.3.1" + "@polkadot/rpc-provider": "npm:12.3.1" + "@polkadot/types": "npm:12.3.1" + "@polkadot/types-augment": "npm:12.3.1" + "@polkadot/types-codec": "npm:12.3.1" + "@polkadot/types-create": "npm:12.3.1" + "@polkadot/types-known": "npm:12.3.1" "@polkadot/util": "npm:^13.0.2" "@polkadot/util-crypto": "npm:^13.0.2" eventemitter3: "npm:^5.0.1" rxjs: "npm:^7.8.1" tslib: "npm:^2.6.2" - checksum: 10/316ef69584f8161b7610769c476523bb8e06189ebbb5284dbb5633fcaeffc5f1796d39f82584877668547e15f9f0c96dee13755ea62a599aaaf098508dd12b56 + checksum: 10/ae942f0a8a26f7b83e76816a650b07dd02908d3013dd1f220adc74846d9c3d2ffef2bde76d7a440a281aca27df6271e71ba02c6623ad4d4f4cc26fb1d3ea7f56 languageName: node linkType: hard @@ -634,10 +634,10 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/json-serve@workspace:packages/json-serve" dependencies: - "@polkadot/api": "npm:^12.2.3" - "@polkadot/api-augment": "npm:^12.2.3" - "@polkadot/api-derive": "npm:^12.2.3" - "@polkadot/types": "npm:^12.2.3" + "@polkadot/api": "npm:^12.3.1" + "@polkadot/api-augment": "npm:^12.3.1" + "@polkadot/api-derive": "npm:^12.3.1" + "@polkadot/types": "npm:^12.3.1" "@polkadot/util": "npm:^13.0.2" "@types/koa": "npm:^2.13.12" "@types/koa-route": "npm:^3.2.8" @@ -670,9 +670,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/metadata-cmp@workspace:packages/metadata-cmp" dependencies: - "@polkadot/api": "npm:^12.2.3" + "@polkadot/api": "npm:^12.3.1" "@polkadot/keyring": "npm:^13.0.2" - "@polkadot/types": "npm:^12.2.3" + "@polkadot/types": "npm:^12.3.1" "@polkadot/util": "npm:^13.0.2" "@types/node": "npm:^20.10.5" "@types/yargs": "npm:^17.0.32" @@ -687,8 +687,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/monitor-rpc@workspace:packages/monitor-rpc" dependencies: - "@polkadot/api": "npm:^12.2.3" - "@polkadot/types": "npm:^12.2.3" + "@polkadot/api": "npm:^12.3.1" + "@polkadot/types": "npm:^12.3.1" "@polkadot/util": "npm:^13.0.2" "@types/koa": "npm:^2.13.12" "@types/koa-route": "npm:^3.2.8" @@ -714,40 +714,40 @@ __metadata: languageName: node linkType: hard -"@polkadot/rpc-augment@npm:12.2.3": - version: 12.2.3 - resolution: "@polkadot/rpc-augment@npm:12.2.3" +"@polkadot/rpc-augment@npm:12.3.1": + version: 12.3.1 + resolution: "@polkadot/rpc-augment@npm:12.3.1" dependencies: - "@polkadot/rpc-core": "npm:12.2.3" - "@polkadot/types": "npm:12.2.3" - "@polkadot/types-codec": "npm:12.2.3" + "@polkadot/rpc-core": "npm:12.3.1" + "@polkadot/types": "npm:12.3.1" + "@polkadot/types-codec": "npm:12.3.1" "@polkadot/util": "npm:^13.0.2" tslib: "npm:^2.6.2" - checksum: 10/a22ee2ec8851fce678db24427c2f6f6a9c3a6f789fd800b50af56b2525baa423ae09bc659d5a0a3928b6441df80c71aa6d0512081af3b86c899be9bc081d476f + checksum: 10/53ab8e33a0d5f52e59fbddb332a6e4b5d8cdc61a03a5c7b7fe92732a3b59e78d1912c049dd665be1992451190dac495deb6442508cad4107a9cff438a01b0214 languageName: node linkType: hard -"@polkadot/rpc-core@npm:12.2.3": - version: 12.2.3 - resolution: "@polkadot/rpc-core@npm:12.2.3" +"@polkadot/rpc-core@npm:12.3.1": + version: 12.3.1 + resolution: "@polkadot/rpc-core@npm:12.3.1" dependencies: - "@polkadot/rpc-augment": "npm:12.2.3" - "@polkadot/rpc-provider": "npm:12.2.3" - "@polkadot/types": "npm:12.2.3" + "@polkadot/rpc-augment": "npm:12.3.1" + "@polkadot/rpc-provider": "npm:12.3.1" + "@polkadot/types": "npm:12.3.1" "@polkadot/util": "npm:^13.0.2" rxjs: "npm:^7.8.1" tslib: "npm:^2.6.2" - checksum: 10/f680bb523b72e279683786e43f23e052ef285872654c3fedc9efe121686c619beecdfb36836c6eb2a1841628bb38b341f4d689665fff1cff6963728d03df0701 + checksum: 10/6cb0bde8d30727c8be5163be070bad26133a09974d6a8075bc94560da04ff156adb458a8334234b44da90cab87950d8f6d928d77fc490a56ac4cd7aceec08bc3 languageName: node linkType: hard -"@polkadot/rpc-provider@npm:12.2.3": - version: 12.2.3 - resolution: "@polkadot/rpc-provider@npm:12.2.3" +"@polkadot/rpc-provider@npm:12.3.1": + version: 12.3.1 + resolution: "@polkadot/rpc-provider@npm:12.3.1" dependencies: "@polkadot/keyring": "npm:^13.0.2" - "@polkadot/types": "npm:12.2.3" - "@polkadot/types-support": "npm:12.2.3" + "@polkadot/types": "npm:12.3.1" + "@polkadot/types-support": "npm:12.3.1" "@polkadot/util": "npm:^13.0.2" "@polkadot/util-crypto": "npm:^13.0.2" "@polkadot/x-fetch": "npm:^13.0.2" @@ -761,7 +761,7 @@ __metadata: dependenciesMeta: "@substrate/connect": optional: true - checksum: 10/eff917a7e5ce57e010aab1d10e0c3b7baad2c34bee80956f6bcf2883914a5c4d5fa86da8062a3e48b4c11fb011436c3f86c0eb51d37c0f02cbbcac35f37fb579 + checksum: 10/5d477abbf50b7488f882289dfc781fc82e3c0ababfb51de747e3a485761d6e7f3984d9e35c25b39a8d6cdccd374f1f27c9e9a85dc2266c3a26dfe19013b3662c languageName: node linkType: hard @@ -769,10 +769,10 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/signer-cli@workspace:packages/signer-cli" dependencies: - "@polkadot/api": "npm:^12.2.3" + "@polkadot/api": "npm:^12.3.1" "@polkadot/api-cli": "npm:^0.57.2" "@polkadot/keyring": "npm:^13.0.2" - "@polkadot/types": "npm:^12.2.3" + "@polkadot/types": "npm:^12.3.1" "@polkadot/util": "npm:^13.0.2" "@polkadot/util-crypto": "npm:^13.0.2" "@types/node": "npm:^20.10.5" @@ -784,77 +784,77 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/types-augment@npm:12.2.3": - version: 12.2.3 - resolution: "@polkadot/types-augment@npm:12.2.3" +"@polkadot/types-augment@npm:12.3.1": + version: 12.3.1 + resolution: "@polkadot/types-augment@npm:12.3.1" dependencies: - "@polkadot/types": "npm:12.2.3" - "@polkadot/types-codec": "npm:12.2.3" + "@polkadot/types": "npm:12.3.1" + "@polkadot/types-codec": "npm:12.3.1" "@polkadot/util": "npm:^13.0.2" tslib: "npm:^2.6.2" - checksum: 10/36be7b7295e7faf14fbadeb5a8ee66d454dd659de338e71f06744fea5eb401c393d3e36297acd0ccb9905fc2efbd74bac02d00c0d4274eb513797eaf30c65b76 + checksum: 10/aa67ce6dce1ccb6ef5e86cb2ecc01a1eb35e0eb476c9575401b25f36498962ed88783eec2e60f7bcab030378d8cb0c316c8ca8ed10b30083aa463d2c6ebadc81 languageName: node linkType: hard -"@polkadot/types-codec@npm:12.2.3": - version: 12.2.3 - resolution: "@polkadot/types-codec@npm:12.2.3" +"@polkadot/types-codec@npm:12.3.1": + version: 12.3.1 + resolution: "@polkadot/types-codec@npm:12.3.1" dependencies: "@polkadot/util": "npm:^13.0.2" "@polkadot/x-bigint": "npm:^13.0.2" tslib: "npm:^2.6.2" - checksum: 10/2576d999f7e7b7957e2807d07b6e4a261459eeb9282095be8f74fdc859e3f853f86efaf47e8a7ccb799d3885a384fd69e24ab939809b5b61e762337dcc47b609 + checksum: 10/9c9029b726f9655a4331df6566ddccd0aedded64f43907b73eb826ba9e75cf552e1b9206a45046b2ff78f795518fd795545e4490cbb5e2422636bca61dbdeaf0 languageName: node linkType: hard -"@polkadot/types-create@npm:12.2.3": - version: 12.2.3 - resolution: "@polkadot/types-create@npm:12.2.3" +"@polkadot/types-create@npm:12.3.1": + version: 12.3.1 + resolution: "@polkadot/types-create@npm:12.3.1" dependencies: - "@polkadot/types-codec": "npm:12.2.3" + "@polkadot/types-codec": "npm:12.3.1" "@polkadot/util": "npm:^13.0.2" tslib: "npm:^2.6.2" - checksum: 10/1e6b57558f1074c2ebf5071ab5afbdcc11f7c84cc3f3f2a7f473146ff2ea88eaf20b2ad01bf3a0c49b158050e60b9bf2ff65867238c7dad31e79bfefa8a47547 + checksum: 10/c4b1d8469337dfcbd2a6d67d9ff2f7c2173e04fd174f0cdce183719cb19d447ee3b4340eab84e29ef6ad767c5716ed72d9dff0631eb9e04b8fd7c4c534a33987 languageName: node linkType: hard -"@polkadot/types-known@npm:12.2.3": - version: 12.2.3 - resolution: "@polkadot/types-known@npm:12.2.3" +"@polkadot/types-known@npm:12.3.1": + version: 12.3.1 + resolution: "@polkadot/types-known@npm:12.3.1" dependencies: "@polkadot/networks": "npm:^13.0.2" - "@polkadot/types": "npm:12.2.3" - "@polkadot/types-codec": "npm:12.2.3" - "@polkadot/types-create": "npm:12.2.3" + "@polkadot/types": "npm:12.3.1" + "@polkadot/types-codec": "npm:12.3.1" + "@polkadot/types-create": "npm:12.3.1" "@polkadot/util": "npm:^13.0.2" tslib: "npm:^2.6.2" - checksum: 10/812b20a5f406feb51c4f9a6ebd0de044fc87c6d71384f9e1f3ba782963d34cbde1499455ef59f002437937d71afe8172875505baae3d3ebeeef4212dfb9546bf + checksum: 10/32f109746b31e6d462f6bd820580382a8785fa7c684b8c49bc9acd9e3a4834cea318aeae59442909c757ae7d7a44d3ebaad344d02ed08cf9858933b82bcc3990 languageName: node linkType: hard -"@polkadot/types-support@npm:12.2.3": - version: 12.2.3 - resolution: "@polkadot/types-support@npm:12.2.3" +"@polkadot/types-support@npm:12.3.1": + version: 12.3.1 + resolution: "@polkadot/types-support@npm:12.3.1" dependencies: "@polkadot/util": "npm:^13.0.2" tslib: "npm:^2.6.2" - checksum: 10/26f38d1d9385f367e307c29b038f71403796d276bd30a96d89f7c925dd4cd1a00385841854efd65fdfa077aa0d7711070c8112ce12ae3d82cb11942c093a5256 + checksum: 10/13069455b99c1aff216f67c57b3c7e97180b4188a07aefb922cbdcff6c52142010b65a4099fdd6ee2ddaace807704ac031ce6f6e2f5b5506ddf39cdbab692fc9 languageName: node linkType: hard -"@polkadot/types@npm:^12.2.3": - version: 12.2.3 - resolution: "@polkadot/types@npm:12.2.3" +"@polkadot/types@npm:^12.3.1": + version: 12.3.1 + resolution: "@polkadot/types@npm:12.3.1" dependencies: "@polkadot/keyring": "npm:^13.0.2" - "@polkadot/types-augment": "npm:12.2.3" - "@polkadot/types-codec": "npm:12.2.3" - "@polkadot/types-create": "npm:12.2.3" + "@polkadot/types-augment": "npm:12.3.1" + "@polkadot/types-codec": "npm:12.3.1" + "@polkadot/types-create": "npm:12.3.1" "@polkadot/util": "npm:^13.0.2" "@polkadot/util-crypto": "npm:^13.0.2" rxjs: "npm:^7.8.1" tslib: "npm:^2.6.2" - checksum: 10/7f59ea82ca4568be2f262026ab457cd95ac7412a40b30976d70a3a8cd3152230dc87f0df2e03e1f568fbef6256beb6d4c053ddceb59714673d9ae29a8d612822 + checksum: 10/6ed76086baf63b7a8eb5bcba9d662e706b57e16cf3c31f7e1eb5214da1f702d590a6a9c36d8d47e937324b9e1bb900ee9f2cd2a8ef6093fa4e4e01678e4166d1 languageName: node linkType: hard