Siddharth VP
Siddharth VP
I think it wouldn't hurt to have this, and users wouldn't need to install an additional script. Also, having this button here might even encourage more users to do a...
`AFCH.userData.set` sets into both the localStorage and API useroptions. As it's a DOMException, clearly it has to do with the former. The localStorage can be full due to its use...
The following works with v4.7.2 of the library. Async function can be passed into the isolate and the awaited result can be transferred out of the isolate: ```js import {Isolate,...
This seems to be a MediaWiki question rather than an mwn question. And frankly, I don't know the answer. Would suggest asking on [Discord](https://en.wikipedia.org/wiki/Wikipedia:Discord) or [IRC](https://www.mediawiki.org/wiki/MediaWiki_on_IRC) where the experts hang...
axios-cookiejar-support probably needs to be updated as well. Looks like some of mwn's networking code (in core.ts) can be dropped as they're natively supported in axios now. Happy to review...
Agree that the deploy script should be in Node.js for easier setup and broader compatibility, many already exist which we can adapt from, such as the one in twinkle-starter: [deploy.js](https://github.com/wikimedia-gadgets/twinkle-starter/blob/master/scripts/deploy.js)....
Might also want to look into https://github.com/jwbth/convenient-discussions/blob/main/deploy.js, which looks pretty impressive.
FWIW it's already possible to contest PRODs in Twinkle, but with the Tag module - it has an option to remove [{{Proposed deletion/dated}}](https://en.wikipedia.org/wiki/Template:Proposed_deletion/dated) and specifying a reason. But yeah, allowing...
Makes sense to me. @hartman Can you file this as a pull request?
Agreed. In fact dependabot earlier used to run daily - I'd [switched it to monthly](https://github.com/wikimedia-gadgets/twinkle/commit/a8486faad9fa958e46c9cec2ac6371b1485e20c7) to reduce the PR spam. Most of these PRs are for upgrading transitive dependencies for...