Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature]: Add support for Wrangler #207

Open
hagishi opened this issue Sep 28, 2023 · 4 comments
Open

[Feature]: Add support for Wrangler #207

hagishi opened this issue Sep 28, 2023 · 4 comments

Comments

@hagishi
Copy link

hagishi commented Sep 28, 2023

Describe the feature you'd like.

Having support for Wrangler (Cloudflare developer products) would enhance the development experience.

@smcenlly
Copy link
Member

Thanks for the request. We're not familiar with Wrangler.

To expedite the evaluation of your feature request, please provide us with a sample project that uses the technology and instructions to start in dev mode.

@hagishi
Copy link
Author

hagishi commented Sep 29, 2023

@smcenlly
Thank you for the message.

I've created a sample project and would like to share it with you.
https://github.com/hagishi/ninja-sample-project

@Puliczek
Copy link

Puliczek commented Jun 1, 2024

+1 :)

@smcenlly
Copy link
Member

smcenlly commented Jun 2, 2024

Console Ninja needs to be able to intercept file-read operations to perform its processing. Currently, wrangler dev uses esbuild with the esbuild.watch mode, which runs in a separate process outside of the JavaScript runtime. With esbuild.watch, all file-read operations occur in a completely separate process outside of the JavaScript runtime in esbuild's native binary and there's no opportunity for Console Ninja to perform its processing.

We do not currently have a technical solution for supporting esbuild.watch, but we'll keep this issue open and update it if/when that changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants