Skip to content

runmedev/web

Repository files navigation

Runme Web (monorepo)

This project is structured as a pnpm workspace monorepo with two packages:

Getting Started

Set up pnpm to use Buf registry:

pnpm config set @buf:registry https://buf.build/gen/npm/v1

Install all dependencies:

pnpm install

Building

Build all packages:

pnpm run build

Build a specific package:

pnpm run build:console
pnpm run build:components

Clean up:

pnpm run clean

Development

Start the development server for sample app using the components:

pnpm run build:console
pnpm run dev

Testing

pnpm run test:run

Linting

Lint all packages:

pnpm run lint

Lint a specific package:

pnpm --filter @runmedev/react-console run lint
pnpm --filter @runmedev/react-components run lint

Structure

  • packages/react-components: React component library (Runme)
  • packages/react-console: Runme Console is a terminal attached to a Runme execution.

All dependencies are managed efficiently through pnpm's workspace features.

About

Runme Web Monorepo for React Components

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages