Ship Import Attributes (f.k.a Import Assertions)
Categories
(Core :: JavaScript Engine, task, P3)
Tracking
()
People
(Reporter: yulia, Assigned: dminor)
References
(Depends on 1 open bug, Blocks 1 open bug)
Details
This is a placeholder bug. We aren't quite ready to ship this, as it depends on JSON modules being finished.
Updated•3 years ago
|
Any updates on this one? I believe both Chrome and Safari are shipping support for Import Attributes. I would like to leverage cross-browser support for importing JSON and CSS via static imports (versus async / await), but I also want to ensure that my applications still work on latest Chrome, Safari, and Firefox.
Also, a minor thought to append the bug title with “Import Attributes” (versus “Import Assertions”) now that the TC39 proposal has settled on that. It may make it easier for developers to find this ticket in the future. Thanks!
Reporter | ||
Comment 2•11 months ago
|
||
If you are looking for the current status, you might want to check the Import Attributes proposal meta bug and its bug tree: https://bugzilla.mozilla.org/show_bug.cgi?id=1736059 -- this is where status is tracked. All of our TC39 proposal bugs have a meta bug with the required work, of which the shipping bug is one. It is usually the last step and doesn't track current status of the implementation itself, for that you want the meta bug. You can also find the meta bug by going up the bug tree from a bug like this one (see the blocked bugs for this bug).
Import Attributes is in progress and quite close to completion. I can't give an exact date though.
The name of the meta bug was updated some time ago, so I am surprised that you landed on this bg. Could you tell me a bit about how you were searching? When I search in bugzilla for "import attributes" or "import assertions" the meta bug shows up. Did you use another search engine perhaps?
Reporter | ||
Updated•11 months ago
|
Thanks Yulia — I’ll follow along over there.
As for how I ended up here:
- Searched for “import attributes firefox”
- Clicked on the first link — https://github.com/mozilla/standards-positions/issues/373
- Scrolled to the bottom comment — https://github.com/mozilla/standards-positions/issues/373#issuecomment-1216742129
- That comment linked to this page.
I think the correct link was also in that GH thread, but when I landed on this page, I just assumed I was in the right place based on the context.
Anyways, thanks again for the redirect and I’m excited to hear that this work is close to being wrapped up!
Assignee | ||
Comment 4•4 months ago
|
||
This will likely reach Stage 4 next week at the Tokyo TC39 plenary. There still seems to be some open issues around this, I'm going to start tracking these down and see what, if anything, is blocking us from being able to ship our implementation.
Description
•