// ==UserScript== // @icon https://cn.eslint.org/img/favicon.512x512.png // @name ESLint docs/rules 自动跳转中文 // @namespace http://tampermonkey.net/ // @version 0.1.1 // @description ESLint 规则页面自动跳转到对应的 ESLint 中文页 // @author liyuhang1997 // @match http*://eslint.org/* // @grant none // @downloadURL none // ==/UserScript== // 'use strict'; (function bar() { console.log('window.location.hostname :', window.location.hostname); if (window.location.hostname === 'eslint.org' && window.location.pathname.indexOf('docs/rules') === 1) { if ((window.confirm('Do you want to jump to the Chinese page, although it may not exist.'))) { window.location.replace(`https://cn.eslint.org${window.location.pathname}`); } } }());