Mike Bostock

Results 751 comments of Mike Bostock

(That said, I’m curious where the 0.9299999999999999 is coming from? Because if we control that code, we should try to get it to generate 0.93 instead which would avoid this...

Maybe we could do this by having one mark generate an id, and then the *text* mark could reference that id for clipping. For example, if you said: ```js Plot.rect(data,...

It probably doesn’t make sense to use d3-fetch for this. The implementation is pretty trivial on top of the Fetch API, so just use the Fetch API directly?

Yep, terminology-wise, this would be the “project root” whereas the **root** config option specifies the “source root” (which defaults to `src` within the project root).

@kylehodgson Click the little smiley face 🙂 on the top post and then click the thumbs up 👍 to upvote.

Seems like `applyGroupedMarkers` should be able to do the “right thing” with respect to groups.

For what it’s worth, mhchem already works in Observable Framework. You can load it like so: ````md ```js import tex from "npm:@observablehq/tex"; import "npm:katex/contrib/mhchem/mhchem.js/+esm"; ``` ````

I think this issue should be just supporting Bun data loaders, not being able to run Framework itself in Bun.

Is the problem here that `sideEffects` shouldn’t only declare the files that have side effects, but also declare the files that might transitively import other files that have side effects...

@Fil Can you give this issue a proper description? I’m trying to remember what this issue is about. Does this only cover exported assets that are explicitly enumerated in **dynamicPaths**?...