I have finally came around to test the package manager and have a few remarks to make. Maybe some of the following issues that I faced can be attributed to a User Error. I unfortunately am only able to report stuff that did not work for me.
utpm ws add does not seem to be checking the already existing dependencies in the typst.toml file. When the same package has been added repeatedly it resulted in the following:
[tool.utpm]
dependencies = [
'''"""'"pkg"'"""''',
"""'"pkg"'""",
'"pkg"',
"pkg",
]
utpm pkg unlink was lacking the [y/n] prompt, aswell as namespace option
utpm ws init seemed to panic when a typst.toml file was present
utpm ws link lacks:
- the option to put into a specific name space
- copied entire directory without packaging the package
- Info messages were sometimes not too clear and the verbosity levels did not seem to work (
-v is not boolean but requires a number)
- Not always clear how the format of the package string should be (
@namespace/mypkg:0.1.0 or a less verbose version of that)
Hopefully these issues are not actually issues but my incompetence. None the less I hope this helps with future improvements.
I have finally came around to test the package manager and have a few remarks to make. Maybe some of the following issues that I faced can be attributed to a User Error. I unfortunately am only able to report stuff that did not work for me.
utpm ws adddoes not seem to be checking the already existing dependencies in the typst.toml file. When the same package has been added repeatedly it resulted in the following:utpm pkg unlinkwas lacking the[y/n]prompt, aswell as namespace optionutpm ws initseemed to panic when a typst.toml file was presentutpm ws linklacks:-vis not boolean but requires a number)@namespace/mypkg:0.1.0or a less verbose version of that)Hopefully these issues are not actually issues but my incompetence. None the less I hope this helps with future improvements.