question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

non-strict dependencies between packages

See original GitHub issue

I think it’s a bad idea to set non-strict dependencies between your packages. I used react-router-dom: "4.0.0-beta.4" since you’ve broken react-router@4.0.0-alpha.4. And now my react-router-dom: "4.0.0-beta.4" installed react-router: "4.0.0-beta.6" so I’ve got an error.

Issue Analytics

  • State:closed
  • Created 7 years ago
  • Reactions:2
  • Comments:8 (8 by maintainers)

github_iconTop GitHub Comments

1reaction
timdorrcommented, Mar 9, 2017

Oh thank you! That’s exactly what I was looking for.

1reaction
yasserkaddourcommented, Mar 9, 2017

@mjackson I think the flag you’re looking for is --exact

From the lerna doc

$ lerna publish --exact When run with this flag, publish will specify updated dependencies in updated packages exactly (with no punctuation), instead of as semver compatible (with a ^).

Read more comments on GitHub >

github_iconTop Results From Across the Web

nonstrict-import applies on packages in node_modules #6628
I'm not sure if it's a bug or a feature. When I enable Flow Strict with nonstrict-import lint, then I can't import from...
Read more >
Re: Debian package non-strict equal dependencies
Re: Debian package non-strict equal dependencies ... Well, now I'm trying to repack one project (my job) from centos to > debian.
Read more >
How to enable strict mode for my whole package but not for ...
Is there any way to force strict mode for all files of my package without forcing it for the dependencies of my package?...
Read more >
Strict dependency management - HackMD
The dependencies between the various packages is expressed by setting symlinks between the packages. This way allows to get rid of the contrain...
Read more >
Maven trigger for all non-strict dependencies : TW-43144
Maven has number of ways to define non-strict dependencies: SNAPSHOT dependencies; Intervals, e.g. [1.0, 2.0) or [1.5,); LATEST and RELEASE keywords.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found