Gathering detailed insights and metrics for import-map-overrides
Gathering detailed insights and metrics for import-map-overrides
Gathering detailed insights and metrics for import-map-overrides
Gathering detailed insights and metrics for import-map-overrides
npm install import-map-overrides
Module System
Min. Node Version
Typescript Support
Node Version
NPM Version
341 Stars
177 Commits
47 Forks
8 Watching
15 Branches
15 Contributors
Updated on 29 Oct 2024
JavaScript (90.31%)
HTML (6.08%)
CSS (3.62%)
Cumulative downloads
Total Downloads
Last day
10.3%
2,806
Compared to previous day
Last week
13.4%
15,768
Compared to previous week
Last month
7.7%
62,397
Compared to previous month
Last year
49.3%
783,606
Compared to previous year
1
34
A browser and nodejs javascript library for being able to override import maps. This works with native browser import maps, SystemJS import maps, es-module-shims import maps, and more.
Import maps are a way of controlling which url to download javascript modules from. The import-map-overrides library allows you to dynamically change the url for javascript modules by storing overrides in local storage. This allows developers to override individual modules to point to their localhost during development of a module, without having to boot up a local environment with all the other modules and a backend server.
You should not use import-map-overrides as the only import map on your page, since you cannot count on everyone's local storage having valid values for all of your modules. Instead, import-map-overrides should be viewed as a developer experience enhancement and dev tool -- developers can develop and debug on deployed environments instead of having to boot up a local environment.
Here are some tutorial videos that explain this in more depth:
The UI for import-map-overrides works in evergreen browsers (web components support required). The javascript API works in IE11+.
Make sure you commit a changeset with pnpm changeset
before you open a PR.
This will allow to automatically bump the version and maintain the CHANGELOG
once released.
No vulnerabilities found.
Reason
no dangerous workflow patterns detected
Reason
security policy file detected
Details
Reason
no binaries found in the repo
Reason
12 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 10
Reason
license file detected
Details
Reason
4 existing vulnerabilities detected
Details
Reason
Found 8/25 approved changesets -- score normalized to 3
Reason
dependency not pinned by hash detected -- score normalized to 0
Details
Reason
detected GitHub workflow tokens with excessive permissions
Details
Reason
no effort to earn an OpenSSF best practices badge detected
Reason
project is not fuzzed
Details
Reason
branch protection not enabled on development/release branches
Details
Reason
SAST tool is not run on all commits -- score normalized to 0
Details
Score
Last Scanned on 2024-11-18
The Open Source Security Foundation is a cross-industry collaboration to improve the security of open source software (OSS). The Scorecard provides security health metrics for open source projects.
Learn More