Install a Starter Kit from local repo to get the latest Peak working in Statamic 4 beta
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 thecomposer.json
- For me this was
~/.composer.config.json
, but one can find it's place viacomposer 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