在 React Native 项目中使用 SRP 库

Using SRP lib in a React Native project

我正在尝试在 Expo (React Native) 项目中使用名为 thinbus-srp (https://github.com/simbo1905/thinbus-srp-npm) 的 javascript SRP 库。根据 Node crypto 库,它会挂在 random-strings 库上。当然,只做 npm i crypto 是行不通的,所以我不确定下一步该怎么做。我如何告诉依赖项使用不同的依赖项,即 CryptoJS?

编辑:我看到有一个名为 react-native-thinbus-srp (https://github.com/eXhausted/react-native-thinbus-srp) 的分支可能已经解决了这个问题,但是我如何在我的项目中使用它,因为它不在 npm 上?

我最终克隆了我想要的 SRP 库,将其放入我的主目录,编辑必要的代码并在本地使用它。不涉及 npm。