freesound-explorer icon indicating copy to clipboard operation
freesound-explorer copied to clipboard

Update dependencies

Open ffont opened this issue 8 years ago • 10 comments

We have outdated dependencies, nooooo :(

ffont avatar Apr 11 '17 07:04 ffont

This will imply some rewriting in the mapStateToProps

giuband avatar Apr 11 '17 08:04 giuband

I would suggest to migrate to create-react-app to make this repo easier to maintain up-to-date :) I could try to do it in the next few days.

giuband avatar Aug 22 '17 11:08 giuband

"easier to maintain" -> sounds great!

ffont avatar Aug 22 '17 14:08 ffont

#37

Hey, I took care for some - see the last pull request:

Accessing PropTypes via the main React module is deprecated, use PropTypes instead.

npm WARN deprecated [email protected]: In 6.x, the babel package has been deprecated in favor of babel-cli. Check https://opencollective.com/babel to support the Babel maintainers

npm WARN deprecated [email protected]: We're super 😸 excited that you're trying to use ES2015 syntax, but instead of continuing yearly presets 😭 , we recommend using babel-preset-env: npm install babel-preset-env. preset-env without options will compile ES2015+ down to ES5. And by targeting specific browsers, Babel can do less work and you can ship native ES2015+ to users 😎 ! Also, we are in the process of releasing v7, so give http://babeljs.io/blog/2017/09/12/planning-for-7.0 a read and test it! Thanks so much for using Babel 🙏 , please give us a follow @babeljs for updates, join slack.babeljs.io for discussion and help support at opencollective.com/babel

npm WARN deprecated [email protected]: Use uuid module instead

npm WARN deprecated [email protected]: Use mz or fs-extra^3.0 with Promise Support

noVaSon avatar Apr 23 '18 19:04 noVaSon

Thanks @noVaSon! I already merged the changes. Are other dependencies still outdated?

ffont avatar Apr 25 '18 11:04 ffont

Yes, there were depreciation warnigns about calling PropTypes from React main package. I already applied the supposed updates in my master branch. I'll think about how to transfer my changes in an understandable fashion..

noVaSon avatar Apr 25 '18 14:04 noVaSon

When all current Pull Requests are reviewed and merged - I think it is time to do an npm prune . I tried it and it deletes over 100 unused dependencies! What a feeling ^^ This is an issue merged from #47

noVaSon avatar May 02 '18 13:05 noVaSon

These seem to be out of date again.. any plans to update?

carthach avatar Jun 24 '19 16:06 carthach

Hi @carthach! This one was lost, but I am on it right now! There is some heavy work to do, we hat more than 2k vulnerabilies! Frightening. Best, Eric

noVaSon avatar May 19 '21 07:05 noVaSon

Better late than never! Cheers for replying Eric!

carthach avatar May 24 '21 09:05 carthach