Skip to content

TypeScript type definitions for ObservableHQ and D3 libraries

License

Notifications You must be signed in to change notification settings

elliniaresearch/types-ohq-d3

Repository files navigation

types-ohq-d3

License: MIT GitHub deployments Node.js workflow

A library which currently provides experimental TypeScript support for some ObservableHQ and D3 libraries.

Support roadmap

The Status column represents:

  • ✅ (U+2705 White Heavy Check Mark): Stable support
  • ⚠️ (U+26A0 Warning Sign): Experimental support
  • 🛠️ (U+1F6E0 Hammer and Wrench): Not started yet, to-do

Observable libraries

Library .d.ts file Status Issue
@observablehq/inspector index.d.ts #43
@observablehq/runtime index.d.ts ⚠️ #42
@observablehq/stdlib index.d.ts ⚠️ #41
@observablehq/graphviz N/A 🛠️ #30
@observablehq/htl N/A 🛠️ #31
@observablehq/inputs index.d.ts ⚠️ #32
@observablehq/vega N/A 🛠️ #33

D3 libraries

Library .d.ts file Status Issue
d3-geo-polygon N/A 🛠️ #22
d3-geo-projection N/A 🛠️ #23
d3-tile N/A 🛠️ #26

License

This library is licensed under the MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT).

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the MIT license, shall be licensed as above, without any additional terms or conditions.