Skip to content

Commit 8efbd7e

Browse files
committed
Updated for VS Code 1.53
1 parent b874fea commit 8efbd7e

File tree

7 files changed

+53
-38
lines changed

7 files changed

+53
-38
lines changed

.vscode/extensions.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
// See http://go.microsoft.com/fwlink/?LinkId=827846
33
// for the documentation about the extensions.json format
44
"recommendations": [
5-
"dbaeumer.vscode-eslint"
5+
"dbaeumer.vscode-eslint",
6+
"eamodio.tsl-problem-matcher"
67
]
7-
}
8+
}

.vscode/launch.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"outFiles": [
2929
"${workspaceFolder}/out/test/**/*.js"
3030
],
31-
"preLaunchTask": "npm: compile"
31+
"preLaunchTask": "npm: test-watch"
3232
}
3333
]
34-
}
34+
}

.vscode/tasks.json

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,11 @@
55
"tasks": [
66
{
77
"type": "npm",
8-
"script": "webpack",
9-
"problemMatcher": "$tsc-watch",
8+
"script": "compile",
9+
"problemMatcher": [
10+
"$ts-webpack-watch",
11+
"$tslint-webpack-watch"
12+
],
1013
"isBackground": false,
1114
"presentation": {
1215
"reveal": "never"
@@ -15,6 +18,16 @@
1518
"kind": "build",
1619
"isDefault": true
1720
}
21+
},
22+
{
23+
"type": "npm",
24+
"script": "test-watch",
25+
"problemMatcher": "$tsc-watch",
26+
"isBackground": true,
27+
"presentation": {
28+
"reveal": "never"
29+
},
30+
"group": "build"
1831
}
1932
]
20-
}
33+
}

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
All notable changes to the extension will be documented in this file.
44

5-
## [1.10.0] - 2021-02-08
5+
## [1.10.0] - 2021-02-10
66

77
- Update dependencies for VS Code 1.53
88

package-lock.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "vscode-html-css",
33
"displayName": "HTML CSS Support",
44
"description": "CSS Intellisense for HTML",
5-
"version": "1.9.1",
5+
"version": "1.10.0",
66
"publisher": "ecmel",
77
"license": "MIT",
88
"homepage": "https://github.com/ecmel/vscode-html-css",
@@ -13,7 +13,7 @@
1313
"url": "https://github.com/ecmel/vscode-html-css.git"
1414
},
1515
"engines": {
16-
"vscode": "^1.52.0"
16+
"vscode": "^1.53.0"
1717
},
1818
"categories": [
1919
"Programming Languages",
@@ -68,36 +68,36 @@
6868
},
6969
"main": "./dist/extension.js",
7070
"scripts": {
71-
"compile": "tsc -p ./",
72-
"deploy": "vsce publish",
71+
"vscode:prepublish": "npm run package",
72+
"compile": "webpack",
73+
"watch": "webpack --watch",
74+
"package": "webpack --mode production --devtool hidden-source-map",
75+
"test-compile": "tsc -p ./",
76+
"test-watch": "tsc -watch -p ./",
77+
"pretest": "npm run test-compile && npm run lint",
7378
"lint": "eslint src --ext ts",
74-
"package": "vsce package",
75-
"pretest": "npm run compile && npm run lint",
7679
"test": "node ./out/test/runTest.js",
77-
"vscode:prepublish": "webpack --mode production",
78-
"watch": "tsc -watch -p ./",
79-
"webpack-dev": "webpack --mode development --watch",
80-
"webpack": "webpack --mode development"
80+
"release": "vsce package"
8181
},
8282
"devDependencies": {
83-
"@types/css-tree": "^1.0.4",
83+
"@types/vscode": "^1.53.0",
8484
"@types/glob": "^7.1.3",
8585
"@types/mocha": "^8.0.4",
86-
"@types/node-fetch": "^2.5.7",
8786
"@types/node": "^12.11.7",
88-
"@types/vscode": "^1.52.0",
89-
"@typescript-eslint/eslint-plugin": "^4.9.0",
90-
"@typescript-eslint/parser": "^4.9.0",
91-
"css-tree": "^1.1.2",
92-
"eslint": "^7.15.0",
87+
"eslint": "^7.19.0",
88+
"@typescript-eslint/eslint-plugin": "^4.14.1",
89+
"@typescript-eslint/parser": "^4.14.1",
9390
"glob": "^7.1.6",
94-
"mocha": "^8.1.3",
91+
"mocha": "^8.2.1",
92+
"typescript": "^4.1.3",
93+
"vscode-test": "^1.5.0",
94+
"ts-loader": "^8.0.14",
95+
"webpack": "^5.19.0",
96+
"webpack-cli": "^4.4.0",
97+
"@types/css-tree": "^1.0.5",
98+
"@types/node-fetch": "^2.5.8",
99+
"css-tree": "^1.1.2",
95100
"node-fetch": "^2.6.1",
96-
"ts-loader": "^8.0.11",
97-
"typescript": "^4.1.2",
98-
"vsce": "^1.83.0",
99-
"vscode-test": "^1.4.1",
100-
"webpack-cli": "^4.2.0",
101-
"webpack": "^5.10.0"
101+
"vsce": "^1.85.0"
102102
}
103103
}

webpack.config.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,18 @@
44

55
const path = require("path");
66

7+
/**@type {import('webpack').Configuration}*/
78
const config = {
89
target: "node",
10+
mode: "none",
911

1012
entry: "./src/extension.ts",
1113
output: {
1214
path: path.resolve(__dirname, "dist"),
1315
filename: "extension.js",
14-
libraryTarget: "commonjs2",
15-
devtoolModuleFilenameTemplate: "../[resource-path]"
16+
libraryTarget: "commonjs2"
1617
},
17-
devtool: "source-map",
18+
devtool: "nosources-source-map",
1819
externals: {
1920
vscode: "commonjs vscode"
2021
},

0 commit comments

Comments
 (0)