glitch-addons is a project which lets you download and use chunks of code or scripts made by us (ProTech IT Solutions) or you!
Wait... do I need sudo?
No! it uses Apache SubVersioN (SVN) to get files from our community repo- check out https://cli-addon-list.glitch.me for a list of addons and a link to the repo (check footer)
How do I install the thing?!
run this command:
wget https://glitch-addons-cli.glitch.me/cli.py
then
python3 cli.py
command list under the command ‘help’
There isn't many addons!
This is because it is new, our repo is empty and we need your code!
NVM is the Node Version Manager, it lets you choose which node version should be exposed in the PATH variable.
This should not be a PR-setup where people have to create a pull request to get their addons submitted, that is a lot of unnecessary work for add-on developers. Your add-on website should proxy other git repos, i.e. you can add a database where people can add a add-on name ‘example’ to a database which points to a git URI ‘GitHub - octocat/Hello-World: My first repository on GitHub!’.
In the top of your cli.py file you can add a shebang#!/usr/bin/env python3. This way you can rename the file to glitch-cli and users will be able to run it using ./glitch-cli.
As I said, you should only proxy git repositories, not actually make developers having to PR it. have a look at database.json on how deno did it with their third party modules page.