Closed rhettlivingston closed 8 years ago
Looks great!
That's a seriously outdated Node / NPM configuration in the CircleCI setup. Why does it not use meteor npm install
?
Good question! I'll fix it now.
I don't think the node version actually matters at all, I wonder if we can get rid of it. Anyways, feel free to cherrypick / merge https://github.com/meteor/todos/commit/b2fd0af1c37d60700e6365feb1ce95d54c97a036
Hmm, we might need some more changes, will report back in a sec after circle-reruns on master
Whoops. Didn't see your last note. However, I may pass before you because I've got that change required by lint, hence why we now have a conflict.
Oh, nice! I'll merge your changes manually
Awesome!
A bit late, but meteor npm run test-app
has been running reliably since your last updates. I would think it could be added to the CircleCI configuration too.
The changes contained in this PR update meteor/todos to Meteor 1.3.4.4 and fix problems in both the application and the ESLint configuration that arose during the update.
Notably,
Also, the application was changed to utilize conditional imports to replace existing 'require's and a conditional export in a case requiring a client-only interface.