Modify displayed install instructions on npmjs and yarnpkg website, also add useful features

Latest Version

Version
1.6
Update
June 3, 2021
Size
404KiB
Developer
Category
Users
2
Rating
4 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
ContextMenus
Storage
See more

Preferred JS package manager Extension

Preferred JS package manager is a web extension that all install commands on `npmjs.com`, `classic.yarnpkg.com` and `yarnpkg.com` package pages with the one of your preferred package manager ( npm, pnpm, yarn ).

Other features are available :
- Readme code blocks with install instructions are modified too with the possibility to display the original content.
- A copy button on all Readme code blocks
- Context menus are added to allow a quick search of a selected text on `npmjs.com` and `yarnpkg.com`

Changelog and Released :
https://gitlab.com/tag9724/preferred-js-package-manager/-/releases
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Preferred JS package manager", "version": "1.6", "description": "Modify displayed install instructions on npmjs and yarnpkg website, also add useful features", "manifest_version": 2, "permissions": ["contextMenus", "storage"], "web_accessible_resources": ["/assets/*", "/dist/*.map"], "browser_action": { "default_icon": { "32": "/assets/pjpm-32.png", "64": "/assets/pjpm-64.png", "128": "/assets/pjpm-128.png" } }, "icons": { "32": "/assets/pjpm-32.png", "64": "/assets/pjpm-64.png", "128": "/assets/pjpm-128.png" }, "options_ui": { "page": "options.html", "browser_style": true, "open_in_tab": false }, "background": { "scripts": ["./dist/background.js"] }, "content_scripts": [ { "matches": ["https://*.npmjs.com/*"], "run_at": "document_end", "js": ["./dist/npmJsPackage.js", "./dist/injectFontAwesomeFontFace.js"], "css": ["./dist/npmJsPackage.css"] }, { "matches": ["https://classic.yarnpkg.com/en/package/*", "https://yarnpkg.com/*"], "run_at": "document_end", "js": ["./dist/yarnpkgJsPackage.js", "./dist/injectFontAwesomeFontFace.js"], "css": ["/dist/yarnpkgJsPackage.css"] } ]}
Read more

Similar Extensions

icon

GitZip for github Extension · Developer Tools 2 170 ★ 367KiB

icon

JSON & Code Viewer Extension · Developer Tools 2 2 ★ 1.66MiB

icon

JsonDiscovery Extension · Developer Tools 2 44 ★ 255KiB

icon

OrangeMonkey Pro Extension · Accessibility 2 488 ★ 726KiB

icon

npmhub Extension · Developer Tools 2 19 ★ 77.19KiB

icon

Refined GitHub Extension · Developer Tools 2 213 ★ 572KiB

icon

CAST Highlight SCA Chrome Extension Extension · Developer Tools 2 2 ★ 70.12KiB

icon

Nuxt Assistant Extension · Developer Tools 2 6 ★ 56.18KiB

icon

Import Pkg In Devtools Extension · Developer Tools 2 0 ★ 18.49KiB

icon

Custom Script Injector Extension · Developer Tools 2 0 ★ 158KiB

icon

Package installer commands Extension · Developer Tools 2 2 ★ 8.24KiB

icon

JW Web Add-on Extension · Productivity 2 1 ★ 167KiB

icon

LocatorJS Extension · Developer Tools 2 64 ★ 190KiB

icon

JS_Beautify,CSS_Beautify,HTML_Beautify Extension · Developer Tools 2 1 ★ 70.0KiB

icon

Chocolatey Appstore Extension · Accessibility 2 4 ★ 38.13KiB

icon

Toolkit for YNAB Extension · Productivity 2 286 ★ 1.71MiB

icon

kimi-preview Extension · Productivity 2 0 ★ 203KiB

icon

Prettier Now Extension · Developer Tools 2 0 ★ 1.36MiB

icon

Simple Site Copier with JSX Extension · Developer Tools 2 0 ★ 147KiB

icon

Extension Development - Auto Reloader Extension · Developer Tools 2 0 ★ 66.16KiB

icon

Browser terminal Extension · Productivity 2 0 ★ 2.87MiB

icon

BF2042 Portal Extensions Extension · Developer Tools 2 7 ★ 116KiB

icon

ChatGPTBuff - Enhance Your ChatGPT Web Experience Extension · Productivity 2 0 ★ 132KiB

icon

Web Highlighter & Sticky Notes | Sitespedia - Annotate Websites and PDFs Extension · Productivity 2 0 ★ 15.27MiB

User reviews

icon

AshMW (ID: 000000beb4541342) Voted 4 ★ - Updated 10/11/2023 Works great!