Skip to content

Commit ccebc7d

Browse files
committed
feat(kill-watermark): 适配金山文档
1 parent fd772f9 commit ccebc7d

6 files changed

Lines changed: 33 additions & 3 deletions

File tree

.changeset/red-clouds-guess.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'kill-watermark': minor
3+
---
4+
5+
适配金山文档

packages/kill-watermark/metablock.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"name:en": "Kill Watermark",
66
"namespace": "maomao1996.kill-watermark",
77
"version": "0.0.2",
8-
"description": "杀死水印(移除烦人的水印,还你一个干净清爽的页面);已适配360 智脑、腾讯文档、飞书、FreeBuf 网络安全行业门户、爱奇艺播放页(右上角 logo、暂停时的广告)、腾讯课堂播放页漂浮水印、哔哩哔哩直播左上角 logo、CSDN C 知道、腾讯视频播放页(右上角 logo、暂停时的弹窗广告)、优酷视频播放页(右上角 logo、暂停时的弹窗广告)、语雀",
8+
"description": "杀死水印(移除烦人的水印,还你一个干净清爽的页面);已适配360 智脑、腾讯文档、飞书、FreeBuf 网络安全行业门户、爱奇艺播放页(右上角 logo、暂停时的广告)、腾讯课堂播放页漂浮水印、哔哩哔哩直播左上角 logo、金山文档、CSDN C 知道、腾讯视频播放页(右上角 logo、暂停时的弹窗广告)、优酷视频播放页(右上角 logo、暂停时的弹窗广告)、语雀",
99
"author": "",
1010
"homepage": "",
1111
"supportURL": "",
@@ -23,7 +23,8 @@
2323
"*://so.csdn.net/*",
2424
"*://*.feishu.cn/*",
2525
"*://*.freebuf.com/*",
26-
"*://chat.360.com/*"
26+
"*://chat.360.com/*",
27+
"*://365.kdocs.cn/*"
2728
],
2829
"grant": ["GM_addStyle"]
2930
}

packages/kill-watermark/rollup.config.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,11 @@ export default createRollupConfig({
1515
const exportSites = []
1616
const source = files.reduce((str, file) => {
1717
if (statSync(`./src/sites/${file}`).isDirectory()) {
18-
const moduleName = camelCase(file)
18+
let moduleName = camelCase(file)
19+
if (/^\d/.test(moduleName)) {
20+
moduleName = `m_${moduleName}`
21+
}
22+
1923
str += `export { default as ${moduleName} } from './${file}'\n`
2024
exportSites.push(`${moduleName}`)
2125
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
.uikit-watermark-container {
2+
display: none !important;
3+
}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
/******************************************************************************
2+
** 金山文档
3+
** - https://365.kdocs.cn
4+
******************************************************************************/
5+
6+
import style from './index.css'
7+
8+
const site: SiteModule = [
9+
'金山文档',
10+
'365.kdocs.cn',
11+
{
12+
style,
13+
},
14+
]
15+
16+
export default site

packages/kill-watermark/src/sites/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
export { default as m_365KdocsCn } from './365.kdocs.cn'
12
export { default as chat360Com } from './chat.360.com'
23
export { default as docsQqCom } from './docs.qq.com'
34
export { default as feishuCn } from './feishu.cn'

0 commit comments

Comments
 (0)