From 3a405b65d61a5ad3176c223e4b7226a43fcd186e Mon Sep 17 00:00:00 2001 From: Daniel McNab <36049421+DJMcNab@users.noreply.github.com> Date: Mon, 8 Oct 2018 22:36:47 +0100 Subject: Add tslint and prettier to ci --- editors/code/package.json | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) (limited to 'editors/code/package.json') diff --git a/editors/code/package.json b/editors/code/package.json index 9f05fe91a..8328a46c5 100644 --- a/editors/code/package.json +++ b/editors/code/package.json @@ -17,17 +17,26 @@ "vscode:prepublish": "npm run compile", "compile": "tsc -p ./", "watch": "tsc -watch -p ./", - "postinstall": "node ./node_modules/vscode/bin/install" + "postinstall": "node ./node_modules/vscode/bin/install", + "lint": "tslint --project .", + "prettier": "prettier **/*.{json,ts}", + "travis": "npm run compile && npm run lint && npm run prettier --list-different" + }, + "prettier": { + "tabWidth": 4 }, "dependencies": { "vscode-languageclient": "^4.4.0" }, "devDependencies": { + "@types/mocha": "^2.2.42", + "@types/node": "^8.10.34", + "prettier": "^1.14.3", + "tslint": "^5.11.0", + "tslint-config-prettier": "^1.15.0", "typescript": "^2.6.1", - "vscode": "^1.1.21", - "vsce": "^1.42.0", - "@types/node": "^8.10.25", - "@types/mocha": "^2.2.42" + "vsce": "^1.51.1", + "vscode": "^1.1.21" }, "activationEvents": [ "onLanguage:rust" -- cgit v1.2.3