mirror of
https://github.com/fireinrain/JHS-enhance.git
synced 2026-09-28 07:36:38 +08:00
108 lines
3.6 KiB
JavaScript
108 lines
3.6 KiB
JavaScript
import { defineConfig } from 'vite';
|
|
import monkey from 'vite-plugin-monkey';
|
|
|
|
export default defineConfig({
|
|
plugins: [
|
|
monkey({
|
|
entry: 'src/main.js',
|
|
userscript: {
|
|
name: 'JAV-JHS',
|
|
namespace: 'JAV-JHS',
|
|
version: '3.3.6-fix',
|
|
author: 'xie bro',
|
|
description: 'Jav-鉴黄师 收藏、屏蔽、标记已下载; 屏蔽标签、屏蔽演员、同步收藏演员、新作品检测; 免VIP查看热播、Top250排行榜、Fc2ppv、可查看所有评论信息、相关清单; 支持云盘备份; 以图识图; 字幕搜索; JavDb|JavBus',
|
|
license: 'MIT',
|
|
icon: 'https://www.google.com/s2/favicons?sz=64&domain=javdb.com',
|
|
match: [
|
|
'https://javdb.com/*',
|
|
'https://www.javbus.com/*',
|
|
],
|
|
include: [
|
|
'https://javdb*.com/*',
|
|
'https://*javbus*/*',
|
|
'https://*javsee*/*',
|
|
'https://*seejav*/*',
|
|
'https://javtrailers.com/*',
|
|
'https://subtitlecat.com/*',
|
|
'https://www.aliyundrive.com/*',
|
|
'https://www.alipan.com/*',
|
|
'https://115.com/*',
|
|
],
|
|
exclude: [
|
|
'https://*javbus*/forum/*',
|
|
'https://*javbus*/*actresses',
|
|
'https://*javsee*/forum/*',
|
|
'https://*javsee*/*actresses',
|
|
'https://*seejav*/forum/*',
|
|
'https://*seejav*/*actresses',
|
|
],
|
|
require: [
|
|
'https://raw.githubusercontent.com/Tampermonkey/utils/refs/heads/main/requires/gh_2215_make_GM_xhr_more_parallel_again.js',
|
|
'https://cdn.jsdelivr.net/npm/jquery@3.7.1/dist/jquery.min.js',
|
|
'https://cdn.jsdelivr.net/npm/tabulator-tables@6.3.1/dist/js/tabulator.min.js',
|
|
'https://cdn.jsdelivr.net/npm/layui-layer@1.0.9/dist/layer.min.js',
|
|
'https://cdn.jsdelivr.net/npm/blueimp-md5@2.19.0/js/md5.min.js',
|
|
'https://cdn.jsdelivr.net/npm/toastify-js@1.12.0/src/toastify.min.js',
|
|
'https://cdn.jsdelivr.net/npm/localforage@1.10.0/dist/localforage.min.js',
|
|
'https://cdn.jsdelivr.net/npm/viewerjs@1.11.1/dist/viewer.min.js',
|
|
'https://cdn.jsdelivr.net/npm/qrcodejs@1.0.0/qrcode.min.js',
|
|
],
|
|
connect: [
|
|
'xunlei.com',
|
|
'geilijiasu.com',
|
|
'aliyundrive.com',
|
|
'aliyundrive.net',
|
|
'ja.wikipedia.org',
|
|
'beta.magnet.pics',
|
|
'jdforrepam.com',
|
|
'cc3001.dmm.co.jp',
|
|
'cc3001.dmm.com',
|
|
'www.dmm.co.jp',
|
|
'www.dmm.com',
|
|
'api.dmm.com',
|
|
'special.dmm.co.jp',
|
|
'adult.contents.fc2.com',
|
|
'fc2ppvdb.com',
|
|
'123av.com',
|
|
'u3c3.com',
|
|
'u9a9.com',
|
|
'btsow.lol',
|
|
'sukebei.nyaa.si',
|
|
'javstore.net',
|
|
'javbest.net',
|
|
'missav.live',
|
|
'jable.tv',
|
|
'www.av.gl',
|
|
'jav.rs',
|
|
'javtrailers.com',
|
|
'javdb.com',
|
|
'javbus.com',
|
|
'supjav.com',
|
|
'115.com',
|
|
'jianguoyun.com',
|
|
'127.0.0.1',
|
|
'*',
|
|
],
|
|
grant: [
|
|
'GM_xmlhttpRequest',
|
|
'GM_openInTab',
|
|
'unsafeWindow',
|
|
],
|
|
'run-at': 'document-idle',
|
|
},
|
|
build: {
|
|
fileName: 'jhs-enhance.user.js',
|
|
externalGlobals: {
|
|
'jquery': '$',
|
|
'localforage': 'localforage',
|
|
'toastify-js': 'Toastify',
|
|
'blueimp-md5': 'md5',
|
|
'tabulator-tables': 'Tabulator',
|
|
'viewerjs': 'Viewer',
|
|
'qrcodejs': 'QRCode',
|
|
'layui-layer': 'layer',
|
|
},
|
|
},
|
|
}),
|
|
],
|
|
}); |