{ "name": "MinervaNeue", "private": true, "scripts": { "lint": "npm -s run lint:styles && npm -s run lint:js && npm -s run lint:i18n", "lint:fix": "npm -s run lint:styles -- --fix && npm -s run lint:js -- --fix && npm -s run lint:i18", "lint:js": "eslint --cache .", "lint:styles": "stylelint --cache --report-needless-disables '**/*.{css,less}'", "lint:i18n": "banana-checker --requireLowerCase=0 i18n/", "test": "npm run lint && npm run doc && dev-scripts/svg_check.sh", "minify-svg": "svgo --config=.svgo.config.js --quiet --recursive --folder resources/", "doc": "jsdoc -c jsdoc.json" }, "devDependencies": { "eslint-config-wikimedia": "0.22.1", "grunt-banana-checker": "0.9.0", "jsdoc": "3.6.10", "less": "3.13.1", "less-loader": "4.1.0", "mustache": "3.0.1", "mwbot": "2.0.0", "postcss-less": "6.0.0", "pre-commit": "1.2.2", "stylelint-config-wikimedia": "0.13.0", "svgo": "2.8.0" } }