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
{{ message }}
This repository was archived by the owner on May 22, 2026. It is now read-only.
Setup dsl-lite project structure in player-ui/tools repository
Description:
Create a new package in the player-ui/tools/language directory called dsl-lite that will serve as our lightweight JSX compiler for Player-UI content. This package will provide a performant alternative to the current React-based DSL compilation approach (RFC).
Tasks:
Initialize new package structure in player-ui/tools/language/dsl-lite
Add BUILD file for bazel integration with appropriate jsxFactory and jsxFragment configurations
Set up tsup configuration for the build
Create basic folder structure for the project
Create entry points and export paths
Add basic README with project description and purpose
Acceptance Criteria:
Package can be built using bazel
Package can be referenced from other packages in the monorepo
TypeScript configuration is set up correctly
Project contains all necessary entry points and export paths
Setup dsl-lite project structure in player-ui/tools repository
Description:
Create a new package in the player-ui/tools/language directory called
dsl-litethat will serve as our lightweight JSX compiler for Player-UI content. This package will provide a performant alternative to the current React-based DSL compilation approach (RFC).Tasks:
Acceptance Criteria: