From 134f0ae3cee80c7dc5f54a9b2c03b67ad20c39d4 Mon Sep 17 00:00:00 2001 From: Kurdistan Tech Ministry Date: Sat, 3 Oct 2026 05:36:18 +0400 Subject: [PATCH] Resolve @pezkuwi/scure-sr25519 from npm, not a path on one machine The root resolutions pointed @pezkuwi/scure-sr25519 at portal:/home/mamostehp/pezkuwi-wasm/packages/scure-sr25519, a directory that only existed on the machine 14.0.25 was published from. Everywhere else `yarn install` stops with "Manifest not found", so this repository could not be installed, built or tested, and the PR workflow had never run. util-crypto already asks for ^0.2.1, which is on npm; its lib/ is identical to packages/scure-sr25519 in pezkuwi-wasm (same "bizinikiwi" signing context). Dropping the resolution resolves it there. With this, install, lint and test run. They are not green yet: 161 of 3014 tests fail, most of them on @pezkuwi/wasm-crypto 7.5.17 stubs (secp256k1, ed25519, scrypt, bip39Generate "not yet implemented"), which pezkuwi-wasm#2 fixes as 7.5.19. That, the remaining failures and the continue-on-error in pr-any.yml follow once 7.5.19 is published. --- package.json | 1 - yarn.lock | 9 +++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 24cb689..66ce28c 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,6 @@ "resolutions": { "@pezkuwi/dev": "^0.85.11", "@pezkuwi/dev-test": "^0.85.7", - "@pezkuwi/scure-sr25519": "portal:/home/mamostehp/pezkuwi-wasm/packages/scure-sr25519", "@pezkuwi/wasm-bridge": "7.5.17", "@pezkuwi/wasm-crypto": "7.5.17", "@pezkuwi/wasm-crypto-asmjs": "7.5.17", diff --git a/yarn.lock b/yarn.lock index 6eca055..2444830 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1240,14 +1240,15 @@ __metadata: languageName: unknown linkType: soft -"@pezkuwi/scure-sr25519@portal:/home/mamostehp/pezkuwi-wasm/packages/scure-sr25519::locator=root-workspace-0b6124%40workspace%3A.": - version: 0.0.0-use.local - resolution: "@pezkuwi/scure-sr25519@portal:/home/mamostehp/pezkuwi-wasm/packages/scure-sr25519::locator=root-workspace-0b6124%40workspace%3A." +"@pezkuwi/scure-sr25519@npm:^0.2.1": + version: 0.2.1 + resolution: "@pezkuwi/scure-sr25519@npm:0.2.1" dependencies: "@noble/curves": "npm:~1.9.2" "@noble/hashes": "npm:~1.8.0" + checksum: 10/91ad6aeac9c5cfd1527e33f263527d3a69458f17c62975e994a0a936b9c54715c0573564401ac70b5ff344a6bdcf36cb118ec8a359e714d77d9e0cb40db68f64 languageName: node - linkType: soft + linkType: hard "@pezkuwi/util-crypto@npm:14.0.23, @pezkuwi/util-crypto@workspace:packages/util-crypto": version: 0.0.0-use.local