Back to Gems
gemini-hlsw/lucuma-react(opens in a new tab)
Language: Scala
- stars
- 6
- watchers
- 8
- forks
- 1
- open issues
- 7
- Last updated
- 10/28/2026
Language: Scala
Common utilities and facades for React and Scala.js
Example running a demo:
sbt primeReactDemo/fastLinkJS npm install npx vite -c prime-react-demo/vite.config.js
Note that vite should be run from the root directory, but point at the config file for a particular module. To generate/update the vite config for a module use sbt viteConfigGenerate. It will get stale with every Scala 3 patch release.
This repository hosts only manually-maintained facades and wrapper APIs. Scalably Typed auto-generated facades are published separately in lucuma-typed.
To add a new module follow roughly these steps:
npm install --save-dev whatever to add the npm dep to the package.json in the root.This repo uses a single package.json at the root that is used by all the modules. This ensures that the version of shared dependencies are kept in sync.