Skip to content

Commit 564596d

Browse files
committed
⏪ 还原 Prettier 格式化与 eslint-disable 注释
还原与 agent 功能无关的格式化改动,保持 release/v1.4 原有风格: - CSS/HTML/JSON/YAML:还原 prettier 缩进、引号、数组单行化 - src/index.css: 仅保留 --un-default-border-color(UnoCSS 暗色边框修复) - src/manifest.json: 仅保留 "debugger" 权限(Agent CDP 需要) - workflows: 仅保留 feature/* 分支触发 移除未实际需要的代码抑制: - 5 处 react-hooks/exhaustive-deps 的 eslint-disable-next-line(仅 warn 无需抑制) - playwright 本地 retries 还原为 0
1 parent e04bdde commit 564596d

22 files changed

Lines changed: 149 additions & 154 deletions

File tree

.github/workflows/build.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
uses: actions/setup-node@v4
2727
with:
2828
node-version: 22
29-
cache: "pnpm"
29+
cache: 'pnpm'
3030

3131
- name: Package with Node
3232
env:
@@ -52,3 +52,4 @@ jobs:
5252
name: scriptcat-chrome-extension
5353
path: |
5454
dist/ext/*
55+

.github/workflows/packageRelease.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
uses: actions/setup-node@v4
1919
with:
2020
node-version: 22
21-
cache: "pnpm"
21+
cache: 'pnpm'
2222

2323
- name: Package with Node
2424
env:

.github/workflows/test.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
uses: actions/setup-node@v4
2323
with:
2424
node-version: 22
25-
cache: "pnpm"
25+
cache: 'pnpm'
2626

2727
- name: Setup pnpm
2828
run: corepack enable
@@ -62,7 +62,7 @@ jobs:
6262
uses: actions/setup-node@v4
6363
with:
6464
node-version: 22
65-
cache: "pnpm"
65+
cache: 'pnpm'
6666

6767
- name: Setup pnpm
6868
run: corepack enable

playwright.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export default defineConfig({
88
},
99
fullyParallel: false,
1010
forbidOnly: !!process.env.CI,
11-
retries: process.env.CI ? 1 : 1,
11+
retries: process.env.CI ? 1 : 0,
1212
workers: 1,
1313
reporter: process.env.CI ? [["html", { open: "never" }], ["list"]] : "list",
1414
outputDir: "test-results",

src/assets/_locales/en/messages.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@
1111
"scriptcat_description": {
1212
"message": "Everything can be scripted, allowing your browser to do more!"
1313
}
14-
}
14+
}

src/assets/_locales/ru/messages.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@
1111
"scriptcat_description": {
1212
"message": "Всё можно автоматизировать скриптами, позволяя вашему браузеру делать больше!"
1313
}
14-
}
14+
}

src/assets/_locales/vi/messages.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@
1111
"scriptcat_description": {
1212
"message": "Mọi thứ đều có thể viết được, cho phép trình duyệt của bạn làm được nhiều việc hơn!"
1313
}
14-
}
14+
}

src/assets/_locales/zh_CN/messages.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@
1111
"scriptcat_description": {
1212
"message": "万物皆可脚本化,让你的浏览器可以做更多的事情!"
1313
}
14-
}
14+
}

src/index.css

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -3,35 +3,35 @@
33
@unocss;
44

55
body {
6-
scrollbar-color: var(--color-scrollbar-thumb) var(--color-scrollbar-track);
7-
/* 对于webkit浏览器的滚动条样式 */
8-
scrollbar-width: thin;
6+
scrollbar-color: var(--color-scrollbar-thumb) var(--color-scrollbar-track);
7+
/* 对于webkit浏览器的滚动条样式 */
8+
scrollbar-width: thin;
99
}
1010

11-
body[arco-theme="dark"] {
12-
--un-default-border-color: var(--color-border-2);
13-
--color-scrollbar-thumb: #6b6b6b;
14-
--color-scrollbar-track: #2d2d2d;
15-
--color-scrollbar-thumb-hover: #8c8c8c;
11+
body[arco-theme='dark'] {
12+
--un-default-border-color: var(--color-border-2);
13+
--color-scrollbar-thumb: #6b6b6b;
14+
--color-scrollbar-track: #2d2d2d;
15+
--color-scrollbar-thumb-hover: #8c8c8c;
1616
}
1717

18-
body[arco-theme="light"] {
19-
--color-scrollbar-thumb: #6b6b6b;
20-
--color-scrollbar-track: #f0f0f0;
21-
--color-scrollbar-thumb-hover: #8c8c8c;
18+
body[arco-theme='light'] {
19+
--color-scrollbar-thumb: #6b6b6b;
20+
--color-scrollbar-track: #f0f0f0;
21+
--color-scrollbar-thumb-hover: #8c8c8c;
2222
}
2323

2424
:root {
25-
--sc-zero-1: 0;
26-
--sc-zero-2: 0;
27-
--sc-zero-3: 0;
28-
--sc-zero-4: 0;
25+
--sc-zero-1: 0;
26+
--sc-zero-2: 0;
27+
--sc-zero-3: 0;
28+
--sc-zero-4: 0;
2929
}
3030

3131
/* 自定义 .sc-inset-0 避免打包成 inset: 0 使旧浏览器布局错位 */
3232
.sc-inset-0 {
33-
top: var(--sc-zero-1);
34-
left: var(--sc-zero-2);
35-
right: var(--sc-zero-3);
36-
bottom: var(--sc-zero-4);
33+
top: var(--sc-zero-1);
34+
left: var(--sc-zero-2);
35+
right: var(--sc-zero-3);
36+
bottom: var(--sc-zero-4);
3737
}

src/manifest.json

Lines changed: 20 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,9 @@
1010
},
1111
"background": {
1212
"service_worker": "src/service_worker.js",
13-
"scripts": ["src/service_worker.js"]
13+
"scripts": [
14+
"src/service_worker.js"
15+
]
1416
},
1517
"incognito": "split",
1618
"action": {
@@ -42,15 +44,26 @@
4244
"declarativeNetRequest",
4345
"debugger"
4446
],
45-
"optional_permissions": ["background", "userScripts"],
46-
"host_permissions": ["<all_urls>"],
47+
"optional_permissions": [
48+
"background",
49+
"userScripts"
50+
],
51+
"host_permissions": [
52+
"<all_urls>"
53+
],
4754
"sandbox": {
48-
"pages": ["src/sandbox.html"]
55+
"pages": [
56+
"src/sandbox.html"
57+
]
4958
},
5059
"web_accessible_resources": [
5160
{
52-
"resources": ["/src/install.html"],
53-
"matches": ["<all_urls>"]
61+
"resources": [
62+
"/src/install.html"
63+
],
64+
"matches": [
65+
"<all_urls>"
66+
]
5467
}
5568
]
56-
}
69+
}

0 commit comments

Comments
 (0)