import-remap
Rewrite ES module import specifiers using an import-map. (by getify)
import-map-overrides
A browser and NodeJS javascript library for overriding import maps (by single-spa)
SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
import-remap | import-map-overrides | |
---|---|---|
4 | 2 | |
25 | 323 | |
- | 1.2% | |
1.3 | 4.2 | |
about 2 months ago | about 2 months ago | |
JavaScript | JavaScript | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
import-remap
Posts with mentions or reviews of import-remap.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-01-14.
-
Everything You Need To Know About JavaScript Import Maps
FWIW, I've built a tool that I currently use to work-around this lack of browser support... it's a build-tool called Import-Remap, which you provide your import-map (JSON) to, and it will rewrite your nice friendly import .. from ".." name specifiers into full/canonical paths that the browser understands.
-
Do you use Import-Map for your client-side ESM?
I personally wrote a build-time tool called Import-Remap that I like to use. At build-time, you can apply an import-map (JSON) to rewrite all the import specifiers in a tree of your files... thereby creating a deployed tree of browser-side JS. This lets me author with nice import specifiers but not worry about lack of browser support. It does unfortunately require a build-step. :(
-
jspm.org - Import Maps Release & Module CDN Launch
I'm glad to see import-maps coming to browsers. But it'll be awhile (years, as said) before all necessarily-supported browsers have it. For now, I'm using Import-Remap at build-time, to apply the re-writing before the modules get to the browser.
- Import-Remap: build tool to apply import-maps (since browsers don't yet support them)
import-map-overrides
Posts with mentions or reviews of import-map-overrides.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-03-11.
-
⏰ It’s time to talk about Import Map, Micro Frontend, and Nx Monorepo
I've previously employed importmaps in one of my micro-frontend projects alongside single-spa and the importmap overrides library. This approach significantly enhances the developer experience in complex environments by allowing direct integration of a local server into an integration server (more info in the YouTube video from Joel Denning).
-
Import-Remap: build tool to apply import-maps (since browsers don't yet support them)
Sure! They allow you to override the mapping for any import at runtime (but before actually importing). https://github.com/joeldenning/import-map-overrides
What are some alternatives?
When comparing import-remap and import-map-overrides you can also consider the following projects:
es-module-shims - Shims for new ES modules features on top of the basic modules support in browsers
import-map-deployer - A manifest deployment service for sofe/import maps
import-maps - How to control the behavior of JavaScript imports