Evan Wallace

Results 542 comments of Evan Wallace

> why do we need dataurl? The `dataurl` loader is useful for simple cases, and also for the CLI which can't use plugins. > now if I want to explicitly...

Right now the [logic for this](https://github.com/evanw/esbuild/blob/6b2ee78d7f273d7ed4c4bb08b516939b373bcd67/pkg/api/api_impl.go#L1572-L1577) only avoids overwriting identical files for subsequent builds. Specifically each build saves the hashes from the previous build and a file is only skipped...

I'm not inclined to do this because I'm not sure what this would accomplish. If the concern is that content coming from npm could be malicious, then the malicious content...

Language bindings other than JavaScript and Go are out of scope. However, you're welcome to do this for yourself. That would presumably involve writing some Go FFI code that calls...

Lightning CSS also has this bug (https://github.com/parcel-bundler/lightningcss/issues/1000) as does cssnano (https://cssnano.github.io/cssnano/playground/). I'm curious how other tools will deal with this problem.

Thanks for the report. I wasn't aware of that syntax.

When reporting a bug or requesting a feature, please do the following: * Describe what esbuild is doing incorrectly and what it should be doing instead. * Provide a way...

You still have not provided a way to reproduce the issue. Reproduction instructions need to be specific, unambiguous, and self-contained. "place this inside a docker container and then request it...

I took a look at this. With the caveat that I am very unfamiliar with docker, I believe this can be done without any changes to esbuild. First, change the...

The build summary is only emitted by `build`. So instead of doing this: ```js const ctx = await esbuild.context(…); await ctx.rebuild(); await ctx.dispose(); ``` you can do this if you...