From: Chris Duncan Date: Wed, 24 Sep 2025 15:15:36 +0000 (-0700) Subject: Merge branch 'main' into next/ledger-dmk X-Git-Url: https://git.codecow.com/?a=commitdiff_plain;h=ff27f70d826767f1c7e492fbba898d73c3eeaab6;p=libnemo.git Merge branch 'main' into next/ledger-dmk --- ff27f70d826767f1c7e492fbba898d73c3eeaab6 diff --cc package-lock.json index 15cac08,583e775..9c5cbd1 --- a/package-lock.json +++ b/package-lock.json @@@ -6,20 -6,16 +6,20 @@@ "packages": { "": { "name": "libnemo", - "version": "0.10.0", + "version": "0.10.1", "license": "(GPL-3.0-or-later AND MIT AND ISC)", + "workspaces": [ + "src/lib/ledger/ble", + "src/lib/ledger/hid" + ], "dependencies": { - "@ledgerhq/hw-transport-web-ble": "^6.29.10", - "@ledgerhq/hw-transport-webhid": "^6.30.6", - "@ledgerhq/hw-transport-webusb": "^6.29.10", - "nano-pow": "^5.1.7" + "@ledgerhq/device-management-kit": "0.9.0", + "@ledgerhq/dmk-ble": "file:src/lib/ledger/ble", + "@ledgerhq/dmk-hid": "file:src/lib/ledger/hid", + "nano-pow": "5.1.7" }, "devDependencies": { - "@types/node": "^24.5.0", + "@types/node": "^24.5.2", "@types/w3c-web-hid": "^1.0.6", "@types/w3c-web-usb": "^1.0.12", "@types/web-bluetooth": "^0.0.21", @@@ -1355,16 -1141,25 +1355,26 @@@ "node": ">=0.10.0" } }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "license": "MIT", - "engines": { - "node": ">=0.8.x" + "node_modules/events-universal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz", + "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "bare-events": "^2.7.0" } }, + "node_modules/events-universal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz", + "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==", + "license": "Apache-2.0", + "optional": true, + "dependencies": { + "bare-events": "^2.7.0" + } + }, "node_modules/extract-zip": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", diff --cc package.json index 8ca84a8,eae575d..f5c5b2c --- a/package.json +++ b/package.json @@@ -57,18 -57,14 +57,18 @@@ "imports": { "#types": "./src/types.d.ts" }, + "workspaces": [ + "src/lib/ledger/ble", + "src/lib/ledger/hid" + ], "dependencies": { - "@ledgerhq/hw-transport-web-ble": "^6.29.10", - "@ledgerhq/hw-transport-webhid": "^6.30.6", - "@ledgerhq/hw-transport-webusb": "^6.29.10", - "nano-pow": "^5.1.7" + "@ledgerhq/device-management-kit": "0.9.0", + "@ledgerhq/dmk-ble": "file:src/lib/ledger/ble", + "@ledgerhq/dmk-hid": "file:src/lib/ledger/hid", + "nano-pow": "5.1.7" }, "devDependencies": { - "@types/node": "^24.5.0", + "@types/node": "^24.5.2", "@types/w3c-web-hid": "^1.0.6", "@types/w3c-web-usb": "^1.0.12", "@types/web-bluetooth": "^0.0.21",