[MediaWiki-commits] [Gerrit] mediawiki...BlueSpiceSubPageTree[master]: Add MessagesDirs to extension.json
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/386678 ) Change subject: Add MessagesDirs to extension.json .. Add MessagesDirs to extension.json Also add banana checker and jsonlint for valid i18n files Change-Id: I05b4a78c5043a7ff78634c255f9f43d79aab26fd --- A Gruntfile.js M extension.json A package.json 3 files changed, 35 insertions(+), 0 deletions(-) Approvals: Robert Vogel: Looks good to me, approved jenkins-bot: Verified diff --git a/Gruntfile.js b/Gruntfile.js new file mode 100644 index 000..ea67e84 --- /dev/null +++ b/Gruntfile.js @@ -0,0 +1,19 @@ +module.exports = function ( grunt ) { + grunt.loadNpmTasks( 'grunt-jsonlint' ); + grunt.loadNpmTasks( 'grunt-banana-checker' ); + + var conf = grunt.file.readJSON( 'extension.json' ); + grunt.initConfig( { + banana: conf.MessagesDirs, + jsonlint: { + all: [ + '**/*.json', + '!node_modules/**', + '!vendor/**' + ] + } + } ); + + grunt.registerTask( 'test', [ 'jsonlint', 'banana' ] ); + grunt.registerTask( 'default', 'test' ); +}; diff --git a/extension.json b/extension.json index 1d9b578..1b29c5b 100644 --- a/extension.json +++ b/extension.json @@ -8,6 +8,11 @@ "AutoloadClasses": { "BlueSpiceSubPageTree": "BlueSpiceSubPageTree.class.php" }, + "MessagesDirs": { + "BlueSpiceSubPageTree": [ + "i18n" + ] + }, "ResourceModules": { "ext.bluespice.subpagetree": { "scripts": [ diff --git a/package.json b/package.json new file mode 100644 index 000..10fa9bc --- /dev/null +++ b/package.json @@ -0,0 +1,11 @@ +{ + "private": true, + "scripts": { + "test": "grunt test" + }, + "devDependencies": { + "grunt": "1.0.1", + "grunt-banana-checker": "0.6.0", + "grunt-jsonlint": "1.1.0" + } +} -- To view, visit https://gerrit.wikimedia.org/r/386678 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I05b4a78c5043a7ff78634c255f9f43d79aab26fd Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/BlueSpiceSubPageTree Gerrit-Branch: master Gerrit-Owner: UmherirrenderGerrit-Reviewer: Ljonka Gerrit-Reviewer: Mglaser Gerrit-Reviewer: Pwirth Gerrit-Reviewer: Raimond Spekking Gerrit-Reviewer: Robert Vogel Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki...BlueSpiceSubPageTree[master]: Add MessagesDirs to extension.json
Umherirrender has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/386678 ) Change subject: Add MessagesDirs to extension.json .. Add MessagesDirs to extension.json Also add banana checker and jsonlint for valid i18n files Change-Id: I05b4a78c5043a7ff78634c255f9f43d79aab26fd --- A Gruntfile.js M extension.json A package.json 3 files changed, 35 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/BlueSpiceSubPageTree refs/changes/78/386678/1 diff --git a/Gruntfile.js b/Gruntfile.js new file mode 100644 index 000..ea67e84 --- /dev/null +++ b/Gruntfile.js @@ -0,0 +1,19 @@ +module.exports = function ( grunt ) { + grunt.loadNpmTasks( 'grunt-jsonlint' ); + grunt.loadNpmTasks( 'grunt-banana-checker' ); + + var conf = grunt.file.readJSON( 'extension.json' ); + grunt.initConfig( { + banana: conf.MessagesDirs, + jsonlint: { + all: [ + '**/*.json', + '!node_modules/**', + '!vendor/**' + ] + } + } ); + + grunt.registerTask( 'test', [ 'jsonlint', 'banana' ] ); + grunt.registerTask( 'default', 'test' ); +}; diff --git a/extension.json b/extension.json index 1d9b578..1b29c5b 100644 --- a/extension.json +++ b/extension.json @@ -8,6 +8,11 @@ "AutoloadClasses": { "BlueSpiceSubPageTree": "BlueSpiceSubPageTree.class.php" }, + "MessagesDirs": { + "BlueSpiceSubPageTree": [ + "i18n" + ] + }, "ResourceModules": { "ext.bluespice.subpagetree": { "scripts": [ diff --git a/package.json b/package.json new file mode 100644 index 000..10fa9bc --- /dev/null +++ b/package.json @@ -0,0 +1,11 @@ +{ + "private": true, + "scripts": { + "test": "grunt test" + }, + "devDependencies": { + "grunt": "1.0.1", + "grunt-banana-checker": "0.6.0", + "grunt-jsonlint": "1.1.0" + } +} -- To view, visit https://gerrit.wikimedia.org/r/386678 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I05b4a78c5043a7ff78634c255f9f43d79aab26fd Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/BlueSpiceSubPageTree Gerrit-Branch: master Gerrit-Owner: Umherirrender___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits