Skip to main content

Prerequisites

Required

RequirementMinimum VersionNotes
Node.js18.0+LTS recommended. Check with node --version
pnpm or npmpnpm 9+ / npm 10+pnpm recommended for workspace features
Lumio accountSign up at lumio.vision
React18.0+ or 19.0+Both major versions supported
TypeScript5.0+Extensions are written in TypeScript + JSX
  • VS Code with the TypeScript and ESLint extensions
  • React Developer Tools browser extension for debugging
  • OBS Studio for testing layer surfaces in a real streaming environment

Knowledge

You should be comfortable with:

  • React (functional components, hooks)
  • TypeScript (types, interfaces, generics)
  • Basic terminal usage (npm/pnpm, command line)

No backend experience is needed for client-only extensions. For server functions, familiarity with database concepts (tables, queries) is helpful.