epicshop
v6.47.12
Published
The `epicshop` CLI installs, runs, and updates Epic Workshop repositories on your machine.
Readme
epicshop
The epicshop CLI installs, runs, and updates Epic Workshop repositories on
your machine.
It’s the recommended entry point for learners.
Install
npm install -g epicshopOr run without installing:
npx epicshop initUsage
First-time setup
epicshop initStart a workshop
Inside a workshop directory:
epicshop startOr start a specific workshop you’ve added:
epicshop start <workshop>Helpful commands
epicshop add <repo-name>: clone a workshop from theepicweb-devGitHub orgepicshop list: list your workshopsepicshop open: open a workshop in your editorepicshop update: pull the latest workshop changesepicshop warm: warm caches for faster workshop startup
Environment variables
EPICSHOP_APP_LOCATION: path to the@epic-web/workshop-appdirectoryEPICSHOP_EDITOR: preferred editor forepicshop openNODE_DEBUG: debug logging (see repo docs)
Programmatic usage
This package also exports ESM entrypoints:
import { start } from 'epicshop/start'
import { update } from 'epicshop/update'
import { warm } from 'epicshop/warm'Documentation
- CLI docs:
https://github.com/epicweb-dev/epicshop/tree/main/docs/cli.md - Debug logging:
https://github.com/epicweb-dev/epicshop/tree/main/docs/debug-logging.md
License
GPL-3.0-only.
