npmhub
Explore npm dependencies on GitHub repos
What is npmhub?
npmhub is a Chrome extension developed by npmhub, and its main feature is "Explore npm dependencies on GitHub repos".
Extension Screenshots
Download npmhub Extension CRX File
Download npmhub extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.
Extension Usage Instructions
On every GitHub repository or folder with a package.json file, scroll to the bottom of the page to see a list of its npm dependencies and their descriptions. npmhub also adds convenient links to: - the package.json file - npmjs.com - RunKit to test the package - BundlePhobia to see the package size when bundled - PackagePhobia to see the package size when installed - NPMGraph to explore the sub-dependencies - UNPKG to see the exact contents published to npm GitHub Enterprise is also supported by right-clicking on npmhub's icon in the toolbar and selecting Enable npmhub on this domain.
Extension Basic Information
Name | npmhub |
ID | kbbbjimdjbjclaebffknlabpogocablj |
Official URL | https://chromewebstore.google.com/detail/npmhub/kbbbjimdjbjclaebffknlabpogocablj |
Description | Explore npm dependencies on GitHub repos |
File Size | 33.51 KB |
Installation Count | 2,158 |
Current Version | 2023.12.20 |
Last Updated | 2023-12-20 |
Publish Date | 2020-03-30 |
Rating | 4.53/5 Total 19 Ratings |
Developer | npmhub |
[email protected] | |
Payment Type | free |
Extension Website | https://github.com/npmhub/npmhub |
Privacy Policy Page URL | https://github.com/npmhub/npmhub/blob/main/privacy-policy.md |
Supported Languages | en |
manifest.json | |
{ "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx", "name": "npmhub", "version": "2023.12.20", "manifest_version": 2, "description": "Explore npm dependencies on GitHub repos", "author": "Zeke Sikelianos, Federico Brigante", "icons": { "16": "icons\/icon16.png", "32": "icons\/icon32.png", "48": "icons\/icon48.png", "64": "icons\/icon64.png", "128": "icons\/icon128.png", "256": "icons\/icon256.png" }, "browser_action": { "default_icon": { "16": "icons\/icon16.png", "32": "icons\/icon32.png", "48": "icons\/icon48.png", "64": "icons\/icon64.png", "128": "icons\/icon128.png", "256": "icons\/icon256.png" } }, "applications": { "gecko": { "id": "[email protected]", "strict_min_version": "90.0" } }, "minimum_chrome_version": "90.0", "background": { "scripts": [ "background.js" ], "persistent": false }, "permissions": [ "https:\/\/registry.npmjs.org\/", "contextMenus", "activeTab" ], "optional_permissions": [ "http:\/\/*\/*", "https:\/\/*\/*" ], "web_accessible_resources": [ "background.js", "manifest.json", "npmhub.css", "npmhub.js", "icons\/icon128.png", "icons\/icon16.png", "icons\/icon256.png", "icons\/icon32.png", "icons\/icon48.png", "icons\/icon64.png" ], "content_scripts": [ { "matches": [ "https:\/\/github.com\/*" ], "js": [ "npmhub.js" ], "css": [ "npmhub.css" ] } ] } |