You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: 'JavaScript and WebAssembly bindings for qtty, with Node and browser packages for typed units and conversions.',
251
+
status: 'active',
252
+
featured: false,
253
+
purpose: 'qtty-js exposes the qtty unit system to JavaScript runtimes through aligned Node and Web packages. It keeps the canonical conversion model in the vendored Rust workspace while presenting ergonomic JS and TypeScript APIs.',
description: 'JavaScript and WebAssembly bindings for astronomical time primitives: Julian Date, Modified Julian Date, UTC conversion, and periods.',
276
+
status: 'active',
277
+
featured: false,
278
+
purpose: 'tempoch-js brings Siderust’s typed astronomical time model to JavaScript. The workspace ships aligned Node and browser packages that preserve the same strongly-typed Julian date, UTC, and period concepts used by the Rust backend.',
279
+
features: [
280
+
'Node package: @siderust/tempoch',
281
+
'Browser/WASM package: @siderust/tempoch-web',
282
+
'JulianDate, ModifiedJulianDate, and Period APIs',
description: 'JavaScript and WebAssembly bindings for Siderust astronomy: observers, ephemerides, coordinate transforms, and event searches.',
302
+
status: 'active',
303
+
featured: false,
304
+
purpose: 'siderust-js exposes the Siderust astronomy stack to JavaScript through synchronized Node and Web packages. Its public API stays strongly typed by requiring qtty-js and tempoch-js quantity and time objects at the boundary.',
305
+
features: [
306
+
'Node package: @siderust/siderust',
307
+
'Browser/WASM package: @siderust/siderust-web',
308
+
'Observer models, ephemerides, and transforms',
309
+
'Altitude, azimuth, crossing, and culmination search',
310
+
'Strict interop with qtty-js and tempoch-js types',
0 commit comments