- From: Justin Fagnani <notifications@github.com>
- Date: Mon, 30 Sep 2019 16:17:39 -0700
- To: w3c/webcomponents <webcomponents@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Monday, 30 September 2019 23:18:02 UTC
So if extensions and out-of-band solutions are out, I think that leaves us with two basic approaches: - Non-extension, in-specifier syntax. - JavaScript syntax Does this sound right? I heard that in-specifier syntax might have been discussed already. Can anyone shed some light on that? Was it something like ```js import styles from 'import+css:./styles.css'; ``` For JavaScript syntax options, I presume this interacts with other requests over time, like SRI hashes for imports. Has there been a proposal for generic metadata options to be added to import directives? @littledan > If we require this syntax for JSON modules on the web, I think there is some chance that a common authoring format will omit the assertions, and tools will insert it when generating web output as part of a build process. But there is also a chance that we can convince most people to write this directly. Build steps happen at multiple points in the edit-to-production pipeline. A build step could insert these assertions to libraries before publishing to npm, for instance, which would be pretty invisible to package consumers. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/w3c/webcomponents/issues/839#issuecomment-536790888
Received on Monday, 30 September 2019 23:18:02 UTC