diff --git a/.changeset/hot-mice-unite.md b/.changeset/hot-mice-unite.md new file mode 100644 index 0000000000..6eb1f6eff7 --- /dev/null +++ b/.changeset/hot-mice-unite.md @@ -0,0 +1,13 @@ +--- +"@kadena/dev-wallet-desktop": patch +"@kadena/cryptography-utils": patch +"@kadena/client-utils": patch +"@kadena/kadena-cli": patch +"@kadena/pactjs-cli": patch +"@kadena/dev-wallet": patch +"@kadena/hd-wallet": patch +"@kadena/client": patch +"@kadena/graph": patch +--- + +Pin sensitive dependencies to specific versions diff --git a/packages/apps/dev-wallet/package.json b/packages/apps/dev-wallet/package.json index f72c9b583e..4ef40fad0b 100644 --- a/packages/apps/dev-wallet/package.json +++ b/packages/apps/dev-wallet/package.json @@ -25,11 +25,11 @@ "@kadena/pactjs-generator": "workspace:*", "@kadena/react-icons": "workspace:*", "@kadena/react-ui": "workspace:*", - "@scure/bip39": "^1.2.1", + "@scure/bip39": "1.2.1", "@tauri-apps/api": "^1.4.0", "@vanilla-extract/css": "1.14.2", "chrome-types": "^0.1.248", - "ed25519-keygen": "^0.4.8", + "ed25519-keygen": "0.4.8", "react": "^18.2.0", "react-dom": "^18.2.0", "react-hook-form": "^7.45.4", @@ -60,4 +60,4 @@ "vite-tsconfig-paths": "^4.2.1", "vitest": "^1.6.0" } -} +} \ No newline at end of file diff --git a/packages/apps/graph/package.json b/packages/apps/graph/package.json index 60e7784ed6..2e1a9e81b6 100644 --- a/packages/apps/graph/package.json +++ b/packages/apps/graph/package.json @@ -64,7 +64,7 @@ "cli-highlight": "^2.1.11", "commander": "^11.0.0", "dataloader": "^2.2.2", - "debug": "~4.3.4", + "debug": "4.3.4", "dotenv": "~16.4.5", "eslint": "^8.45.0", "graphql": "~16.8.1", diff --git a/packages/apps/tools/package.json b/packages/apps/tools/package.json index 8bdd8cfbbf..906e234402 100644 --- a/packages/apps/tools/package.json +++ b/packages/apps/tools/package.json @@ -80,7 +80,7 @@ "@vitest/coverage-v8": "^1.6.0", "@walletconnect/types": "~2.8.1", "@webpro/next-translate-plugin": "^2.6.3", - "debug": "~4.3.4", + "debug": "4.3.4", "eslint": "^8.45.0", "eslint-config-next": "13.4.5", "happy-dom": "^12.9.1", diff --git a/packages/libs/client-utils/package.json b/packages/libs/client-utils/package.json index 3747d99354..43c550ab4b 100644 --- a/packages/libs/client-utils/package.json +++ b/packages/libs/client-utils/package.json @@ -125,7 +125,7 @@ "@kadena/pactjs": "workspace:*", "@kadena/pactjs-cli": "workspace:*", "@kadena/types": "workspace:*", - "debug": "~4.3.4", + "debug": "4.3.4", "js-yaml": "~4.1.0", "ramda": "^0.29.0" }, diff --git a/packages/libs/client/package.json b/packages/libs/client/package.json index 6a909a8d95..518a05b307 100644 --- a/packages/libs/client/package.json +++ b/packages/libs/client/package.json @@ -45,7 +45,7 @@ "@kadena/pactjs": "workspace:*", "@walletconnect/sign-client": "~2.8.1", "cross-fetch": "~3.1.5", - "debug": "~4.3.4" + "debug": "4.3.4" }, "devDependencies": { "@kadena-dev/eslint-config": "workspace:*", diff --git a/packages/libs/cryptography-utils/package.json b/packages/libs/cryptography-utils/package.json index c10a016d2b..ee6accb670 100644 --- a/packages/libs/cryptography-utils/package.json +++ b/packages/libs/cryptography-utils/package.json @@ -44,7 +44,7 @@ }, "dependencies": { "blakejs": "^1.2.1", - "buffer": "^6.0.3", + "buffer": "6.0.3", "tweetnacl": "^1.0.3" }, "devDependencies": { diff --git a/packages/libs/hd-wallet/package.json b/packages/libs/hd-wallet/package.json index d459fa262f..8d39a67d04 100644 --- a/packages/libs/hd-wallet/package.json +++ b/packages/libs/hd-wallet/package.json @@ -53,11 +53,11 @@ }, "dependencies": { "@kadena/cryptography-utils": "workspace:*", - "@scure/bip39": "^1.2.1", - "buffer": "^6.0.3", - "buffer-from": "^1.1.2", - "debug": "~4.3.4", - "ed25519-keygen": "^0.4.8" + "@scure/bip39": "1.2.1", + "buffer": "6.0.3", + "buffer-from": "1.1.2", + "debug": "4.3.4", + "ed25519-keygen": "0.4.8" }, "devDependencies": { "@kadena-dev/eslint-config": "workspace:*", diff --git a/packages/tools/kadena-cli/package.json b/packages/tools/kadena-cli/package.json index eb483fc999..ab054ff523 100644 --- a/packages/tools/kadena-cli/package.json +++ b/packages/tools/kadena-cli/package.json @@ -62,7 +62,7 @@ "@kadena/pactjs": "workspace:*", "@kadena/pactjs-cli": "workspace:^", "@kadena/pactjs-generator": "workspace:*", - "@scure/bip39": "^1.2.1", + "@scure/bip39": "1.2.1", "chalk": "^5.2.0", "cli-table3": "0.6.4", "commander": "^11.0.0", @@ -99,4 +99,4 @@ "typescript": "5.4.5", "vitest": "^1.6.0" } -} +} \ No newline at end of file diff --git a/packages/tools/kadena-cli/src/utils/helpers.ts b/packages/tools/kadena-cli/src/utils/helpers.ts index 34e996138e..646c62d16c 100644 --- a/packages/tools/kadena-cli/src/utils/helpers.ts +++ b/packages/tools/kadena-cli/src/utils/helpers.ts @@ -102,8 +102,8 @@ export const passwordPromptTransform = useStdin === true && (passwordFile === '-' || passwordFile === undefined) ? (args.stdin as string | null) : typeof passwordFile === 'string' - ? await services.filesystem.readFile(passwordFile) - : passwordFile._password; + ? await services.filesystem.readFile(passwordFile) + : passwordFile._password; if (password === null) { throw new CommandError({ @@ -142,8 +142,8 @@ export const mnemonicPromptTransform = filepath === '-' || filepath === undefined ? (args.stdin as string | null) : typeof filepath === 'string' - ? await services.filesystem.readFile(filepath) - : filepath._secret; + ? await services.filesystem.readFile(filepath) + : filepath._secret; if (content === null) { throw new CommandError({ diff --git a/packages/tools/pactjs-cli/package.json b/packages/tools/pactjs-cli/package.json index 9624027c6d..5cc99cd204 100644 --- a/packages/tools/pactjs-cli/package.json +++ b/packages/tools/pactjs-cli/package.json @@ -39,7 +39,7 @@ "@kadena/pactjs-generator": "workspace:*", "commander": "^11.0.0", "cross-fetch": "~3.1.5", - "debug": "~4.3.4", + "debug": "4.3.4", "mkdirp": "~1.0.4", "prettier": "~3.2.5", "rimraf": "~5.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0ce36440b2..d993d563a6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -69,7 +69,7 @@ importers: specifier: workspace:* version: link:../../libs/react-ui '@scure/bip39': - specifier: ^1.2.1 + specifier: 1.2.1 version: 1.2.1 '@tauri-apps/api': specifier: ^1.4.0 @@ -81,8 +81,8 @@ importers: specifier: ^0.1.248 version: 0.1.263 ed25519-keygen: - specifier: ^0.4.8 - version: 0.4.10 + specifier: 0.4.8 + version: 0.4.8 react: specifier: ^18.2.0 version: 18.2.0 @@ -580,7 +580,7 @@ importers: specifier: ^2.2.2 version: 2.2.2 debug: - specifier: ~4.3.4 + specifier: 4.3.4 version: 4.3.4(supports-color@5.5.0) dotenv: specifier: ~16.4.5 @@ -1143,7 +1143,7 @@ importers: specifier: ^2.6.3 version: 2.6.3(next-translate@2.0.6) debug: - specifier: ~4.3.4 + specifier: 4.3.4 version: 4.3.4(supports-color@5.5.0) eslint: specifier: ^8.45.0 @@ -1637,7 +1637,7 @@ importers: specifier: ~3.1.5 version: 3.1.5 debug: - specifier: ~4.3.4 + specifier: 4.3.4 version: 4.3.4(supports-color@5.5.0) devDependencies: '@kadena-dev/eslint-config': @@ -1768,7 +1768,7 @@ importers: specifier: workspace:* version: link:../types debug: - specifier: ~4.3.4 + specifier: 4.3.4 version: 4.3.4(supports-color@5.5.0) js-yaml: specifier: ~4.1.0 @@ -1838,7 +1838,7 @@ importers: specifier: ^1.2.1 version: 1.2.1 buffer: - specifier: ^6.0.3 + specifier: 6.0.3 version: 6.0.3 tweetnacl: specifier: ^1.0.3 @@ -1890,20 +1890,20 @@ importers: specifier: workspace:* version: link:../cryptography-utils '@scure/bip39': - specifier: ^1.2.1 + specifier: 1.2.1 version: 1.2.1 buffer: - specifier: ^6.0.3 + specifier: 6.0.3 version: 6.0.3 buffer-from: - specifier: ^1.1.2 + specifier: 1.1.2 version: 1.1.2 debug: - specifier: ~4.3.4 + specifier: 4.3.4 version: 4.3.4(supports-color@5.5.0) ed25519-keygen: - specifier: ^0.4.8 - version: 0.4.10 + specifier: 0.4.8 + version: 0.4.8 devDependencies: '@kadena-dev/eslint-config': specifier: workspace:* @@ -2890,7 +2890,7 @@ importers: specifier: workspace:* version: link:../../libs/pactjs-generator '@scure/bip39': - specifier: ^1.2.1 + specifier: 1.2.1 version: 1.2.1 chalk: specifier: ^5.2.0 @@ -3197,7 +3197,7 @@ importers: specifier: ~3.1.5 version: 3.1.5 debug: - specifier: ~4.3.4 + specifier: 4.3.4 version: 4.3.4(supports-color@5.5.0) mkdirp: specifier: ~1.0.4 @@ -20622,8 +20622,8 @@ packages: dependencies: safe-buffer: 5.2.1 - /ed25519-keygen@0.4.10: - resolution: {integrity: sha512-9lbxed6EL60XiL7hX6JqBOSlJuGtGTRyR+qxVURxjh2cvneofUolYB1dZ+Ek8nL6jUOR78GWJ4MJbjb6c8MNwA==} + /ed25519-keygen@0.4.8: + resolution: {integrity: sha512-rsdNLL15/MmdGZ+I5f7/lVBk1+lZmd/Cw60QEuR5X6gebyBgBImCSLRk2J/REaoRvWwpWuaeOu5Y2Y9deyWNmA==} dependencies: '@noble/curves': 1.2.0 '@noble/hashes': 1.3.2 @@ -28503,6 +28503,9 @@ packages: resolution: {integrity: sha512-W+gxAq7aQ9dJIg/XLKGcRT0cvnStFAQHPaI0pvD0U2l6IVLueUAm3nwN7lkY62zZNmlvNx6jNtE4wlbS+CyqSg==} engines: {node: '>= 12.0.0'} hasBin: true + peerDependenciesMeta: + '@parcel/core': + optional: true dependencies: '@parcel/config-default': 2.12.0(@parcel/core@2.12.0) '@parcel/core': 2.12.0