Re: [WICG/webcomponents] HTML Modules (#645)

justinfagnani left a comment (WICG/webcomponents#645)

One feature that we've talked about often wrt HTML modules is the ability to export and import from inline module scripts.

For instance:
```html
<html>
  <script id="foo-module" type="module">
    // This is actually available somewhere
    export const foo = 42;
  </script>
  <script id="bar-module" type="module">
    import {foo} from '#foo-module'; // strawman specifier syntax
  </script>
</html>
```

This feature seems pretty separable from HTML modules and something that could be useful in the main page, especially for declarative notebook-style documents (projects like Observable have to completely side-step imports to be able to reference things between script tags). It's also related to https://github.com/whatwg/html/issues/7367

I searched for a standalone issue for this and didn't find one yet, so I'll open one in https://github.com/whatwg/html soon.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/WICG/webcomponents/issues/645#issuecomment-2784591294
You are receiving this because you are subscribed to this thread.

Message ID: <WICG/webcomponents/issues/645/2784591294@github.com>

Received on Monday, 7 April 2025 20:48:41 UTC