TODO
Here be a lot of dragons.
Create a new package manager instance.
Wait for published and cached package databases to be loaded completely.
Publish your package. Requires a package.thine.json
to be present in the directory. This file looks like a normal package.json
with two differences:
- Dependencies have to be specified in the format
'{name}\{hash}: {version}'
- After publish, a
thineKey
property is added to the file. Don't delete it! It's what allows the update function to identify the feed it should update. This is the hash corresponding to your published package.
Update a package. This only works, if you published the package initially.
Install dependencies listed in the package.thine.json
in the given folder.