FreeAndFair / OpenRLA

Free & Fair's open source RLA support software.
Other
4 stars 3 forks source link

Upgrade and clean up frontend dependencies #1

Open kiniry opened 7 years ago

kiniry commented 7 years ago

whodat-41-215:frontend> npm install openrla-assistant@0.1.0 /Users/kiniry/Sandboxes/Elections/workspaces/OpenRLA/openrla-assistant/frontend `-- redux-thunk@2.2.0

npm WARN react-addons-create-fragment@15.4.1 requires a peer of react@^15.4.1 but none was installed. npm WARN react-addons-shallow-compare@15.4.1 requires a peer of react@^15.4.1 but none was installed. npm WARN react-addons-transition-group@15.4.1 requires a peer of react@^15.4.1 but none was installed.

kiniry commented 7 years ago

FWIW, I was able to npm run build then npm start.

ranweiler commented 7 years ago

Can repro w/node v7.5.0 and npm 4.1.2. It looks like this is basically due to callemall/material-ui/issues/4680.

I plan on upgrading our React and Material UI dependencies soon, as well as cleaning up how we're expressing our dependencies. Let's make this issue about that.

We want to:

kiniry commented 7 years ago

Sounds good. I need to learn about what the standard sensible mechanism is for npm versioning and dependencies. "Did that community learn from the mistakes of the past of others?", this experienced hacker wonders.