Rewrite parts of the RedWarn TypeScript Rewrite
Breaks apart Rollback.ts into multiple files, allowing for more flexibility regarding rollbacks. Also moves methods from WikipediaAPI.ts
to Revision
and Page
, to allow a better way of pulling data from the MediaWiki API.
Includes MediaWiki compatibility checks, and other improvements.