Kiwi
CDCloudflare Developers
•Created by darkpool on 4/17/2025 in #workers-and-pages-discussions
RPC method types debugging
I have one per package right now, but I think a root one would be doable
34 replies
CDCloudflare Developers
•Created by darkpool on 4/17/2025 in #workers-and-pages-discussions
RPC method types debugging
at least thats my understanding
34 replies
CDCloudflare Developers
•Created by darkpool on 4/17/2025 in #workers-and-pages-discussions
RPC method types debugging
The Fetcher instance is what is created at runtime, with the RPC stuff done via some proxy indirection, so your RPC methods aren't going to be visible then
34 replies
CDCloudflare Developers
•Created by darkpool on 4/17/2025 in #workers-and-pages-discussions
RPC method types debugging
Yes, I think that is right. Your logs are run time right
34 replies
CDCloudflare Developers
•Created by darkpool on 4/17/2025 in #workers-and-pages-discussions
RPC method types debugging
But otherwise doing the union does give you the result you are after, but it's more verbose/explicit and should have already been set up by the compiler config
types
array34 replies
CDCloudflare Developers
•Created by darkpool on 4/17/2025 in #workers-and-pages-discussions
RPC method types debugging
Env
should already be Env & CloudflareServiceBindings
so there is an obvious setup issue in my repo34 replies
CDCloudflare Developers
•Created by darkpool on 4/17/2025 in #workers-and-pages-discussions
RPC method types debugging
so I think my setup is not 100% since I am doing
WorkerEntrypoint<Env & CloudflareServiceBindings>
in places34 replies
CDCloudflare Developers
•Created by darkpool on 4/17/2025 in #workers-and-pages-discussions
RPC method types debugging
Oh I just reminded byself that I do this in my WorkerEntrypoint
WorkerEntrypoint<Env & CloudflareServiceBindings>
which should be redundant34 replies
CDCloudflare Developers
•Created by darkpool on 4/17/2025 in #workers-and-pages-discussions
RPC method types debugging
And that is already defined in
Env
?34 replies
CDCloudflare Developers
•Created by darkpool on 4/17/2025 in #workers-and-pages-discussions
RPC method types debugging
but same flavour of problem
34 replies
CDCloudflare Developers
•Created by darkpool on 4/17/2025 in #workers-and-pages-discussions
RPC method types debugging
I'm not turborepo, but a bun workspaces repo
34 replies
CDCloudflare Developers
•Created by darkpool on 4/17/2025 in #workers-and-pages-discussions
RPC method types debugging
Oh, CONFIG_STORE isn't CONFIG_SERVICE
34 replies
CDCloudflare Developers
•Created by darkpool on 4/17/2025 in #workers-and-pages-discussions
RPC method types debugging
Maybe
WorkerEntrypoint
takes the generic? WorkerEntrypoint<Env>
?34 replies
CDCloudflare Developers
•Created by darkpool on 4/17/2025 in #workers-and-pages-discussions
RPC method types debugging
Otherwise looks fine
34 replies
CDCloudflare Developers
•Created by darkpool on 4/17/2025 in #workers-and-pages-discussions
RPC method types debugging
Does your type list include the file which has CloudflareServiceBindings?
34 replies
CDCloudflare Developers
•Created by darkpool on 4/17/2025 in #workers-and-pages-discussions
RPC method types debugging
And for clarity, the
interface Env extends CloudflareServiceBindings {}
opens the Env
interface and extends it34 replies
CDCloudflare Developers
•Created by darkpool on 4/17/2025 in #workers-and-pages-discussions
RPC method types debugging
Something like that
34 replies