I am constantly impressed with the quality of the foundations of Observable. I am learning so much from seeing how this thing is put together. I never thought a notebook could be module.
So now I can really explore serverside topics in notebooks and depend on them directly. Amazing! I am in such awe of your guys work and the platform, I wish you the best.
One surprise for me is commonJS modules (require) cannot import ESM modules (import), so you have to convert your codebase to entirely to ESM incl. dependencies, so hope your dependencies have ESM packaging too! I was lucky in that this was not a problem. So I am happy to report the serverside cells[1] (now renamed to serverless cells) have rate limiting authored on Observable too.