Skip to content

Commit

Permalink
Release version 1.3.0 with multi root support.
Browse files Browse the repository at this point in the history
  • Loading branch information
dbaeumer committed Sep 8, 2017
1 parent 79601ee commit a965ba8
Show file tree
Hide file tree
Showing 5 changed files with 17 additions and 15 deletions.
6 changes: 6 additions & 0 deletions .vscode/tasks.json
Expand Up @@ -8,12 +8,17 @@
"dependsOn": [
"npm: watch:client", "npm: watch:server"
],
"group": {
"kind": "build",
"isDefault": true
},
"problemMatcher": []
},
{
"type": "npm",
"script": "watch:client",
"isBackground": true,
"group": "build",
"presentation": {
"reveal": "never",
"panel": "dedicated"
Expand All @@ -26,6 +31,7 @@
"type": "npm",
"script": "watch:server",
"isBackground": true,
"group": "build",
"presentation": {
"reveal": "never",
"panel": "dedicated"
Expand Down
2 changes: 2 additions & 0 deletions CHANGELOG.md
Expand Up @@ -2,6 +2,8 @@

- Add support for multi workspace folder setups. Adding this supoort required a major code change both on the extension and the server side. So if you recognized problems with this version please report them as quick as possbible in the [GitHub repository](https://github.com/Microsoft/vscode-eslint).

Version 1.3.0 of the ESLint extension requires at least version 1.16 of VS Code.

### 1.2.11

Fixes:
Expand Down
4 changes: 2 additions & 2 deletions client/package.json
Expand Up @@ -2,7 +2,7 @@
"name": "client",
"displayName": "ESLint",
"description": "Integrates ESLint into VS Code.",
"version": "1.0.0",
"version": "1.3.0",
"author": "Microsoft Corporation",
"license": "MIT",
"repository": {
Expand All @@ -23,6 +23,6 @@
"vscode": "^1.1.5"
},
"dependencies": {
"vscode-languageclient": "^3.4.0-next.30"
"vscode-languageclient": "^3.4.0"
}
}
16 changes: 5 additions & 11 deletions contributing.md
Expand Up @@ -5,14 +5,8 @@
Extension to integrate [ESLint](http://eslint.org/) into VSCode.

## Development setup
- run npm install inside the `eslint` and `eslint-server` folders
- open VS Code on `eslint` and `eslint-server`

## Developing the server
- open VS Code on `eslint-server`
- run `npm run compile` or `npm run watch` to build the server and copy it into the `eslint` folder
- to debug press F5 which attaches a debugger to the server

## Developing the extension/client
- open VS Code on `eslint`
- run F5 to build and debug the extension
- run npm install
- open VS Code
- Run the `watch` task to compile the client and server
- To run/debug the extension use the `Launch Extension` launch configuration
- to debug the server use the `Attach to Server` launch configuration
4 changes: 2 additions & 2 deletions server/package.json
@@ -1,6 +1,6 @@
{
"name": "eslint-server",
"version": "1.2.1",
"version": "1.3.0",
"author": "Microsoft Corporation",
"license": "MIT",
"repository": {
Expand All @@ -15,7 +15,7 @@
},
"dependencies": {
"vscode-uri": "^1.0.1",
"vscode-languageserver": "^3.4.0-next.9"
"vscode-languageserver": "^3.4.0"
},
"scripts": {
"compile": "installServerIntoExtension ../eslint ./package.json ./src/tsconfig.json && tsc -p ./src",
Expand Down

0 comments on commit a965ba8

Please sign in to comment.