Install a Starter Kit from local repo to get the latest Peak working in Statamic 4 beta

Daniel Wentsch
1 min readMay 5, 2023

--

I needed to do this to install the latest Statamic Peak into the Statamic v4 beta.

  • Clone the Starter Kit (read: Statamic Peak) Repo locally
  • I also had to update Peak’s dependencies in starter-kit.yaml to beta
dependencies:
studio1902/statamic-peak-browser-appearance: '2.0-beta.2'
studio1902/statamic-peak-commands: '2.0-beta.4'
studio1902/statamic-peak-seo: '2.0-beta.2'
studio1902/statamic-peak-tools: '3.0-beta.3'
  • Add the local path to the Peak repo to the global composer config.json:
{
"config": {},
"repositories": [
{
"type": "path",
"url": "/Users/daniel/www/statamic-peak"
}
]
}
  • Notice this has to go into the global config.json, not the composer.json
  • For me this was ~/.composer.config.json , but one can find it's place via composer config --global home
  • Install with the --local flag. To get the Statamic beta, also add the --dev flag:
  • statamic new mysite studio1902/statamic-peak --dev --local
  • Official documentation about installing from local repos : https://statamic.dev/starter-kits/creating-a-starter-kit#installing-from-a-local-repo

--

--

Daniel Wentsch
Daniel Wentsch

Written by Daniel Wentsch

I’m a freelance designer & developer from Freiburg, Germany. I write about capturing, collecting, and curating ideas—plus other things that spark my curiosity.

No responses yet