Merge "maintenance: Add 'verify' action to manageForeignResources.php"
[lhc/web/wiklou.git] / maintenance / resources / foreign-resources.yaml
1 ### Format of this file
2 #
3 # The top-level keys are module names (as registered in Resources.php).
4 # Each top-level key holds a resource descriptor that must have
5 # the following `type` value:
6 #
7 # - `tar`: For tarball archive (may be gzip-compressed).
8 #
9 ### Type tar
10 #
11 # The `src` and `integrity` keys are quired.
12 #
13 # * `src`: Full URL to thes remote resource.
14 # * `integrity`: Cryptographic hash (integrity metadata format per <https://www.w3.org/TR/SRI/>).
15 # * `dest`: An object mapping paths to files or directory from the remote resource to a destination
16 # in the module directory. The value of key in dest may be omitted, which will extract the key
17 # directly to the module directory.
18 oojs:
19 type: tar
20 src: https://registry.npmjs.org/oojs/-/oojs-2.2.2.tgz
21 integrity: sha256-ebgQW2EGrSkBCnDJBGqDpsBDjA3PMN/M8U5DyLHt9mw=
22 dest:
23 package/dist/oojs.jquery.js:
24 package/AUTHORS.txt:
25 package/LICENSE-MIT:
26 package/README.md:
27 oojs-ui:
28 type: tar
29 src: https://registry.npmjs.org/oojs-ui/-/oojs-ui-0.28.0.tgz
30 integrity: sha384-j8bzlCPrfS4sca+U9JO9tdcewDlLlDlOVOsLn+Vqlcg5GU59vLSd7TVm4FiuTowy
31 dest:
32 # Main stuff
33 package/dist/oojs-ui-core.js{,.map.json}:
34 package/dist/oojs-ui-core-{wikimediaui,apex}.css:
35 package/dist/oojs-ui-widgets.js{,.map.json}:
36 package/dist/oojs-ui-widgets-{wikimediaui,apex}.css:
37 package/dist/oojs-ui-toolbars.js{,.map.json}:
38 package/dist/oojs-ui-toolbars-{wikimediaui,apex}.css:
39 package/dist/oojs-ui-windows.js{,.map.json}:
40 package/dist/oojs-ui-windows-{wikimediaui,apex}.css:
41 package/dist/oojs-ui-{wikimediaui,apex}.js{,.map.json}:
42 package/dist/i18n:
43 package/dist/images:
44 # WikimediaUI theme
45 package/dist/themes/wikimediaui/images/icons/*.{svg,png}: themes/wikimediaui/images/icons
46 package/dist/themes/wikimediaui/images/indicators/*.{svg,png}: themes/wikimediaui/images/indicators
47 package/dist/themes/wikimediaui/images/textures/*.{gif,svg}: themes/wikimediaui/images/textures
48 package/src/themes/wikimediaui/*.json: themes/wikimediaui
49 package/dist/wikimedia-ui-base.less:
50 # Apex theme (icons, indicators, and textures)
51 package/src/themes/apex/*.json: themes/apex
52 # Misc stuff
53 package/dist/AUTHORS.txt:
54 package/dist/History.md:
55 package/dist/LICENSE-MIT:
56 package/dist/README.md: