update:
i’ve moved all of the logic to use cheerio and worker threads! i tried running just build, and… of course, it didn’t work. a few of the issues were easy to diagnose: i forgot to create a directory on startup, or put .js instead of .ts as a dynamic import path, or potentially had multiple concurrent writes that could occur.
but now, i’m encountering an issue where my requests don’t want to transfer, which i initially assumed was because the object had too many layers.. but trying structuredClone on a similar object works.
for other work:
- i’ve finally removed JSDOM from dependencies, and also updated pnpm on the side.
- i enabled sorting imports, which helped clean up some of the mess that was accumulating.
- i added helper scripts for dealing with the cache.
- finally, i moved the rate limited fetch within the goBILDA adapter and passed as an argument to helper functions, which would allow for future adapters to have their own rate limits.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.