Open
Description
Hello!
I am very happy to see, that the issues that developers find missing in the platform are being addressed.
But the proposed solution here is overlapping with another proposal: https://github.com/domenic/import-maps
import-maps introduce a new protocol import:
that you can use to load any resources following the same path resolution algorithm, as you already have for JS modules. For example the image loading example from the readme of this proposal can be updated using import:
protocol:
before
asset Logo from "./logo.gif";
async function loadLogo() {
let img = document.createElement("img");
img.src = URL.createObjectURL(Logo);
return img;
}
after
async function loadLogo() {
let img = document.createElement("img");
img.src = 'import:./logo.gif'
return img;
}
It would be nice, if these two proposals will be aligned with each other.
/cc @domenic
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Metadata
Assignees
Labels
No labels