Skip to content

Commit dbe3168

Browse files
committed
Merge branch 'release/v1.3' into pr-meta--header-hint-001
2 parents c0e1cfe + 80d8fec commit dbe3168

File tree

156 files changed

+6308
-3771
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

156 files changed

+6308
-3771
lines changed

.github/workflows/test.yaml

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,29 @@ jobs:
2323
node-version: 22
2424
cache: 'pnpm'
2525

26+
- name: Setup pnpm
27+
run: corepack enable
28+
2629
- name: Install dependencies
2730
run: pnpm i --frozen-lockfile
2831

32+
- name: Cache ESLint cache
33+
uses: actions/cache@v4
34+
with:
35+
path: .eslintcache
36+
key: eslint-${{ hashFiles('pnpm-lock.yaml', '.eslintrc*') }}
37+
restore-keys: |
38+
eslint-
39+
2940
- name: Lint
30-
run: pnpm run lint
41+
run: |
42+
pnpm typecheck
43+
pnpm lint:ci
3144
3245
- name: Unit Test
3346
run: |
34-
pnpm test
35-
pnpm run coverage
47+
pnpm test:ci
48+
pnpm coverage:ci
3649
3750
- name: Upload coverage reports to Codecov with GitHub Action
3851
uses: codecov/codecov-action@v5

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<p align="right">
2-
<a href="./README.md">中文</a> <a href="./README_EN.md">English</a> <a href="./README_RU.md">Русский</a>
2+
<a href="./README.md">中文</a> <a href="./README_EN.md">English</a> <a href="./README_zh-TW.md">繁體中文</a> <a href="./README_ja.md">日本語</a> <a href="./README_RU.md">Русский</a>
33
</p>
44

55
<h1 align="center">
@@ -11,7 +11,7 @@ ScriptCat
1111

1212
<p align="center">
1313
<a href="https://docs.scriptcat.org/">文档</a> ·
14-
<a href="https://bbs.tampermonkey.net.cn/">社区</a> ·
14+
<a href="https://bbs.tampermonkey.net.cn/">社区(油猴中文网)</a> ·
1515
<a href="https://scriptcat.org/search">脚本站</a>
1616
</p>
1717

@@ -63,11 +63,11 @@ ScriptCat(脚本猫)是一个功能强大的用户脚本管理器,基于
6363

6464
#### 扩展商店(推荐)
6565

66-
| 浏览器 | 商店链接 | 状态 |
66+
| 浏览器 | 商店链接 | 状态 |
6767
| ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------- |
6868
| Chrome | [正式版本](https://chrome.google.com/webstore/detail/scriptcat/ndcooeababalnlpkfedmmbbbgkljhpjf) [Beta版本](https://chromewebstore.google.com/detail/scriptcat-beta/jaehimmlecjmebpekkipmpmbpfhdacom) | ✅ 可用 |
69-
| Edge | [正式版本](https://microsoftedge.microsoft.com/addons/detail/scriptcat/liilgpjgabokdklappibcjfablkpcekh) [Beta版本](https://microsoftedge.microsoft.com/addons/detail/scriptcat-beta/nimmbghgpcjmeniofmpdfkofcedcjpfi) | ✅ 可用 |
70-
| Firefox | [正式版本](https://addons.mozilla.org/zh-CN/firefox/addon/scriptcat/) [Beta版本](https://addons.mozilla.org/zh-CN/firefox/addon/scriptcat-pre/) | ✅ MV2 |
69+
| Edge | [正式版本](https://microsoftedge.microsoft.com/addons/detail/scriptcat/liilgpjgabokdklappibcjfablkpcekh) [Beta版本](https://microsoftedge.microsoft.com/addons/detail/scriptcat-beta/nimmbghgpcjmeniofmpdfkofcedcjpfi) | ✅ 可用 |
70+
| Firefox | [正式版本](https://addons.mozilla.org/zh-CN/firefox/addon/scriptcat/) [Beta版本](https://addons.mozilla.org/zh-CN/firefox/addon/scriptcat-pre/) | ✅ MV2 |
7171

7272
#### 手动安装
7373

@@ -102,7 +102,7 @@ ScriptCat(脚本猫)是一个功能强大的用户脚本管理器,基于
102102

103103
- [Telegram](https://t.me/scriptscat)
104104
- [Discord](https://discord.gg/JF76nHCCM7)
105-
- [油猴中文网](https://bbs.tampermonkey.net.cn/)
105+
- [社区(油猴中文网](https://bbs.tampermonkey.net.cn/)
106106

107107
### 🙏 鸣谢
108108

README_EN.md

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<p align="right">
2-
<a href="./README.md">中文</a> <a href="./README_EN.md">English</a>
2+
<a href="./README.md">中文</a> <a href="./README_EN.md">English</a> <a href="./README_zh-TW.md">繁體中文</a> <a href="./README_ja.md">日本語</a> <a href="./README_RU.md">Русский</a>
33
</p>
44

55
<h1 align="center">
@@ -11,8 +11,8 @@ ScriptCat
1111

1212
<p align="center">
1313
<a href="https://docs.scriptcat.org/">Documentation</a> ·
14-
<a href="https://bbs.tampermonkey.net.cn/">Community</a> ·
15-
<a href="https://scriptcat.org/search">Script Hub</a>
14+
<a href="https://discord.gg/JF76nHCCM7">Discord</a> ·
15+
<a href="https://scriptcat.org/en/search">ScriptCat Scripts</a>
1616
</p>
1717

1818
![GitHub stars](https://img.shields.io/github/stars/scriptscat/scriptcat.svg)
@@ -21,7 +21,7 @@ ScriptCat
2121
![GitHub tag (latest SemVer)](https://img.shields.io/github/tag/scriptscat/scriptcat.svg?label=version)
2222
[![Chrome](https://img.shields.io/badge/chrome-success-brightgreen?logo=google%20chrome)](https://chrome.google.com/webstore/detail/scriptcat/ndcooeababalnlpkfedmmbbbgkljhpjf)
2323
[![Edge](https://img.shields.io/badge/edge-success-brightgreen?logo=microsoft%20edge)](https://microsoftedge.microsoft.com/addons/detail/scriptcat/liilgpjgabokdklappibcjfablkpcekh)
24-
[![FireFox](https://img.shields.io/badge/firefox-success-brightgreen?logo=firefox)](https://addons.mozilla.org/zh-CN/firefox/addon/scriptcat/)
24+
[![FireFox](https://img.shields.io/badge/firefox-success-brightgreen?logo=firefox)](https://addons.mozilla.org/en/firefox/addon/scriptcat/)
2525
[![Crowdin](https://badges.crowdin.net/scriptcat/localized.svg)](https://crowdin.com/project/scriptcat)
2626

2727
## About ScriptCat
@@ -69,11 +69,11 @@ smooth.
6969

7070
#### Extension Stores (Recommended)
7171

72-
| Browser | Store Link | Status |
72+
| Browser | Store Link | Status |
7373
| ------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
7474
| Chrome | [Stable Version](https://chrome.google.com/webstore/detail/scriptcat/ndcooeababalnlpkfedmmbbbgkljhpjf) [Beta Version](https://chromewebstore.google.com/detail/scriptcat-beta/jaehimmlecjmebpekkipmpmbpfhdacom) | ✅ Available |
75-
| Edge | [Stable Version](https://microsoftedge.microsoft.com/addons/detail/scriptcat/liilgpjgabokdklappibcjfablkpcekh) [Beta Version](https://microsoftedge.microsoft.com/addons/detail/scriptcat-beta/nimmbghgpcjmeniofmpdfkofcedcjpfi) | ✅ Available |
76-
| Firefox | [Stable Version](https://addons.mozilla.org/zh-CN/firefox/addon/scriptcat/) [Beta Version](https://addons.mozilla.org/zh-CN/firefox/addon/scriptcat-pre/) | ✅ MV2 |
75+
| Edge | [Stable Version](https://microsoftedge.microsoft.com/addons/detail/scriptcat/liilgpjgabokdklappibcjfablkpcekh) [Beta Version](https://microsoftedge.microsoft.com/addons/detail/scriptcat-beta/nimmbghgpcjmeniofmpdfkofcedcjpfi) | ✅ Available |
76+
| Firefox | [Stable Version](https://addons.mozilla.org/en/firefox/addon/scriptcat/) [Beta Version](https://addons.mozilla.org/en/firefox/addon/scriptcat-pre/) | ✅ MV2 |
7777

7878
#### Manual Installation
7979

@@ -84,8 +84,8 @@ If you cannot access extension stores, download the latest ZIP package from
8484

8585
#### Installing Scripts
8686

87-
1. **Get from Script Markets**: Visit [ScriptCat Script Store](https://scriptcat.org/search) or other userscript markets
88-
2. **Background Scripts Zone**: Experience unique [Background Scripts](https://scriptcat.org/zh-CN/search?script_type=3)
87+
1. **Get from Script Markets**: Visit [ScriptCat Script Store](https://scriptcat.org/en/search) or other userscript markets
88+
2. **Background Scripts Zone**: Experience unique [Background Scripts](https://scriptcat.org/en/search?script_type=3)
8989
3. **Compatibility**: Supports most Tampermonkey scripts, can be installed directly. If you encounter incompatible
9090
scripts, please report them to us through [issues](https://github.com/scriptscat/scriptcat/issues).
9191

@@ -111,7 +111,6 @@ Join our community to communicate with other users and developers:
111111

112112
- [Telegram](https://t.me/scriptscat)
113113
- [Discord](https://discord.gg/JF76nHCCM7)
114-
- [Tampermonkey Chinese Forum](https://bbs.tampermonkey.net.cn/)
115114

116115
### 🙏 Acknowledgments
117116

README_RU.md

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<p align="right">
2-
<a href="./README.md">中文</a> / <a href="./README_EN.md">English</a> / Русский
2+
<a href="./README.md">中文</a> <a href="./README_EN.md">English</a> <a href="./README_zh-TW.md">繁體中文</a> <a href="./README_ja.md">日本語</a> <a href="./README_RU.md">Русский</a>
33
</p>
44
<h1 align="center">
55
<img src="./src/assets/logo.png"/><br/>
@@ -8,8 +8,8 @@
88
<p align="center">ScriptCat — это браузерное расширение, которое выполняет пользовательские скрипты.<br>Всё можно автоматизировать с помощью скриптов, позволяя вашему браузеру делать больше!</p>
99
<p align="center">
1010
<a href="https://docs.scriptcat.org/">Документация</a
11-
<a href="https://bbs.tampermonkey.net.cn/">Сообщество (Китайское)</a
12-
<a href="https://scriptcat.org/search">Хранилище скриптов</a>
11+
<a href="https://discord.gg/JF76nHCCM7">Discord</a
12+
<a href="https://scriptcat.org/ru/search">Хранилище скриптов</a>
1313
</p>
1414

1515
![GitHub stars](https://img.shields.io/github/stars/scriptscat/scriptcat.svg)
@@ -69,11 +69,11 @@ ScriptCat — это мощный менеджер пользовательск
6969

7070
#### Магазины расширений (рекомендуется)
7171

72-
| Браузер | Ссылка на магазин | Статус |
72+
| Браузер | Ссылка на магазин | Статус |
7373
| ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------- |
7474
| Chrome | [Стабильная версия](https://chrome.google.com/webstore/detail/scriptcat/ndcooeababalnlpkfedmmbbbgkljhpjf) / [Beta](https://chromewebstore.google.com/detail/scriptcat-beta/jaehimmlecjmebpekkipmpmbpfhdacom) | ✅ Доступно |
75-
| Edge | [Стабильная версия](https://microsoftedge.microsoft.com/addons/detail/scriptcat/liilgpjgabokdklappibcjfablkpcekh) / [Beta](https://microsoftedge.microsoft.com/addons/detail/scriptcat-beta/nimmbghgpcjmeniofmpdfkofcedcjpfi) | ✅ Доступно |
76-
| Firefox | [Стабильная версия](https://addons.mozilla.org/firefox/addon/scriptcat/) / [Beta](https://addons.mozilla.org/firefox/addon/scriptcat-pre/) | ✅ MV2 |
75+
| Edge | [Стабильная версия](https://microsoftedge.microsoft.com/addons/detail/scriptcat/liilgpjgabokdklappibcjfablkpcekh) / [Beta](https://microsoftedge.microsoft.com/addons/detail/scriptcat-beta/nimmbghgpcjmeniofmpdfkofcedcjpfi) | ✅ Доступно |
76+
| Firefox | [Стабильная версия](https://addons.mozilla.org/firefox/addon/scriptcat/) / [Beta](https://addons.mozilla.org/firefox/addon/scriptcat-pre/) | ✅ MV2 |
7777

7878
#### Ручная установка
7979

@@ -84,7 +84,7 @@ ScriptCat — это мощный менеджер пользовательск
8484

8585
#### Установка скриптов
8686

87-
1. **Получение из хранилища скриптов**: Посетите [Хранилище скриптов ScriptCat](https://scriptcat.org/search) или
87+
1. **Получение из хранилища скриптов**: Посетите [Хранилище скриптов ScriptCat](https://scriptcat.org/ru/search) или
8888
другие маркетплейсы пользовательских скриптов.
8989
2. **Раздел фоновых скриптов**: Ознакомьтесь с уникальными
9090
[фоновыми скриптами](https://scriptcat.org/ru/search?script_type=3).
@@ -112,7 +112,6 @@ ScriptCat — это мощный менеджер пользовательск
112112

113113
- [Telegram](https://t.me/scriptscat)
114114
- [Discord](https://discord.gg/JF76nHCCM7)
115-
- [Форум Tampermonkey (китайский)](https://bbs.tampermonkey.net.cn/)
116115

117116
### 🙏 Благодарности
118117

0 commit comments

Comments
 (0)