Yeah nodebb plugins are npm modules so they need to have a package.json file. The plugin.json file is just for nodebb.
I noticed there were a couple steam plugins floating around but they had some issues on nodebb 1.0.3, so I took their source and made some adjustments. Thus its a refactored plugin.
npm install nodebb-plugin-sso-steam-refactor
Would love some feedback!
0.0.7 will be released sometime within the next month or two, with any major feedbacks.
- regex username check
- option to delete user? idk.
Nice! For future reference, consider contributing to existing repositories via pull requests on existing issues.
Of course, however I just felt more comfortable trying to understand what each line of code did! This was more of a learning experience ~