misc: upgrade dependencies and fix packaging issues

This commit is contained in:
Grégoire Geis 2022-03-17 13:25:51 +01:00
parent 577d168c2f
commit 6611fe68ff
4 changed files with 676 additions and 670 deletions

View File

@ -100,7 +100,7 @@ export const pkg = (modules: Builder.ParsedModule[]) => ({
browser: "./out/web/extension.js", browser: "./out/web/extension.js",
engines: { engines: {
vscode: "^1.60.0", vscode: "^1.63.0",
}, },
scripts: { scripts: {
@ -114,8 +114,8 @@ export const pkg = (modules: Builder.ParsedModule[]) => ({
"compile-web": "webpack --mode production --devtool hidden-source-map --config ./webpack.web.config.js", "compile-web": "webpack --mode production --devtool hidden-source-map --config ./webpack.web.config.js",
"compile-web:watch": "webpack --watch --config ./webpack.web.config.js", "compile-web:watch": "webpack --watch --config ./webpack.web.config.js",
"test": "yarn run compile && node ./out/test/run.js", "test": "yarn run compile && node ./out/test/run.js",
"package": "vsce package", "package": "vsce package --allow-star-activation",
"publish": "vsce publish", "publish": "vsce publish --allow-star-activation",
}, },
devDependencies: { devDependencies: {
@ -125,6 +125,7 @@ export const pkg = (modules: Builder.ParsedModule[]) => ({
"@types/vscode": "^1.63.0", "@types/vscode": "^1.63.0",
"@typescript-eslint/eslint-plugin": "^4.18.0", "@typescript-eslint/eslint-plugin": "^4.18.0",
"@typescript-eslint/parser": "^4.18.0", "@typescript-eslint/parser": "^4.18.0",
"@vscode/test-electron": "^2.1.3",
"chokidar": "^3.5.1", "chokidar": "^3.5.1",
"dependency-cruiser": "^10.0.5", "dependency-cruiser": "^10.0.5",
"eslint": "^7.22.0", "eslint": "^7.22.0",
@ -135,8 +136,7 @@ export const pkg = (modules: Builder.ParsedModule[]) => ({
"ts-node": "^9.1.1", "ts-node": "^9.1.1",
"typescript": "^4.5.5", "typescript": "^4.5.5",
"unexpected": "^12.0.0", "unexpected": "^12.0.0",
"vsce": "^1.99.0", "vsce": "^2.7.0",
"vscode-test": "^1.5.2",
"webpack": "^5.52.1", "webpack": "^5.52.1",
"webpack-cli": "^4.8.0", "webpack-cli": "^4.8.0",
}, },

10
package.json generated
View File

@ -14,7 +14,7 @@
"main": "./out/src/extension.js", "main": "./out/src/extension.js",
"browser": "./out/web/extension.js", "browser": "./out/web/extension.js",
"engines": { "engines": {
"vscode": "^1.60.0" "vscode": "^1.63.0"
}, },
"scripts": { "scripts": {
"check": "eslint . && depcruise -v .dependency-cruiser.js src", "check": "eslint . && depcruise -v .dependency-cruiser.js src",
@ -27,8 +27,8 @@
"compile-web": "webpack --mode production --devtool hidden-source-map --config ./webpack.web.config.js", "compile-web": "webpack --mode production --devtool hidden-source-map --config ./webpack.web.config.js",
"compile-web:watch": "webpack --watch --config ./webpack.web.config.js", "compile-web:watch": "webpack --watch --config ./webpack.web.config.js",
"test": "yarn run compile && node ./out/test/run.js", "test": "yarn run compile && node ./out/test/run.js",
"package": "vsce package", "package": "vsce package --allow-star-activation",
"publish": "vsce publish" "publish": "vsce publish --allow-star-activation"
}, },
"devDependencies": { "devDependencies": {
"@types/glob": "^7.1.1", "@types/glob": "^7.1.1",
@ -37,6 +37,7 @@
"@types/vscode": "^1.63.0", "@types/vscode": "^1.63.0",
"@typescript-eslint/eslint-plugin": "^4.18.0", "@typescript-eslint/eslint-plugin": "^4.18.0",
"@typescript-eslint/parser": "^4.18.0", "@typescript-eslint/parser": "^4.18.0",
"@vscode/test-electron": "^2.1.3",
"chokidar": "^3.5.1", "chokidar": "^3.5.1",
"dependency-cruiser": "^10.0.5", "dependency-cruiser": "^10.0.5",
"eslint": "^7.22.0", "eslint": "^7.22.0",
@ -47,8 +48,7 @@
"ts-node": "^9.1.1", "ts-node": "^9.1.1",
"typescript": "^4.5.5", "typescript": "^4.5.5",
"unexpected": "^12.0.0", "unexpected": "^12.0.0",
"vsce": "^1.99.0", "vsce": "^2.7.0",
"vscode-test": "^1.5.2",
"webpack": "^5.52.1", "webpack": "^5.52.1",
"webpack-cli": "^4.8.0" "webpack-cli": "^4.8.0"
}, },

View File

@ -1,6 +1,6 @@
import * as path from "path"; import * as path from "path";
import { runTests } from "vscode-test"; import { runTests } from "@vscode/test-electron";
async function go() { async function go() {
try { try {

1324
yarn.lock

File diff suppressed because it is too large Load Diff