Our standard at https://github.com/wmde/WikibaseCodeSniffer uses and extends the MediaWiki CodeSniffer standard, adds some rules, and disables a few. A critical difference is that our standard guarantees to stick to http://semver.org, while MediaWiki's standard does not.
List of Wikibase components and closely related code bases that might benefit from using the same code style:
* [x] #ArticlePlaceholder https://gerrit.wikimedia.org/r/366527
* [x] #Cognate https://gerrit.wikimedia.org/r/366613
* [ ] #mediawiki-extensions-interwikisorting
* [x] #PropertySuggester
* [x] Wikibase
* [x] WikibaseLexeme
* [x] WikibaseMediaInfo
* [x] WikibaseQuality
* [x] WikibaseQualityConstraints
* [x] WikibaseQualityExternalValidation
* [x] Wikidata.org
* [x] WikimediaBadges
* [ ] #datavalues components:
** [ ] common https://github.com/DataValues/Common/pull/63
** [ ] data-types
** [ ] data-values
** [ ] geo
** [ ] interfaces
** [x] javascript https://github.com/wmde/DataValuesJavascript/pull/108
** [x] number https://github.com/DataValues/Number/pull/102
** [ ] serialization
** [ ] time https://github.com/DataValues/Time/pull/130
* [ ] diff
* [ ] serialization
* [x] #wikibase-datamodel https://github.com/wmde/WikibaseDataModel/pull/745
* [ ] #wikibase-datamodel-javascript
* [ ] #wikibase-datamodel-serialization
* [x] #wikibase-datamodel-services https://github.com/wmde/WikibaseDataModelServices/pull/179 and https://github.com/wmde/WikibaseDataModelServices/pull/180
* [ ] #wikibase-internal-serialization
* [ ] #wikibase-javascript-api
* [ ] #wikibase-serialization-javascript
* [ ] #valueview