LIGO package management improvement
CLI:
-
Add a commmand to(No need for now)unpublish
packages/version of a package. Ref: https://docs.npmjs.com/cli/v8/commands/npm-unpublish (Est. 4 days) -
Comments in code (Est. 1 day) -
.ligoignore
file to ignore files or directories when publishing a package [simple version just relative paths | complex version glob patterns] (Est. 1 day | 3 days) -
Add a CLI command similar to npm init
when will be a questionaire to generate a package.json (Est. 1 day) -
In case of ligo install
when no package.json if found, Improve the error message (right now the error message is very unintuitive) (Est. 1/2 day) -
Improve error message when ligo publish
fails due to unauthorised user (Est. 1/2 day) -
If only pkg name is provided to #include
/#import
then readmain
field from package manifes and resolve the path as provided bymain
field -
Add ligo logout
Website:
-
Improve the registry website. Lot of work to be done here (User management module, Package search module, Read metadata about a package and display info, etc.) [These subtasks will probably be tracked somewhere else maybe github]
Edited by Melwyn Saldanha