forked from Archive/Twinkle
1
0
Fork 0
求闻百科新一代站务解决方案
Go to file
Zorua de847b5c8d fix(twinklebatchprotect.js): page links 2023-09-10 22:25:49 +08:00
.github github-actions: bump tj-actions/changed-files from 38 to 39 2023-09-07 09:31:02 +08:00
.vscode style(vscode): update recommended configuration 2023-08-16 01:18:03 +08:00
scripts chore: fix notice 2023-06-08 13:25:45 +08:00
src fix(twinklebatchprotect.js): page links 2023-09-10 22:25:49 +08:00
.babelrc chore: update babelrc 2023-07-05 21:28:05 +08:00
.editorconfig update package settings 2023-04-27 14:57:12 +08:00
.eslintrc chore: re-construct the directory 2023-06-05 22:56:46 +08:00
.gitattributes Remove trailing whitespace 2015-06-08 20:40:00 -07:00
.gitignore update package settings 2023-05-01 08:20:22 +08:00
.hintrc update package settings 2023-04-27 14:57:12 +08:00
.mailmap update settings 2022-11-15 19:08:38 +08:00
.prettierignore chore: update prettierignore 2023-07-08 15:31:46 +08:00
.prettierrc update prettierrc 2023-04-19 18:42:51 +08:00
.stylelintignore update package settings 2023-04-27 14:57:12 +08:00
.stylelintrc build: add stylelint-config-idiomatic-order 2023-05-10 21:35:11 +08:00
CODE_OF_CONDUCT.md update lint settings 2023-01-26 17:07:35 +08:00
README.md docs: 🎨 format 2023-05-08 10:04:52 +08:00
SECURITY.md update lint settings 2023-01-26 17:07:35 +08:00
commitlinterrc.json update package settings 2023-05-01 08:20:22 +08:00
package.json build: update dependencies 2023-08-22 14:47:29 +08:00
pnpm-lock.yaml build: update dependencies 2023-08-22 14:47:29 +08:00
tsconfig.json chore: re-construct the directory 2023-06-05 22:56:46 +08:00

README.md

Twinkle

Twinkle是一个JavaScript应用程序引入自维基百科其为求闻百科用户提供了一个快速执行常见维护任务的方法例如提名删除页面和清理破坏性内容。

AzaToth是该工具的原作者和维护者也是morebits.js的维护者。除Twinkle之外其还构成了多个求闻百科脚本和编辑工具的基础。

本代码库布局

  • morebits.jsTwinkle和许多其他脚本所使用的中心库。包含与 MediaWiki API 交互的代码显示表单和对话框生成状态日志并做其他各种有用的事情。这里的绝大部分代码都不是针对Twinkle的请看文档1)
  • twinkle.js:一般的 Twinkle 专用代码,主要与偏好和在用户界面中公开 Twinkle 有关。重要的是,它包含了 Twinkle 的默认偏好集。
  • modules:包含各个 Twinkle 模块。

select2采用MIT许可证