您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
View content of tarballs without download them.
// ==UserScript== // @name Tarball viewer // @namespace https://gera2ld.space/ // @description View content of tarballs without download them. // @match *://www.npmjs.com/package/* // @version 0.2.0 // @author Gerald <[email protected]> // @require https://cdn.jsdelivr.net/combine/npm/@violentmonkey/dom@2,npm/@violentmonkey/[email protected] // @grant GM_openInTab // @grant GM_registerMenuCommand // ==/UserScript== (function () { 'use strict'; async function main() { const matches = window.location.pathname.match(/^\/package\/(.*?)(?:\/v\/([a-z0-9.-]+))?$/); if (!matches) { VM.showToast('Package not found'); return; } const [, pkgName, version] = matches; const name = [pkgName, version].filter(Boolean).join('@'); const qs = new URLSearchParams({ r: `npm:${name}` }); GM_openInTab(`https://webfs.gera2ld.space/#${qs}`); } GM_registerMenuCommand('Explore tarball', main); })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址