Giter Site home page Giter Site logo

Comments (13)

jlengrand avatar jlengrand commented on May 28, 2024 2

Alright, done! @halfzebra , #519 takes care of all the current dependencies :). Have a look and let me know.

from create-elm-app.

halfzebra avatar halfzebra commented on May 28, 2024 1

Hi Julien!

Thanks for reaching out! I'll release the update for everything which can be released.

Packages with breaking changes might need some attention. For example, #509 has to be fixed manually.

I'd appreciate any help! 🙌

from create-elm-app.

jlengrand avatar jlengrand commented on May 28, 2024 1

No worries! I'll keep fixing as I have time. You'll get more PRs soon to help with the dependencies

from create-elm-app.

jlengrand avatar jlengrand commented on May 28, 2024

Heyo!

Sure, merge the ones that can be done, and let me know then. I'll look into the ones that create breaking changes :).

from create-elm-app.

jlengrand avatar jlengrand commented on May 28, 2024

Hey @halfzebra ! 1

Finally have some time to look into this.

So it seems that one of the reasons for failure is the fact that the CI still points to node 8, which is EOL since end of 2019. current supported versions are 12 and 14.

I allowed myself to create #515 that updates the CI to newer versions of Node.

I also used the opportunity to start updating the dependencies in that PR. That way you have only one to merge instead of 17.
Can you confirm this is the way to go for you?

The only thing I'd like you to do is agree on what node versions we should support, and make the CI reflect that either by merging the PR or doing it yourself :).
As it stands now, my PR does not get any CI check.

Thanks!
Julien

from create-elm-app.

jlengrand avatar jlengrand commented on May 28, 2024

Ah, this morning there is CI on the branch! I can continue doing stuff :).

from create-elm-app.

jlengrand avatar jlengrand commented on May 28, 2024

Alright @halfzebra , I've dived deeper into the issues. I think I have fixed #509 .

You can find the PR in #515. If you merge it, it closes #509 , #514 and #513 all in one. They were related.

If you can merge #515 and add a #hacktoberfest label to it that'd be appreciated :).

Once that is merged, I'll move forward and fix other breaking branches! Do you need any extra help merging the ones that are successful?

from create-elm-app.

halfzebra avatar halfzebra commented on May 28, 2024

Hi Julien!

Thanks for working on this! 👍

I've merged the PR and everything seems to work fine!

from create-elm-app.

jlengrand avatar jlengrand commented on May 28, 2024

Started #519.

When complete, it will group all dependabot (green and red) in a single PR so you don't have to spend time on each one.

from create-elm-app.

jlengrand avatar jlengrand commented on May 28, 2024

Note : Some dependencies are really outdated (as in - archived and unmaintained). And example is uglifyjs-webpack-plugin, which is archived in favor of terser-webpack-plugin.

If the project is still aimed at being maintained, it should be investigated.

from create-elm-app.

jlengrand avatar jlengrand commented on May 28, 2024

Hey there. Anything I can further help with @halfzebra ?

Have a good one!

from create-elm-app.

rdela avatar rdela commented on May 28, 2024

Re: uglifyjs-webpack-plugin vs terser-webpack-plugin
#427 (comment)

Also, in case no one has said it recently, thank you Eduard for creating and maintaining this project. And thank you Julien for pitching in and helping upgrade dependencies.

from create-elm-app.

jlengrand avatar jlengrand commented on May 28, 2024

Thanks for the shoutout, much appreciated :).

from create-elm-app.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.