-
Notifications
You must be signed in to change notification settings - Fork 523
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tosin/linter fix #631
base: gh-pages
Are you sure you want to change the base?
Tosin/linter fix #631
Conversation
^^ THIS IS THE CLEAN OUTPUT NOW And failures won't stop all of them from continuing to run but any failure will still fail circle ci |
cc @CLofton Thanks for doing this, this came out really nice and I hate how you have to run the linter multiple times to squeeze all the errors out. I'm afraid Windows users won't be able to use it out-of-the-box since it's bash and we try to keep it as "bash emulator optional" as possible, I'd even like to remove Git Bash from the environment setup and use Chocolately to install git, that way windows students can get comfortable in their native PowerShell. What we can do with this is either move it directly into the CircleCI yaml config and/or convert it into a node script that'll be smart enough to use the proper OS commands. We are working on the new version of this curriculum and workbook that will include unit (mocha or jest) + jsdom tests for some node and DOM apps, I wonder if we shouldn't just bring in a task runner like Gulp to try to keep it all node so it'll be more portable across all OS's and we won't have to always pray the package creators built all options into the CLI wrapper. |
Fix the linter so there is this output