Hi, I’m trying to fork the Temporal SDK Typescript repository to run my own fork of the package, but running into some issues. For context, I’m on a M1 Mac, but my containers will be running on linux, and so will my build process.
I’m working on a solution for (Worker error with .mul is not a function - #20 by rifruf) where since we don’t install devDependencies when we build our container, it seems like the long package isn’t being installed for temporalio.
I followed along sdk-typescript/CONTRIBUTING.md at main · brianlu-scale/sdk-typescript · GitHub, but I don’t see the built files anywhere? I was planning on just having the package live on this forked repository and then pulling it with yarn from my own repository by having somthing like "@temporalio": "https://github.com/rifruf/sdk-typescript" in my package.json, so I need the built files to exist in the repository. I’m also wondering how I should be specifying this forked package in my repositories package.json, since I’m specifying the packages separately similar to
. Do I point these to the specific file on github where the packages are located, "@temporalio": "https://github.com/rifruf/sdk-typescript/packages/client"? Actually it seems like I can just do ```
yarn add '@https://github.com//#head=&workspace=client
I’m not sure, but if there’s no prebuilt module, then the machine needs to have the rust toolchain so that it can build the rust part itself. Hopefully this will resolve the original issue: Worker error with .mul is not a function - #21 by loren