meteor / todos

The example app "Todos", written following the Meteor Guide
Other
535 stars 367 forks source link

Update to meteor 1.3.4.4 #163

Closed rhettlivingston closed 8 years ago

rhettlivingston commented 8 years ago

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.

tmeasday commented 8 years ago

Looks great!

rhettlivingston commented 8 years ago

That's a seriously outdated Node / NPM configuration in the CircleCI setup. Why does it not use meteor npm install?

tmeasday commented 8 years ago

Good question! I'll fix it now.

tmeasday commented 8 years ago

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

tmeasday commented 8 years ago

Hmm, we might need some more changes, will report back in a sec after circle-reruns on master

rhettlivingston commented 8 years ago

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.

tmeasday commented 8 years ago

Oh, nice! I'll merge your changes manually

tmeasday commented 8 years ago

Awesome!

rhettlivingston commented 8 years ago

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.