Closed as not planned
Closed as not planned
Description
We should choose short names for local use, at least (and possibly for export as well), and remove the library-root
flag.
A simple heuristic would be to just take the file name without extension, rather than jsLibraryName
which is the full export name (includes path).
As a related issue, we should also shorten the library names in the export path. As long as we can see the set of library URIs in a JS module (with its Dart summary), we can choose a short, reasonable looking unique name. That also lets us remove the legacy library-root
flag for file URIs.