French Wikipedia’s Gadgets-definition has a gadget with a Vue.js file:
BlockMessage [ResourceLoader|package|dependencies=vue,@wikimedia/codex|rights=block] | BlockMessage.js | BlockMessage/Main.vue | BlockMessage/config.json | BlockMessage/i18n.json
However, the action=query&list=gadgets response doesn’t mention the BlockMessage/Main.vue page at all:
{ "id": "BlockMessage", "metadata": { "settings": { "actions": [], "categories": [], "section": "Admin", "contentModels": [], "default": false, "hidden": false, "legacyscripts": false, "namespaces": [], "package": true, "requiresES6": false, "rights": [ "block" ], "shared": false, "skins": [], "supportsUrlLoad": false }, "module": { "datas": [ "MediaWiki:Gadget-BlockMessage/config.json", "MediaWiki:Gadget-BlockMessage/i18n.json" ], "dependencies": [ "vue", "@wikimedia/codex" ], "messages": [], "codexIcons": [], "peers": [], "scripts": [ "MediaWiki:Gadget-BlockMessage.js" ], "styles": [] } } }