A pnpm workspaces monorepo scaffold with a Vue Component Library and Nuxt 3 project.
Read the Notes for a walkthrough of how it was setup.
One way, not necessarily the best way, to create a new repository from a template is:
git clone --depth 1 --bare [email protected]:a2k42/workspace-template.git my-workspace.git && cd my-workspace.git
Then
git remote remove origin
🚧 This section needs work.
# Set a different (empty) url to push to. Fetch still uses the default url
git remote set-url --push origin ""
# A pushurl must be set first, by default there's just a url
git remote set-url --delete --push origin url
# or
git config --unset-all remote.origin.pushurl