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.

Unpin deno_std dependencies

See original GitHub issue

I’m not suggesting to disregard the deno_std version altogether, but ass of right now - without #19 -oak is incompatible with the latest version of Deno because all deps are pinned to v0.9.0. Obviously there are major benefits to having releases pinned to the Deno runtime version it was developed for, but it would be nice to at least have a version of oak without the dependencies pinned to a specific Deno version.

This could be in the form of the master branch or a latest/unpinned tagged release that keeps getting updated.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Reactions:1
  • Comments:6

github_iconTop GitHub Comments

2reactions
kitsonkcommented, Jul 17, 2019

It would be nice to have releases as pinned but maybe an unpinned tag as well 😬

I guess I could keep master unpinned and when when we cut a release, pin it. I have been tagging releases with updates.

maybe this could be automated? Something like renovate/greenkeeper but for deno pkgs

Not with the way the changes break at this stage. Sometimes it is just deno_std <-> Deno, sometimes it is something in deno_std <-> oak, sometimes it is Deno <-> oak. 🤷‍♂ Also sometimes Ry isn’t tagging a deno_std release quickly after a Deno release, and so sometimes upgrading is hard. I think when things get more stable…

1reaction
serverhiccupscommented, Jul 8, 2019

BTW, the std update pull has been moved into it’s own branch so the pull is now #19.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Unpin every dependency · Issue #3186 · web3/web3.js - GitHub
This project has lots of pinned dependencies (i. e. exact version defined in the dependencies entries). This is not good in a library...
Read more >
How should you pin dependencies and why? – The Guild
With the term pinning we are referring to the practice of making explicit the version of the libraries your application is depending on....
Read more >
Should you Pin your JavaScript Dependencies?
The pros and cons of dependency pinning for JavaScript/npm. ... If instead you "pin" your dependencies rather than use ranges, it means you...
Read more >
is-promise Post Mortem : r/programming - Reddit
Those downloads came because their dependencies were unpinned. The people who left the dependencies unpinned likely did not actively intend to do so....
Read more >
danbev/learning-rust - Github Plus
Unpin `, which is `dereferenceable` but neither `noalias` nor `readonly`. ... Check file:///home/danielbevenius/work/deno/deno/std/examples/welcome.ts ...
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