Thanks for that additional information!
About invite links:
If you want to regenerate the invite link because you don’t want someone you previously invited to join, you will need to send the new invite link to others who you still want to be a project member.
About your project disk space:
Files that your project regularly changes are typically the ones taking up a bunch of space in your project’s git repository. To resolve this:
- Add whatever files are being changed regularly to a gitignore file
- Database or sqlite files are pretty common culprits here, or you can use your project’s console and run
git log --stat and scroll through the results, looking for files that show up numerous times; pressing
q will allow you to exit the
git log process. You can also use
git log --name-only --format="" | cat | sort | uniq -c | sort -nbr to get a sorted list of which files have been committed the most times in your project’s history, although that list may include files you’ve already
- Open your project’s console
git prune and
git gc and
After you’ve done that you’ll have cleaned up any excess space in your project’s repo and hopefully it won’t just fill back up again, and you won’t have to run
git prune and
git gc every day.
About PNPM vs NPM:
Most likely moving files that are regularly changed by your project to
gitignore will solve your space issues. I’m sorry if brining PNPM/NPM into the mix added to the confusion!
So you know…
- We default to pnpm for user projects
enable-pnpm in the project console allow you to switch between the two. either also triggers a full project reinstall using the requested package manager
- If the
node_modules directory points at another directory when you look at the project structure in the project console then your project is (almost certainly) using pnpm.
No matter which package manager you’re using, just editing
package.json should be enough in the most common cases to trigger a reinstall and install any updated packages, so you shouldn’t need to
pnpm i - just adding it to the package file will install it.