Skip to content

Bug: Non-standard version parsing for recursive dependencies. #115

@ryan-roemer

Description

@ryan-roemer

Summary

runpkg appears to have some issues with a non-standard version like x.x.x-beta.x.

Reproduction

The spinny wheel is stuck because of errors like:

GET https://unpkg.com/fast-deep-equal@3.0.0/package.json 404
  | fetchPkg | @ | recursiveDependencyFetch.js:59
  | recursiveDependantsFetch | @ | recursiveDependencyFetch.js:96
  | async function (async) |   |  
  | recursiveDependantsFetch | @ | recursiveDependencyFetch.js:95
  | default | @ | recursiveDependencyFetch.js:146
  | (anonymous) | @ | Aside.js:51
  | Qb | @ | react-dom.js:3260
  | si | @ | react-dom.js:3814
  | Q | @ | react.js:86
  | ta | @ | react.js:144
  | e.port1.onmessage | @ | react.js:508

So the issue appears to be that https://unpkg.com/fast-deep-equal@3.0.0/package.json is fetched under the hood instead of the non-404-ing https://unpkg.com/fast-deep-equal@3.0.0-beta.1/package.json

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions