Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CDN build error for [email protected] #169

Open
vovacodes opened this issue Jan 29, 2022 · 2 comments
Open

CDN build error for [email protected] #169

vovacodes opened this issue Jan 29, 2022 · 2 comments

Comments

@vovacodes
Copy link

Reporting CDN Build Error.

@guybedford
Copy link
Member

This is a tough one! Managed to get all the builds to work, just debugging [email protected] now, should hopefully have something by tomorrow.

@guybedford
Copy link
Member

Okay so everything is actually working as best as it can at this point. Here's the version that loads:

https://jspm.org/sandbox#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

I haven't tested if it is fully functional though.

The above needs one tweak from the normally generated version, and that is to override the uuid map with https://ga.jspm.io/npm:[email protected]/dist/esm-browser/index.js. This can be done in the generator by adding a resolutions: { 'uuid': '8.3.2' } override.

It could be interesting to look at range rules for resolutions eg resolutions: { 'uuid@3': '8.3.2' } kind of thing to enforce the right upgrades where it is known to work between versions. Then such a global version manifest could be part of a kind of resolutions overrides database for better compat.

Another option is to try and get this to build without the "module" condition. I can do that as well if necessary - just let me know.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants