To get started developing on Sweet potato you need to pull down this repo, peel a new website (for the purposes testing your development code) and set it up to use your local version instead of the published version.
This is a relatively simple proposition. Here are the basic steps to getting set up for sweet potato development:
Clone Sweet Potato (this repo);
cd into sweet-potato/cooker
Install deps
$> npm install
Link the package
$> npm link
Peel a new project somewhere
$> npx @wethegit/sweet-potato-peeler dev-site --template https://github.com/wethegit/bootstrap/tree/main
cd into project and install depts
$> cd dev-site
$> npm install
Remove the cooker module files from the dev-site project
rm -rf node_modules/@wethegit/sweet-potato-cooker
link sweet-potato to this project
npm link @wethegit/sweet-potato-cooker
Now, any changes that you make to the cooker will be reflected when you run the dev-site project.