Enhance Github's package.json file viewing experience by making npm dependencies as direct links to npm package page.

Latest Version

Version
0.1.0
Update
May 3, 2022
Size
14.06KiB
Developer
Category
Users
43
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
See more

Github Package.json Enhancer Extension

An extension for enhancing Github's package.json file viewing experience by making NPM dependencies as direct hyper links to corresponding NPM package page

Enhance Package.json on Github by linking up modules to NPM.

Features:
1. Adds links to NPM page for all packages listed as dependencies and devDependencies
2. Easily navigate to package page right from GitHub without googling or searching.
3. Displays Links button to manually toggle NPM links for all packages
4. Enhances any package.json file viewing experience on Github.
5. Supports linking for dependencies, devDependencies, optionalDependencies, peerDependencies, bundledDependencies from package.json

PERMISSION REQUIRED:

1. \"*://*.github.com/*\" - for running on github.com domain.

CHANGELOG:
* Beta version released.

OPEN-SOURCED and LICENSE:

- It's open-sourced - https://github.com/abdulghanitech/github-package-json-enhancer under MIT License

CONTACT:

For more updates, please stay tuned!
For any feedback or issues please open an issue on https://github.com/abdulghanitech/github-package-json-enhancer/issues
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Github Package.json Enhancer", "description": "Enhance Github's package.json file viewing experience by making npm dependencies as direct links to npm package page.", "version": "0.1.0", "manifest_version": 3, "content_scripts": [ { "matches": ["*://*.github.com/*"], "js": ["content.js"] } ], "background": { "service_worker": "background.js" }, "icons": { "16": "icon-16.png", "48": "icon-48.png", "128": "icon-128.png" }, "host_permissions": ["*://*.github.com/*"]}
Read more