Makes it easier to correlate entries when browsing resources/lib/ side-by-side with the file. Also, remove redundant 'dest' keys from a few 'file' resources. Change-Id: I543a37a3721080d01434f7c804fab2a51ac9ff75
103 lines
3.8 KiB
YAML
103 lines
3.8 KiB
YAML
### Format of this file
|
|
#
|
|
# The top-level keys are module names (as registered in Resources.php).
|
|
# Each top-level key holds a resource descriptor that must have one of
|
|
# the following `type` values:
|
|
#
|
|
# - `tar`: For tarball archive (may be gzip-compressed).
|
|
# - `file: For a plain file.
|
|
# - `multi-file`: For multiple plain files.
|
|
#
|
|
### Type tar
|
|
#
|
|
# The `src` and `integrity` keys are quired.
|
|
#
|
|
# * `src`: Full URL to thes remote resource.
|
|
# * `integrity`: Cryptographic hash (integrity metadata format per <https://www.w3.org/TR/SRI/>).
|
|
# * `dest`: An object mapping paths to files or directory from the remote resource to a destination
|
|
# in the module directory. The value of key in dest may be omitted, which will extract the key
|
|
# directly to the module directory.
|
|
#
|
|
### Type file
|
|
#
|
|
# The `src` and `integrity` keys are quired.
|
|
#
|
|
# * `src`: Full URL to thes remote resource.
|
|
# * `integrity`: Cryptographic hash (integrity metadata format per <https://www.w3.org/TR/SRI/>).
|
|
# * `dest`: The name of the file in the module directory. Default: Basename of URL.
|
|
#
|
|
### Type mult-file
|
|
#
|
|
# The `files` key is required.
|
|
#
|
|
# * `files`: An object mapping destination paths to an object containing `src` and `integrity`
|
|
# keys.
|
|
|
|
CLDRPluralRuleParser:
|
|
type: file
|
|
src: https://raw.githubusercontent.com/santhoshtr/CLDRPluralRuleParser/v1.1.3/src/CLDRPluralRuleParser.js
|
|
integrity: sha384-Y0qxTEDVQgh+N5In+vLbZLL2H7PEROnicj8vxof0mxR8kXcGysGE6OcF+cS+Ao0u
|
|
|
|
html5shiv:
|
|
type: file
|
|
src: https://raw.githubusercontent.com/aFarkas/html5shiv/3.7.3/src/html5shiv.js
|
|
integrity: sha384-RPXhaTf22QktT8KTwZ6bUz/C+7CnccaIw5W/y/t0FW5WSDGj3wc3YtRIJC0w47in
|
|
|
|
jquery:
|
|
type: file
|
|
src: https://code.jquery.com/jquery-3.3.1.js
|
|
# Integrity from link modals https://code.jquery.com/jquery/
|
|
integrity: sha256-2Kok7MbOyxpgUVvAk/HJ2jigOSYS2auK4Pfzbm7uH60=
|
|
dest: jquery.js
|
|
|
|
oojs:
|
|
type: tar
|
|
src: https://registry.npmjs.org/oojs/-/oojs-2.2.2.tgz
|
|
integrity: sha256-ebgQW2EGrSkBCnDJBGqDpsBDjA3PMN/M8U5DyLHt9mw=
|
|
dest:
|
|
package/dist/oojs.jquery.js:
|
|
package/AUTHORS.txt:
|
|
package/LICENSE-MIT:
|
|
package/README.md:
|
|
|
|
oojs-ui:
|
|
type: tar
|
|
src: https://registry.npmjs.org/oojs-ui/-/oojs-ui-0.28.1.tgz
|
|
integrity: sha384-7fme1YXFt2pg+f7zeeexPcoA8GCHORZb3yKVSd/yUtfeu8xwAYEZKnaKYSU9FSYj
|
|
dest:
|
|
# Main stuff
|
|
package/dist/oojs-ui-core.js{,.map.json}:
|
|
package/dist/oojs-ui-core-{wikimediaui,apex}.css:
|
|
package/dist/oojs-ui-widgets.js{,.map.json}:
|
|
package/dist/oojs-ui-widgets-{wikimediaui,apex}.css:
|
|
package/dist/oojs-ui-toolbars.js{,.map.json}:
|
|
package/dist/oojs-ui-toolbars-{wikimediaui,apex}.css:
|
|
package/dist/oojs-ui-windows.js{,.map.json}:
|
|
package/dist/oojs-ui-windows-{wikimediaui,apex}.css:
|
|
package/dist/oojs-ui-{wikimediaui,apex}.js{,.map.json}:
|
|
package/dist/i18n:
|
|
package/dist/images:
|
|
# WikimediaUI theme
|
|
package/dist/themes/wikimediaui/images/icons/*.{svg,png}: themes/wikimediaui/images/icons
|
|
package/dist/themes/wikimediaui/images/indicators/*.{svg,png}: themes/wikimediaui/images/indicators
|
|
package/dist/themes/wikimediaui/images/textures/*.{gif,svg}: themes/wikimediaui/images/textures
|
|
package/src/themes/wikimediaui/*.json: themes/wikimediaui
|
|
package/dist/wikimedia-ui-base.less:
|
|
# Apex theme (icons, indicators, and textures)
|
|
package/src/themes/apex/*.json: themes/apex
|
|
# Misc stuff
|
|
package/dist/AUTHORS.txt:
|
|
package/dist/History.md:
|
|
package/dist/LICENSE-MIT:
|
|
package/dist/README.md:
|
|
|
|
qunitjs:
|
|
type: multi-file
|
|
# Integrity from link modals at https://code.jquery.com/qunit/
|
|
files:
|
|
qunit.js:
|
|
src: https://code.jquery.com/qunit/qunit-2.6.2.js
|
|
integrity: sha256-72OhbBvECs6Z5vG0GfPqiyYvTf8vhdEVHKQcacIcIeM=
|
|
qunit.css:
|
|
src: https://code.jquery.com/qunit/qunit-2.6.2.css
|
|
integrity: sha256-qpkurjTvVTJJCSpMABcvF4IlYUJkd8saxiHgUQpEjX8=
|