@epic-web/workshop-app
v6.80.2
Published
The **Epic Workshop App** is the React Router v7 web application that powers the local workshop experience (exercises, steps, diffs, videos, progress, etc.).
Readme
@epic-web/workshop-app
The Epic Workshop App is the React Router v7 web application that powers the local workshop experience (exercises, steps, diffs, videos, progress, etc.).
Most users should not interact with this package directly. It is typically
started and managed by the epicshop CLI.
Install
This package is commonly installed indirectly.
- Recommended: install the CLI
npm install -g epicshop- Optional: install the app globally so the CLI can resolve it via Node resolution
npm install -g @epic-web/workshop-appUsage
Start a workshop via the CLI:
epicshop startIf the CLI cannot locate the app, you can point it at a specific checkout/install:
epicshop start --app-location /absolute/path/to/@epic-web/workshop-app(or set EPICSHOP_APP_LOCATION).
Development (this repo)
From the monorepo root:
npm install
npm run build --workspace=@epic-web/workshop-utils
npm run build --workspace=@epic-web/workshop-presence
npm run dev --workspace=@epic-web/workshop-appDocumentation
- Repo docs:
https://github.com/epicweb-dev/epicshop/tree/main/docs
License
GPL-3.0-only.
