The repo of the npm package should be a submodule in Wikibase git repo.
Wikibase should define ResourceLoader modules including files from the npm package, that Wikibase uses. Wikibase should also load i18n files from the npm package dir.
Description
Description
Details
Details
Event Timeline
Comment Actions
Change 391178 had a related patch set uploaded (by WMDE-leszek; owner: WMDE-leszek):
[mediawiki/extensions/DataTypes@master] Remove Javascript files, DataTypesModule class, and MW integration files
Comment Actions
Change 391191 had a related patch set uploaded (by WMDE-leszek; owner: WMDE-leszek):
[mediawiki/extensions/Wikibase@master] Install JS part of DataTypes library as a git submodule
Comment Actions
Change 391178 merged by jenkins-bot:
[mediawiki/extensions/DataTypes@master] Remove Javascript files, DataTypesModule class, and MW integration files
Comment Actions
Change 391191 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] DataTypes is a regular PHP library