If you’d like to use Gitea to host NPM modules for use with
npm cli here’s how:
You need a
package.json in the repo you want to include elsewhere. Use
npm init to make one.
And then get your goodies like so:
This will install a Gitea repo contents to
node_modules so you can use NPM scripts for shell scripting. In my experience you must be using SSH and must tag a release or push a tag like the one shown in the example provided as the
npm cli is very particular about what it will pull in.
Are there limitations? Yes. Is this super useful with mirrors? You betcha.