forked from Archive/Gadgets
1
0
Fork 0
求闻百科小工具
Go to file
Zorua 3e4cf2a664 fix(WhoIsActive):i18n 2023-10-07 08:44:06 +08:00
.github build(mediawiki-ci): remove tsc 2023-09-21 10:17:31 +08:00
.vscode style(vscode): update recommended configuration 2023-08-16 01:24:43 +08:00
scripts chore(GeoLocation-name): merge to GeoLocation 2023-10-06 11:19:14 +08:00
src fix(WhoIsActive):i18n 2023-10-07 08:44:06 +08:00
.babelrc build: add "Wikiplus-highlight.js" to section "ignore" of .babelrc 2023-09-28 14:55:39 +08:00
.editorconfig Update dependencies & Add ts env 2023-04-17 12:24:04 +08:00
.eslintrc build: update eslint rules 2023-09-30 16:56:35 +08:00
.gitattributes build: update configuration 2023-07-05 17:21:53 +08:00
.gitignore style(vscode): add recommended configuration 2023-05-01 00:28:44 +08:00
.mailmap add Mailmap 2022-11-10 15:20:41 +08:00
.prettierignore build: add "src/Gadgets/Wikiplus/highlight/Wikiplus-highlight.js" to .prettierignore 2023-09-28 09:22:23 +08:00
.prettierrc update lint settings 2023-04-22 11:54:18 +08:00
.stylelintignore de-couple twinkle with other gadgets 2023-01-27 15:05:17 +08:00
.stylelintrc build: update stylelint rules 2023-10-04 21:55:50 +08:00
CODE_OF_CONDUCT.md docs: update CoC 2023-09-30 16:57:49 +08:00
README.md docs: fix README format 2023-07-06 23:29:11 +08:00
SECURITY.md docs: update security policy 2023-09-30 16:57:49 +08:00
commitlinterrc.json style(git): add git-commit-msg-linter 2023-05-01 00:28:08 +08:00
package.json build: update stylelint rules 2023-10-04 21:55:50 +08:00
pnpm-lock.yaml build: update dependencies 2023-10-05 17:48:54 +08:00
tsconfig.json build: update dependencies 2023-07-05 17:21:58 +08:00

README.md

Qiuwen Gadgets

本代码库为求闻百科界面样式界面脚本小工具代码库。相关样式表及 JavaScript 优化了求闻百科访客及编者的用户体验,并且为求闻百科用户提供了大量执行常见维护任务的方法。

本代码库布局

  • .github:保存 GitHub Actions 所需配置文件
  • .vscode:用来保存求闻百科技术维护团队所推荐的 Visual Studio Code 配置
  • scripts:包含自动部署小工具所使用的脚本
  • src:界面样式、界面脚本和小工具代码
    • src/Gadgets:小工具代码
    • src/Global:全站界面样式、界面脚本
    • src/Group:用户组界面样式
    • src/index.d.tsTypeScript 定义
  • commitlinterrc.json:配置约定式提交中报错警告的语种
  • package.json:配置本代码库所需的模块及npm脚本
  • tsconfig.json:配置 TypeScript
  • .babelrc:配置 Babel
  • .editorconfig:配置编辑器
  • .eslintrc:配置 ESLint
  • .prettierrc:配置 Prettier
  • .stylelintrc:配置 StyleLint
  • .prettierignore:配置 Prettier 不应修改的文件
  • .stylelintignore:配置 StyleLint 不应修改的文件