npmhub

Explore npm dependencies on GitHub repos

ما هو npmhub؟

npmhub هو إضافة Chrome تم تطويرها بواسطة npmhub، والميزة الرئيسية لها هي "Explore npm dependencies on GitHub repos".

لقطات شاشة التمديد

screenshot

تحميل ملف CRX للإضافة npmhub

قم بتنزيل ملفات الامتداد npmhub بتنسيق crx ، وقم بتثبيت الامتدادات يدويًا في متصفح Chrome ، أو شارك ملفات crx مع الأصدقاء لتثبيت الامتدادات بسهولة.

تعليمات استخدام التمديد

                        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.                    

معلومات أساسية عن التمديد

الاسم npmhub npmhub
ID kbbbjimdjbjclaebffknlabpogocablj
عنوان URL الرسمي https://chromewebstore.google.com/detail/npmhub/kbbbjimdjbjclaebffknlabpogocablj
الوصف Explore npm dependencies on GitHub repos
حجم الملف 33.51 KB
عدد التثبيتات 2,158
النسخة الحالية 2023.12.20
آخر تحديث 2023-12-20
تاريخ النشر 2020-03-30
تقييم 4.53/5 مجموع تقييمات 19
المطور npmhub
البريد الإلكتروني [email protected]
نوع الدفع free
موقع الإضافة https://github.com/npmhub/npmhub
عنوان صفحة سياسة الخصوصية https://github.com/npmhub/npmhub/blob/main/privacy-policy.md
اللغات المدعومة 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"
            ]
        }
    ]
}