Skip to content

Commit b473e99

Browse files
committed
update engine, dependencies
1 parent fbb94e9 commit b473e99

File tree

8 files changed

+1280
-3057
lines changed

8 files changed

+1280
-3057
lines changed

.eslintignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
vscode.d.ts
2+
vscode.proposed.d.ts

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@ node_modules/
55
.vscode-test
66
out
77
*.vsix
8+
vscode*.d.ts

.vscodeignore

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1+
.github/**
12
.vscode/**
23
.vscode-test/**
3-
typings/**
44
out/test/**
5-
test/**
6-
# src/**
7-
# **/*.map
5+
**/*.ts
6+
**/*.map
87
.gitignore
9-
tsconfig.json
8+
**/tsconfig.json
9+
**/tslint.json
10+
**/.eslintrc.json

package-lock.json

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

package.json

Lines changed: 38 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
}
4040
],
4141
"engines": {
42-
"vscode": "^1.41.0"
42+
"vscode": "^1.46.0"
4343
},
4444
"enableProposedApi": true,
4545
"activationEvents": [
@@ -722,50 +722,53 @@
722722
"watch": "tsc -w -p ./tsconfig.json",
723723
"pretest": "npm run compile",
724724
"test": "node ./out/test/runTest.js",
725-
"lint": "node ./node_modules/tslint/bin/tslint --project tsconfig.json -t verbose",
726-
"lint-fix": "tslint --project tsconfig.json -t verbose --fix"
725+
"lint": "eslint src/**",
726+
"lint-fix": "eslint --fix src/**",
727+
"download-api": "vscode-dts dev",
728+
"postdownload-api": "vscode-dts master",
729+
"postinstall": "npm run download-api"
727730
},
728731
"devDependencies": {
729-
"@types/glob": "^7.1.1",
730-
"@types/mocha": "^5.2.7",
731-
"@types/node": "^12.12.26",
732-
"@types/request": "^2.48.4",
733-
"@types/request-promise": "^4.1.45",
734-
"@types/vscode": "^1.41.0",
735-
"@types/ws": "^6.0.4",
732+
"@types/glob": "^7.1.2",
733+
"@types/mocha": "^7.0.2",
734+
"@types/node": "^14.0.14",
735+
"@types/request": "^2.48.5",
736+
"@types/request-promise": "^4.1.46",
737+
"@types/ws": "^7.2.5",
736738
"@types/xmldom": "^0.1.29",
737-
"@typescript-eslint/eslint-plugin": "^2.19.0",
738-
"@typescript-eslint/parser": "^2.19.0",
739-
"eslint": "^6.8.0",
740-
"eslint-config-airbnb": "^18.0.1",
741-
"eslint-config-prettier": "^6.10.0",
742-
"eslint-plugin-import": "^2.20.1",
743-
"eslint-plugin-jsx-a11y": "^6.2.3",
744-
"eslint-plugin-node": "^10.0.0",
745-
"eslint-plugin-prettier": "^3.1.2",
739+
"@typescript-eslint/eslint-plugin": "^3.4.0",
740+
"@typescript-eslint/parser": "^3.4.0",
741+
"eslint": "^7.3.1",
742+
"eslint-config-airbnb": "^18.2.0",
743+
"eslint-config-prettier": "^6.11.0",
744+
"eslint-plugin-import": "^2.21.2",
745+
"eslint-plugin-jsx-a11y": "^6.3.1",
746+
"eslint-plugin-node": "^11.1.0",
747+
"eslint-plugin-prettier": "^3.1.4",
746748
"eslint-plugin-promise": "^4.2.1",
747749
"extend": "^3.0.2",
748-
"minimist": ">=1.2.2",
749-
"mocha": "^6.2.2",
750-
"prettier": "^1.19.1",
751-
"tape": "^4.13.0",
752-
"typescript": "^3.7.5",
753-
"vsce": "^1.73.0",
754-
"vscode-debugadapter-testsupport": "^1.40.1",
755-
"vscode-test": "^1.3.0"
750+
"minimist": ">=1.2.5",
751+
"mocha": "^8.0.1",
752+
"prettier": "^2.0.5",
753+
"tape": "^5.0.1",
754+
"typescript": "^3.9.5",
755+
"vsce": "^1.77.0",
756+
"vscode-debugadapter-testsupport": "^1.41.0",
757+
"vscode-dts": "^0.3.1",
758+
"vscode-test": "^1.4.0"
756759
},
757760
"dependencies": {
758761
"await-notify": "^1.0.1",
759762
"glob": "^7.1.6",
760-
"iconv-lite": "^0.5.1",
761-
"mkdirp": "^1.0.3",
762-
"request": "^2.88.0",
763+
"iconv-lite": "^0.6.0",
764+
"mkdirp": "^1.0.4",
765+
"request": "^2.88.2",
763766
"request-promise": "^4.2.5",
764767
"vscode-cache": "^0.3.0",
765-
"vscode-debugadapter": "^1.39.1",
766-
"vscode-debugprotocol": "^1.39.0",
767-
"vscode-extension-telemetry": "^0.1.2",
768-
"ws": "^7.2.1",
769-
"xmldom": "^0.1.31"
768+
"vscode-debugadapter": "^1.41.0",
769+
"vscode-debugprotocol": "^1.41.0",
770+
"vscode-extension-telemetry": "^0.1.6",
771+
"ws": "^7.3.0",
772+
"xmldom": "^0.3.0"
770773
}
771774
}

src/test/runTest.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ async function main() {
1212
// Passed to --extensionTestsPath
1313
const extensionTestsPath = path.resolve(__dirname, "./suite/index");
1414

15-
const launchArgs = ["--enable-proposed-api", "daimor.vscode-objectscript"];
15+
const launchArgs = ["-n", "--enable-proposed-api", "daimor.vscode-objectscript"];
1616

1717
// Download VS Code, unzip it and run the integration test
1818
await runTests({ extensionDevelopmentPath, extensionTestsPath, launchArgs });

0 commit comments

Comments
 (0)