Plugin dir name clarification
Micro rejects the plugin if the dir-name does not match the regex ^[_A-Za-z0-9]+$.
That is not true. All my plugin directories use -.
Micro requires the name in the repo.json file to comply with ^[_A-Za-z0-9]+$.
Try it, and it should work for you.
That is not true. All my plugin directories use
-.Micro requires the name in the
repo.jsonfile to comply with^[_A-Za-z0-9]+$.
That's right, but the directory name has to match the pattern only when the plugin does not contain repo.json. I think the explanation could be changed to state which name is checked, and the file not being practically required if the plugin isn't published.
I think this issue could be addressed and closed with this pull request too: #3553
You are right. I spoke from memory; I should have checked.