GithubHelp home page GithubHelp logo

Comments (7)

thien-do avatar thien-do commented on May 17, 2024 1

Sorry @timolins but I don't think d60adb6 fixes the issue in RHT's users. Since it's "dev" dependency, it's not installed when the user installs RHT as their dependencies, so the warn would still be there

Maybe it's better to:

  • Put csstype as devdependency in the user's package.json
  • Put csstype as dependency of RHT
  • Ask goober to put csstype as their dependency instead of peer

from react-hot-toast.

thien-do avatar thien-do commented on May 17, 2024 1

oh if that's the case it seems Yarn (or whatever package manager you are using) is more strict these days. Look like we will need to fix it properly (so either from RHT or from Goober)

from react-hot-toast.

timolins avatar timolins commented on May 17, 2024

Thanks for reporting. I guess we can add csstype as dependency, just like you mention. Since it's types only it shouldn't matter, other than giving you a better dev experience when styling.

from react-hot-toast.

liamlows avatar liamlows commented on May 17, 2024

@thien-do @timolins sorry to pull this issue out of the dark but we are trying to clean up our repo/packages and see the same resolution error with yarn:
react-hot-toast@npm:2.2.0 doesn't provide csstype, requested by goober
Is the suggestion that csstype must be installed as a dependency on our end, or is adding it as a devDependency good enough?
Also it may be worthwhile to add this to the ReadME if so.
Thanks!

from react-hot-toast.

thien-do avatar thien-do commented on May 17, 2024

Is the suggestion that csstype must be installed as a dependency on our end, or is adding it as a devDependency good enough?

Hard to say without knowing the codebase, but I think the best bet is you should not be asked to have a dependency if you don't use it directly. This means the best option should be:

Ask goober to put csstype as their dependency instead of peer

While the best workaround should be:

Put csstype as devdependency in the user's package.json

from react-hot-toast.

liamlows avatar liamlows commented on May 17, 2024

@thien-do ok i went ahead and added it as a dev dependency however I am still getting the same issue. The same resolution warning pops up. Any idea what to do here?

from react-hot-toast.

mikecousins avatar mikecousins commented on May 17, 2024

I'm running into this as well with latest yarn.

from react-hot-toast.

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.