Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Inline the entire resin-cli-auth module #721
This is part of a general push to demodularize any code that isn't realistically reusable outside resin-cli, to make the codebase easier to manage and understand. Any code we have that nobody is going to want to use elsewhere should be moved into the core of the CLI itself.
Once this is merged, we can deprecate resin-cli-auth.
I've also removed all usages for underscore.string, since I noticed it as part of pulling in the dependencies from resin-cli-auth. It was a bit weird, and we don't really need it, so I've dropped it entirely.
This PR will conflict a little with #720, and the build probably won't pass until that's merged (because I haven't committed the build/ output, to limit the conflicts with that PR, which removes all build output). That's fine - as long as the tests pass and it only fails on uncommitted changes then here we're good, and everything should pass once the other PR is merged and this is rebased.