diff --git a/.base-sample/package.json b/.base-sample/package.json index 77203ffc..bf831c29 100644 --- a/.base-sample/package.json +++ b/.base-sample/package.json @@ -38,6 +38,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } \ No newline at end of file diff --git a/authenticationprovider-sample/package-lock.json b/authenticationprovider-sample/package-lock.json index 30d49969..9fa77d49 100644 --- a/authenticationprovider-sample/package-lock.json +++ b/authenticationprovider-sample/package-lock.json @@ -19,7 +19,7 @@ "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", "glob": "^7.1.7", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.74.0" @@ -1603,9 +1603,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2803,9 +2803,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/authenticationprovider-sample/package.json b/authenticationprovider-sample/package.json index 5c6ae19e..92b835f3 100644 --- a/authenticationprovider-sample/package.json +++ b/authenticationprovider-sample/package.json @@ -42,7 +42,7 @@ "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", "glob": "^7.1.7", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "dependencies": { "isomorphic-fetch": "^3.0.0" diff --git a/basic-multi-root-sample/package-lock.json b/basic-multi-root-sample/package-lock.json index c4a59ae8..35d2228a 100644 --- a/basic-multi-root-sample/package-lock.json +++ b/basic-multi-root-sample/package-lock.json @@ -14,7 +14,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.73.0" @@ -1543,9 +1543,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2682,9 +2682,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/basic-multi-root-sample/package.json b/basic-multi-root-sample/package.json index 44a6415a..e953e42b 100644 --- a/basic-multi-root-sample/package.json +++ b/basic-multi-root-sample/package.json @@ -48,6 +48,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/call-hierarchy-sample/package-lock.json b/call-hierarchy-sample/package-lock.json index a8a5d7c1..20e9b99f 100644 --- a/call-hierarchy-sample/package-lock.json +++ b/call-hierarchy-sample/package-lock.json @@ -14,7 +14,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.73.0" @@ -1543,9 +1543,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2682,9 +2682,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/call-hierarchy-sample/package.json b/call-hierarchy-sample/package.json index 41d282d9..0931a1ea 100644 --- a/call-hierarchy-sample/package.json +++ b/call-hierarchy-sample/package.json @@ -32,6 +32,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/code-actions-sample/package-lock.json b/code-actions-sample/package-lock.json index 8aaf2ba3..980366cb 100644 --- a/code-actions-sample/package-lock.json +++ b/code-actions-sample/package-lock.json @@ -13,7 +13,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.73.0" @@ -1542,9 +1542,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2681,9 +2681,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/code-actions-sample/package.json b/code-actions-sample/package.json index 3f3f1898..4f157ca1 100644 --- a/code-actions-sample/package.json +++ b/code-actions-sample/package.json @@ -33,6 +33,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/codelens-sample/package-lock.json b/codelens-sample/package-lock.json index 56bac3af..fe0bdbc8 100644 --- a/codelens-sample/package-lock.json +++ b/codelens-sample/package-lock.json @@ -14,7 +14,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.73.0" @@ -1543,9 +1543,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2682,9 +2682,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/codelens-sample/package.json b/codelens-sample/package.json index d8cdf23b..6157c6f7 100644 --- a/codelens-sample/package.json +++ b/codelens-sample/package.json @@ -54,6 +54,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/comment-sample/package-lock.json b/comment-sample/package-lock.json index 99d46566..a259e4e6 100644 --- a/comment-sample/package-lock.json +++ b/comment-sample/package-lock.json @@ -14,7 +14,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.73.0" @@ -1543,9 +1543,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2682,9 +2682,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/comment-sample/package.json b/comment-sample/package.json index b21ed675..95117450 100644 --- a/comment-sample/package.json +++ b/comment-sample/package.json @@ -164,6 +164,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/completions-sample/package-lock.json b/completions-sample/package-lock.json index 347e2c89..b501140a 100644 --- a/completions-sample/package-lock.json +++ b/completions-sample/package-lock.json @@ -14,7 +14,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.73.0" @@ -1543,9 +1543,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2682,9 +2682,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/completions-sample/package.json b/completions-sample/package.json index 35005cab..d80c6405 100644 --- a/completions-sample/package.json +++ b/completions-sample/package.json @@ -31,6 +31,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/configuration-sample/package-lock.json b/configuration-sample/package-lock.json index 2501171d..aed28f71 100644 --- a/configuration-sample/package-lock.json +++ b/configuration-sample/package-lock.json @@ -14,7 +14,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.74.0" @@ -1543,9 +1543,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2682,9 +2682,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/configuration-sample/package.json b/configuration-sample/package.json index db4a7bee..56a5166b 100644 --- a/configuration-sample/package.json +++ b/configuration-sample/package.json @@ -164,6 +164,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/contentprovider-sample/package-lock.json b/contentprovider-sample/package-lock.json index 68a47c12..8636a75d 100644 --- a/contentprovider-sample/package-lock.json +++ b/contentprovider-sample/package-lock.json @@ -14,7 +14,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.74.0" @@ -1543,9 +1543,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2682,9 +2682,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/contentprovider-sample/package.json b/contentprovider-sample/package.json index c2650b8e..57e58d7b 100644 --- a/contentprovider-sample/package.json +++ b/contentprovider-sample/package.json @@ -65,6 +65,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/custom-editor-sample/package-lock.json b/custom-editor-sample/package-lock.json index 3246e008..7b20b45d 100644 --- a/custom-editor-sample/package-lock.json +++ b/custom-editor-sample/package-lock.json @@ -14,7 +14,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.74.0" @@ -1543,9 +1543,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2682,9 +2682,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/custom-editor-sample/package.json b/custom-editor-sample/package.json index 2ebe4ff0..63cec13b 100644 --- a/custom-editor-sample/package.json +++ b/custom-editor-sample/package.json @@ -59,6 +59,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/decorator-sample/package-lock.json b/decorator-sample/package-lock.json index 01cdd70e..bf849fae 100644 --- a/decorator-sample/package-lock.json +++ b/decorator-sample/package-lock.json @@ -14,7 +14,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.73.0" @@ -1543,9 +1543,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2682,9 +2682,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/decorator-sample/package.json b/decorator-sample/package.json index 0f9b4eeb..f6c9d946 100644 --- a/decorator-sample/package.json +++ b/decorator-sample/package.json @@ -42,6 +42,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/diagnostic-related-information-sample/package-lock.json b/diagnostic-related-information-sample/package-lock.json index b8e95dda..e2d28876 100644 --- a/diagnostic-related-information-sample/package-lock.json +++ b/diagnostic-related-information-sample/package-lock.json @@ -14,7 +14,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.73.0" @@ -1543,9 +1543,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2682,9 +2682,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/diagnostic-related-information-sample/package.json b/diagnostic-related-information-sample/package.json index bc5d67ec..fcc548ef 100644 --- a/diagnostic-related-information-sample/package.json +++ b/diagnostic-related-information-sample/package.json @@ -32,6 +32,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/document-editing-sample/package-lock.json b/document-editing-sample/package-lock.json index f5f3f146..56034257 100644 --- a/document-editing-sample/package-lock.json +++ b/document-editing-sample/package-lock.json @@ -14,7 +14,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.74.0" @@ -1543,9 +1543,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2682,9 +2682,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/document-editing-sample/package.json b/document-editing-sample/package.json index 93de8c31..fabe8a9e 100644 --- a/document-editing-sample/package.json +++ b/document-editing-sample/package.json @@ -38,6 +38,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/document-paste/package-lock.json b/document-paste/package-lock.json index 90204e2c..bfb6e388 100644 --- a/document-paste/package-lock.json +++ b/document-paste/package-lock.json @@ -14,11 +14,11 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2", + "typescript": "^5.4.2", "vscode-dts": "^0.3.3" }, "engines": { - "vscode": "^1.77.0" + "vscode": "^1.88.0" } }, "node_modules/@eslint-community/eslint-utils": { @@ -1575,9 +1575,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2750,9 +2750,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/document-paste/package.json b/document-paste/package.json index 3ac535ee..5578e0b2 100644 --- a/document-paste/package.json +++ b/document-paste/package.json @@ -37,7 +37,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2", + "typescript": "^5.4.2", "vscode-dts": "^0.3.3" } } diff --git a/drop-on-document/package-lock.json b/drop-on-document/package-lock.json index f5470c56..2f1f4a7a 100644 --- a/drop-on-document/package-lock.json +++ b/drop-on-document/package-lock.json @@ -14,7 +14,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.71.0" @@ -1543,9 +1543,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2682,9 +2682,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/drop-on-document/package.json b/drop-on-document/package.json index 3ed8b448..2d97c7e5 100644 --- a/drop-on-document/package.json +++ b/drop-on-document/package.json @@ -33,6 +33,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/extension-terminal-sample/package-lock.json b/extension-terminal-sample/package-lock.json index 1a22a1e2..9a7a14f4 100644 --- a/extension-terminal-sample/package-lock.json +++ b/extension-terminal-sample/package-lock.json @@ -14,7 +14,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.73.0" @@ -1543,9 +1543,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2682,9 +2682,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/extension-terminal-sample/package.json b/extension-terminal-sample/package.json index c5279c98..22ca97f4 100644 --- a/extension-terminal-sample/package.json +++ b/extension-terminal-sample/package.json @@ -42,6 +42,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/fsconsumer-sample/package-lock.json b/fsconsumer-sample/package-lock.json index d07d7891..aed08153 100644 --- a/fsconsumer-sample/package-lock.json +++ b/fsconsumer-sample/package-lock.json @@ -14,7 +14,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.74.0" @@ -1543,9 +1543,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2682,9 +2682,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/fsconsumer-sample/package.json b/fsconsumer-sample/package.json index 8e98b610..7fbd05b9 100644 --- a/fsconsumer-sample/package.json +++ b/fsconsumer-sample/package.json @@ -49,6 +49,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/fsprovider-sample/package-lock.json b/fsprovider-sample/package-lock.json index 9ab3605a..cd24b989 100644 --- a/fsprovider-sample/package-lock.json +++ b/fsprovider-sample/package-lock.json @@ -14,7 +14,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.74.0" @@ -1543,9 +1543,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2682,9 +2682,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/fsprovider-sample/package.json b/fsprovider-sample/package.json index 17eb3a8a..e68a468b 100644 --- a/fsprovider-sample/package.json +++ b/fsprovider-sample/package.json @@ -85,6 +85,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/getting-started-sample/package-lock.json b/getting-started-sample/package-lock.json index d2b869bc..11fe8efe 100644 --- a/getting-started-sample/package-lock.json +++ b/getting-started-sample/package-lock.json @@ -14,7 +14,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.73.0" @@ -1543,9 +1543,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2682,9 +2682,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/getting-started-sample/package.json b/getting-started-sample/package.json index 56123e84..e4599ba1 100644 --- a/getting-started-sample/package.json +++ b/getting-started-sample/package.json @@ -210,6 +210,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/github-authentication-sample/package-lock.json b/github-authentication-sample/package-lock.json index e3c603e9..9283aae3 100644 --- a/github-authentication-sample/package-lock.json +++ b/github-authentication-sample/package-lock.json @@ -17,7 +17,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.74.0" @@ -1897,9 +1897,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -3353,9 +3353,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "universal-user-agent": { diff --git a/github-authentication-sample/package.json b/github-authentication-sample/package.json index 4e209051..bbeb7a95 100644 --- a/github-authentication-sample/package.json +++ b/github-authentication-sample/package.json @@ -39,7 +39,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "dependencies": { "@octokit/rest": "^18.0.0" diff --git a/helloworld-sample/package-lock.json b/helloworld-sample/package-lock.json index 369e6ae7..ca1e5914 100644 --- a/helloworld-sample/package-lock.json +++ b/helloworld-sample/package-lock.json @@ -13,7 +13,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.74.0" @@ -1542,9 +1542,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2681,9 +2681,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/helloworld-sample/package.json b/helloworld-sample/package.json index 358d6e11..22b58400 100644 --- a/helloworld-sample/package.json +++ b/helloworld-sample/package.json @@ -33,6 +33,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/helloworld-test-cli-sample/package.json b/helloworld-test-cli-sample/package.json index 11c16ffc..5705f55f 100644 --- a/helloworld-test-cli-sample/package.json +++ b/helloworld-test-cli-sample/package.json @@ -36,6 +36,6 @@ "@vscode/test-cli": "^0.0.3", "@vscode/test-electron": "^2.3.6", "mocha": "^10.2.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/helloworld-test-sample/package-lock.json b/helloworld-test-sample/package-lock.json index ccb96dfd..f964a6a6 100644 --- a/helloworld-test-sample/package-lock.json +++ b/helloworld-test-sample/package-lock.json @@ -19,7 +19,7 @@ "glob": "^7.1.4", "mocha": "^10.2.0", "source-map-support": "^0.5.12", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.74.0" @@ -2157,9 +2157,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -3844,9 +3844,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/helloworld-test-sample/package.json b/helloworld-test-sample/package.json index 01ebb14c..32c0a293 100644 --- a/helloworld-test-sample/package.json +++ b/helloworld-test-sample/package.json @@ -41,6 +41,6 @@ "glob": "^7.1.4", "mocha": "^10.2.0", "source-map-support": "^0.5.12", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/helloworld-web-sample/package-lock.json b/helloworld-web-sample/package-lock.json index 463bac4e..353fd7bd 100644 --- a/helloworld-web-sample/package-lock.json +++ b/helloworld-web-sample/package-lock.json @@ -20,7 +20,7 @@ "mocha": "^9.2.0", "process": "^0.11.10", "ts-loader": "^9.2.5", - "typescript": "^5.3.2", + "typescript": "^5.4.2", "webpack": "^5.52.1", "webpack-cli": "^4.8.0" }, @@ -4598,9 +4598,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -8425,9 +8425,9 @@ } }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "unbox-primitive": { diff --git a/helloworld-web-sample/package.json b/helloworld-web-sample/package.json index fc6a85aa..abc33aa6 100644 --- a/helloworld-web-sample/package.json +++ b/helloworld-web-sample/package.json @@ -44,7 +44,7 @@ "mocha": "^9.2.0", "process": "^0.11.10", "ts-loader": "^9.2.5", - "typescript": "^5.3.2", + "typescript": "^5.4.2", "webpack": "^5.52.1", "webpack-cli": "^4.8.0" } diff --git a/inline-completions/package-lock.json b/inline-completions/package-lock.json index b7d2378e..9a8ed5eb 100644 --- a/inline-completions/package-lock.json +++ b/inline-completions/package-lock.json @@ -15,7 +15,7 @@ "@typescript-eslint/parser": "^6.7.0", "@vscode/dts": "^0.4.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.67.0" @@ -1617,9 +1617,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2814,9 +2814,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/inline-completions/package.json b/inline-completions/package.json index 184df50b..3d3dc999 100644 --- a/inline-completions/package.json +++ b/inline-completions/package.json @@ -46,7 +46,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2", + "typescript": "^5.4.2", "@vscode/dts": "^0.4.0", "@types/vscode": "^1.74.0" } diff --git a/inline-completions/src/extension.ts b/inline-completions/src/extension.ts index 6f7e9b8d..1025a0bd 100644 --- a/inline-completions/src/extension.ts +++ b/inline-completions/src/extension.ts @@ -72,8 +72,8 @@ export function activate(context: vscode.ExtensionContext) { */ handleDidPartiallyAcceptCompletionItem( completionItem: vscode.InlineCompletionItem, - acceptedLength: number - ): void { + info: vscode.PartialAcceptInfo | number + ): void { console.log('handleDidPartiallyAcceptCompletionItem'); }, }; diff --git a/inline-completions/vscode.proposed.inlineCompletionsAdditions.d.ts b/inline-completions/vscode.proposed.inlineCompletionsAdditions.d.ts index 9e3ead9b..2715014a 100644 --- a/inline-completions/vscode.proposed.inlineCompletionsAdditions.d.ts +++ b/inline-completions/vscode.proposed.inlineCompletionsAdditions.d.ts @@ -53,6 +53,24 @@ declare module 'vscode' { */ // eslint-disable-next-line local/vscode-dts-provider-naming handleDidPartiallyAcceptCompletionItem?(completionItem: InlineCompletionItem, acceptedLength: number): void; + + /** + * Is called when an inline completion item was accepted partially. + * @param info Additional info for the partial accepted trigger. + */ + // eslint-disable-next-line local/vscode-dts-provider-naming + handleDidPartiallyAcceptCompletionItem?(completionItem: InlineCompletionItem, info: PartialAcceptInfo): void; + } + + export interface PartialAcceptInfo { + kind: PartialAcceptTriggerKind; + } + + export enum PartialAcceptTriggerKind { + Unknown = 0, + Word = 1, + Line = 2, + Suggest = 3, } // When finalizing `commands`, make sure to add a corresponding constructor parameter. diff --git a/jupyter-server-provider-sample/package-lock.json b/jupyter-server-provider-sample/package-lock.json index 28b2a741..bf27e404 100644 --- a/jupyter-server-provider-sample/package-lock.json +++ b/jupyter-server-provider-sample/package-lock.json @@ -14,7 +14,7 @@ "@typescript-eslint/parser": "^6.7.0", "@vscode/jupyter-extension": "^1.0.0", "eslint": "^7.27.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.82.0" @@ -1763,9 +1763,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", diff --git a/jupyter-server-provider-sample/package.json b/jupyter-server-provider-sample/package.json index 6dc71fcb..29fe6ece 100644 --- a/jupyter-server-provider-sample/package.json +++ b/jupyter-server-provider-sample/package.json @@ -31,6 +31,6 @@ "@typescript-eslint/parser": "^6.7.0", "@vscode/jupyter-extension": "^1.0.0", "eslint": "^7.27.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/l10n-sample/package-lock.json b/l10n-sample/package-lock.json index 8fb93d33..382ae478 100644 --- a/l10n-sample/package-lock.json +++ b/l10n-sample/package-lock.json @@ -23,7 +23,7 @@ "eslint": "^8.11.0", "glob": "^7.2.0", "mocha": "^9.2.2", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.74.0" @@ -2400,9 +2400,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -4289,9 +4289,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/l10n-sample/package.json b/l10n-sample/package.json index ab463043..1643386b 100644 --- a/l10n-sample/package.json +++ b/l10n-sample/package.json @@ -47,7 +47,7 @@ "eslint": "^8.11.0", "glob": "^7.2.0", "mocha": "^9.2.2", - "typescript": "^5.3.2", + "typescript": "^5.4.2", "@vscode/test-electron": "^2.3.0", "@vscode/l10n-dev": "^0.0.18" }, diff --git a/lsp-embedded-language-service/package.json b/lsp-embedded-language-service/package.json index aa8ed4a5..d0d1b39d 100644 --- a/lsp-embedded-language-service/package.json +++ b/lsp-embedded-language-service/package.json @@ -46,6 +46,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^7.21.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } \ No newline at end of file diff --git a/lsp-embedded-request-forwarding/package.json b/lsp-embedded-request-forwarding/package.json index 14f1dddf..cbaf44a4 100644 --- a/lsp-embedded-request-forwarding/package.json +++ b/lsp-embedded-request-forwarding/package.json @@ -46,6 +46,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^7.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/lsp-log-streaming-sample/package-lock.json b/lsp-log-streaming-sample/package-lock.json index 1fe272d1..8b3f7291 100644 --- a/lsp-log-streaming-sample/package-lock.json +++ b/lsp-log-streaming-sample/package-lock.json @@ -16,7 +16,7 @@ "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", "mocha": "^10.2.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.26.0" @@ -1955,9 +1955,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -3452,9 +3452,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/lsp-log-streaming-sample/package.json b/lsp-log-streaming-sample/package.json index d6c0f2bd..306029b9 100644 --- a/lsp-log-streaming-sample/package.json +++ b/lsp-log-streaming-sample/package.json @@ -90,6 +90,6 @@ "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", "mocha": "^10.2.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/lsp-multi-server-sample/package-lock.json b/lsp-multi-server-sample/package-lock.json index 11d848f2..1139d2c7 100644 --- a/lsp-multi-server-sample/package-lock.json +++ b/lsp-multi-server-sample/package-lock.json @@ -15,7 +15,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.52.0" @@ -1544,9 +1544,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2683,9 +2683,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/lsp-multi-server-sample/package.json b/lsp-multi-server-sample/package.json index 47b794a6..cce62df7 100644 --- a/lsp-multi-server-sample/package.json +++ b/lsp-multi-server-sample/package.json @@ -64,6 +64,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/nodefs-provider-sample/package-lock.json b/nodefs-provider-sample/package-lock.json index fa0a9f3a..714ee148 100644 --- a/nodefs-provider-sample/package-lock.json +++ b/nodefs-provider-sample/package-lock.json @@ -21,7 +21,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.30.0" @@ -1612,9 +1612,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2811,9 +2811,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/nodefs-provider-sample/package.json b/nodefs-provider-sample/package.json index 957b693d..ae2f6903 100644 --- a/nodefs-provider-sample/package.json +++ b/nodefs-provider-sample/package.json @@ -39,6 +39,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/notebook-extend-markdown-renderer-sample/package-lock.json b/notebook-extend-markdown-renderer-sample/package-lock.json index 3614c745..48acdd36 100644 --- a/notebook-extend-markdown-renderer-sample/package-lock.json +++ b/notebook-extend-markdown-renderer-sample/package-lock.json @@ -17,7 +17,7 @@ "eslint": "^8.26.0", "markdown-it-emoji": "^2.0.2", "ts-loader": "^9.2.2", - "typescript": "^5.3.2", + "typescript": "^5.4.2", "webpack": "^5.38.1", "webpack-cli": "^4.7.0" }, @@ -2552,9 +2552,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -4636,9 +4636,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "update-browserslist-db": { diff --git a/notebook-extend-markdown-renderer-sample/package.json b/notebook-extend-markdown-renderer-sample/package.json index e1388d9a..8a361763 100644 --- a/notebook-extend-markdown-renderer-sample/package.json +++ b/notebook-extend-markdown-renderer-sample/package.json @@ -39,7 +39,7 @@ "eslint": "^8.26.0", "markdown-it-emoji": "^2.0.2", "ts-loader": "^9.2.2", - "typescript": "^5.3.2", + "typescript": "^5.4.2", "webpack": "^5.38.1", "webpack-cli": "^4.7.0" } diff --git a/notebook-renderer-react-sample/package-lock.json b/notebook-renderer-react-sample/package-lock.json index 1d2b998c..7f76aabf 100644 --- a/notebook-renderer-react-sample/package-lock.json +++ b/notebook-renderer-react-sample/package-lock.json @@ -26,7 +26,7 @@ "react-dom": "^17.0.2", "style-loader": "^1.2.1", "ts-loader": "^9.4.2", - "typescript": "^5.3.2", + "typescript": "^5.4.2", "vscode-notebook-error-overlay": "^1.0.1", "webpack": "^5.38.1", "webpack-cli": "^4.7.0" @@ -3521,9 +3521,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -6433,9 +6433,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/notebook-renderer-react-sample/package.json b/notebook-renderer-react-sample/package.json index 92666f6f..4ab2731c 100644 --- a/notebook-renderer-react-sample/package.json +++ b/notebook-renderer-react-sample/package.json @@ -53,7 +53,7 @@ "react-dom": "^17.0.2", "style-loader": "^1.2.1", "ts-loader": "^9.4.2", - "typescript": "^5.3.2", + "typescript": "^5.4.2", "vscode-notebook-error-overlay": "^1.0.1", "webpack": "^5.38.1", "webpack-cli": "^4.7.0" diff --git a/notebook-renderer-sample/package-lock.json b/notebook-renderer-sample/package-lock.json index 24beeea0..364f0613 100644 --- a/notebook-renderer-sample/package-lock.json +++ b/notebook-renderer-sample/package-lock.json @@ -17,7 +17,7 @@ "eslint": "^8.26.0", "style-loader": "^1.2.1", "ts-loader": "^9.2.2", - "typescript": "^5.3.2", + "typescript": "^5.4.2", "vscode-notebook-error-overlay": "^1.0.1", "webpack": "^5.38.1", "webpack-cli": "^4.7.0" @@ -2769,9 +2769,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -5037,9 +5037,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "update-browserslist-db": { diff --git a/notebook-renderer-sample/package.json b/notebook-renderer-sample/package.json index af47c33e..f4973843 100644 --- a/notebook-renderer-sample/package.json +++ b/notebook-renderer-sample/package.json @@ -43,7 +43,7 @@ "eslint": "^8.26.0", "style-loader": "^1.2.1", "ts-loader": "^9.2.2", - "typescript": "^5.3.2", + "typescript": "^5.4.2", "vscode-notebook-error-overlay": "^1.0.1", "webpack": "^5.38.1", "webpack-cli": "^4.7.0" diff --git a/notebook-serializer-sample/package.json b/notebook-serializer-sample/package.json index adb9b1ef..19baaca2 100644 --- a/notebook-serializer-sample/package.json +++ b/notebook-serializer-sample/package.json @@ -48,6 +48,6 @@ "@typescript-eslint/parser": "^6.7.0", "eslint": "^7.27.0", "mocha": "^10.2.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/notifications-sample/package.json b/notifications-sample/package.json index f33db095..4579c928 100644 --- a/notifications-sample/package.json +++ b/notifications-sample/package.json @@ -65,7 +65,7 @@ "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.16.0", "glob": "^8.0.3", - "typescript": "^5.3.2", + "typescript": "^5.4.2", "@vscode/test-electron": "^2.1.3" } } diff --git a/progress-sample/package-lock.json b/progress-sample/package-lock.json index 09b94dcc..91d6dc19 100644 --- a/progress-sample/package-lock.json +++ b/progress-sample/package-lock.json @@ -14,7 +14,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.73.0" @@ -1543,9 +1543,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2682,9 +2682,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/progress-sample/package.json b/progress-sample/package.json index d030083d..56b0bed8 100644 --- a/progress-sample/package.json +++ b/progress-sample/package.json @@ -43,6 +43,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/proposed-api-sample/package-lock.json b/proposed-api-sample/package-lock.json index e928170e..efdde198 100644 --- a/proposed-api-sample/package-lock.json +++ b/proposed-api-sample/package-lock.json @@ -15,7 +15,7 @@ "@typescript-eslint/parser": "^6.7.0", "@vscode/dts": "^0.4.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.74.0" @@ -1611,9 +1611,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2802,9 +2802,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/proposed-api-sample/package.json b/proposed-api-sample/package.json index 2ac1bac8..60a95d2c 100644 --- a/proposed-api-sample/package.json +++ b/proposed-api-sample/package.json @@ -38,7 +38,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2", + "typescript": "^5.4.2", "@vscode/dts": "^0.4.0" } } \ No newline at end of file diff --git a/proposed-api-sample/vscode.d.ts b/proposed-api-sample/vscode.d.ts index 1c8a513e..af3e4925 100644 --- a/proposed-api-sample/vscode.d.ts +++ b/proposed-api-sample/vscode.d.ts @@ -657,7 +657,11 @@ declare module 'vscode' { /** * Render the line numbers with values relative to the primary cursor location. */ - Relative = 2 + Relative = 2, + /** + * Render the line numbers on every 10th line number. + */ + Interval = 3, } /** @@ -1352,7 +1356,7 @@ declare module 'vscode' { export interface TextEditorEdit { /** * Replace a certain text region with a new value. - * You can use \r\n or \n in `value` and they will be normalized to the current {@link TextDocument document}. + * You can use `\r\n` or `\n` in `value` and they will be normalized to the current {@link TextDocument document}. * * @param location The range this operation should remove. * @param value The new text this operation should insert after removing `location`. @@ -1361,7 +1365,7 @@ declare module 'vscode' { /** * Insert text at a location. - * You can use \r\n or \n in `value` and they will be normalized to the current {@link TextDocument document}. + * You can use `\r\n` or `\n` in `value` and they will be normalized to the current {@link TextDocument document}. * Although the equivalent text edit can be made with {@link TextEditorEdit.replace replace}, `insert` will produce a different resulting selection (it will get moved). * * @param location The position where the new text should be inserted. @@ -1530,7 +1534,7 @@ declare module 'vscode' { * ```ts * const u = URI.parse('file://server/c$/folder/file.txt') * u.authority === 'server' - * u.path === '/shares/c$/file.txt' + * u.path === '/c$/folder/file.txt' * u.fsPath === '\\server\c$\folder\file.txt' * ``` */ @@ -2012,10 +2016,10 @@ declare module 'vscode' { /** * A set of file filters that are used by the dialog. Each entry is a human-readable label, - * like "TypeScript", and an array of extensions, e.g. + * like "TypeScript", and an array of extensions, for example: * ```ts * { - * 'Images': ['png', 'jpg'] + * 'Images': ['png', 'jpg'], * 'TypeScript': ['ts', 'tsx'] * } * ``` @@ -2047,10 +2051,10 @@ declare module 'vscode' { /** * A set of file filters that are used by the dialog. Each entry is a human-readable label, - * like "TypeScript", and an array of extensions, e.g. + * like "TypeScript", and an array of extensions, for example: * ```ts * { - * 'Images': ['png', 'jpg'] + * 'Images': ['png', 'jpg'], * 'TypeScript': ['ts', 'tsx'] * } * ``` @@ -3952,7 +3956,7 @@ declare module 'vscode' { * @param uri A resource identifier. * @param edits An array of edits. */ - set(uri: Uri, edits: ReadonlyArray<[TextEdit | SnippetTextEdit, WorkspaceEditEntryMetadata]>): void; + set(uri: Uri, edits: ReadonlyArray<[TextEdit | SnippetTextEdit, WorkspaceEditEntryMetadata | undefined]>): void; /** * Set (and replace) notebook edits for a resource. @@ -3968,7 +3972,7 @@ declare module 'vscode' { * @param uri A resource identifier. * @param edits An array of edits. */ - set(uri: Uri, edits: ReadonlyArray<[NotebookEdit, WorkspaceEditEntryMetadata]>): void; + set(uri: Uri, edits: ReadonlyArray<[NotebookEdit, WorkspaceEditEntryMetadata | undefined]>): void; /** * Get the text edits for a resource. @@ -7331,7 +7335,7 @@ declare module 'vscode' { * * @param text The text to send. * @param shouldExecute Indicates that the text being sent should be executed rather than just inserted in the terminal. - * The character(s) added are \n or \r\n, depending on the platform. This defaults to `true`. + * The character(s) added are `\n` or `\r\n`, depending on the platform. This defaults to `true`. */ sendText(text: string, shouldExecute?: boolean): void; @@ -9598,7 +9602,7 @@ declare module 'vscode' { */ export interface WebviewViewProvider { /** - * Revolves a webview view. + * Resolves a webview view. * * `resolveWebviewView` is called when a view first becomes visible. This may happen when the view is * first loaded or when the user hides and then shows a view again. @@ -11737,7 +11741,7 @@ declare module 'vscode' { * until `Terminal.show` is called. The typical usage for this is when you need to run * something that may need interactivity but only want to tell the user about it when * interaction is needed. Note that the terminals will still be exposed to all extensions - * as normal. + * as normal. The hidden terminals will not be restored when the workspace is next opened. */ hideFromUser?: boolean; @@ -13152,17 +13156,12 @@ declare module 'vscode' { * for file changes recursively. * * Additional paths can be added for file watching by providing a {@link RelativePattern} with - * a `base` path to watch. If the `pattern` is complex (e.g. contains `**` or path segments), - * the path will be watched recursively and otherwise will be watched non-recursively (i.e. only - * changes to the first level of the path will be reported). + * a `base` path to watch. If the path is a folder and the `pattern` is complex (e.g. contains + * `**` or path segments), it will be watched recursively and otherwise will be watched + * non-recursively (i.e. only changes to the first level of the path will be reported). * - * *Note* that requests for recursive file watchers for a `base` path that is inside the opened - * workspace are ignored given all opened {@link workspace.workspaceFolders workspace folders} are - * watched for file changes recursively by default. Non-recursive file watchers however are always - * supported, even inside the opened workspace because they allow to bypass the configured settings - * for excludes (`files.watcherExclude`). If you need to watch in a location that is typically - * excluded (for example `node_modules` or `.git` folder), then you can use a non-recursive watcher - * in the workspace for this purpose. + * *Note* that paths must exist in the file system to be watched. File watching may stop when + * the watched path is renamed or deleted. * * If possible, keep the use of recursive watchers to a minimum because recursive file watching * is quite resource intense. @@ -13286,6 +13285,29 @@ declare module 'vscode' { */ export function findFiles(include: GlobPattern, exclude?: GlobPattern | null, maxResults?: number, token?: CancellationToken): Thenable; + /** + * Saves the editor identified by the given resource and returns the resulting resource or `undefined` + * if save was not successful or no editor with the given resource was found. + * + * **Note** that an editor with the provided resource must be opened in order to be saved. + * + * @param uri the associated uri for the opened editor to save. + * @returns A thenable that resolves when the save operation has finished. + */ + export function save(uri: Uri): Thenable; + + /** + * Saves the editor identified by the given resource to a new file name as provided by the user and + * returns the resulting resource or `undefined` if save was not successful or cancelled or no editor + * with the given resource was found. + * + * **Note** that an editor with the provided resource must be opened in order to be saved as. + * + * @param uri the associated uri for the opened editor to save as. + * @returns A thenable that resolves when the save-as operation has finished. + */ + export function saveAs(uri: Uri): Thenable; + /** * Save all dirty files. * @@ -13635,8 +13657,9 @@ declare module 'vscode' { readonly isCaseSensitive?: boolean; /** * Whether the file system provider is readonly, no modifications like write, delete, create are possible. + * If a {@link MarkdownString} is given, it will be shown as the reason why the file system is readonly. */ - readonly isReadonly?: boolean; + readonly isReadonly?: boolean | MarkdownString; }): Disposable; /** @@ -17119,9 +17142,18 @@ declare module 'vscode' { * the generic "run all" button, then the default profile for * {@link TestRunProfileKind.Run} will be executed, although the * user can configure this. + * + * Changes the user makes in their default profiles will be reflected + * in this property after a {@link onDidChangeDefault} event. */ isDefault: boolean; + /** + * Fired when a user has changed whether this is a default profile. The + * event contains the new value of {@link isDefault} + */ + onDidChangeDefault: Event; + /** * Whether this profile supports continuous running of requests. If so, * then {@link TestRunRequest.continuous} may be set to `true`. Defaults diff --git a/quickinput-sample/package-lock.json b/quickinput-sample/package-lock.json index 3e3ecd77..08b4a45e 100644 --- a/quickinput-sample/package-lock.json +++ b/quickinput-sample/package-lock.json @@ -14,7 +14,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.73.0" @@ -1543,9 +1543,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2682,9 +2682,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/quickinput-sample/package.json b/quickinput-sample/package.json index c96bc99a..b70aa242 100644 --- a/quickinput-sample/package.json +++ b/quickinput-sample/package.json @@ -40,6 +40,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } \ No newline at end of file diff --git a/semantic-tokens-sample/package-lock.json b/semantic-tokens-sample/package-lock.json index 927f063f..45fa940a 100644 --- a/semantic-tokens-sample/package-lock.json +++ b/semantic-tokens-sample/package-lock.json @@ -14,7 +14,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.74.0" @@ -1543,9 +1543,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2682,9 +2682,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/semantic-tokens-sample/package.json b/semantic-tokens-sample/package.json index 256c08f6..7fb2f373 100644 --- a/semantic-tokens-sample/package.json +++ b/semantic-tokens-sample/package.json @@ -40,6 +40,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/source-control-sample/package-lock.json b/source-control-sample/package-lock.json index b6745199..36809c88 100644 --- a/source-control-sample/package-lock.json +++ b/source-control-sample/package-lock.json @@ -17,7 +17,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.74.0" @@ -2128,9 +2128,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -3740,9 +3740,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/source-control-sample/package.json b/source-control-sample/package.json index 3f47e432..cc8653b6 100644 --- a/source-control-sample/package.json +++ b/source-control-sample/package.json @@ -102,6 +102,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/statusbar-sample/package-lock.json b/statusbar-sample/package-lock.json index ae04b4f1..d36ed76a 100644 --- a/statusbar-sample/package-lock.json +++ b/statusbar-sample/package-lock.json @@ -13,7 +13,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.73.0" @@ -1536,9 +1536,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2669,9 +2669,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/statusbar-sample/package.json b/statusbar-sample/package.json index 0f48ae34..184e3d30 100644 --- a/statusbar-sample/package.json +++ b/statusbar-sample/package.json @@ -34,6 +34,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/tabs-api-sample/package.json b/tabs-api-sample/package.json index 846c7fb6..e00f6096 100644 --- a/tabs-api-sample/package.json +++ b/tabs-api-sample/package.json @@ -43,6 +43,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.12.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/task-provider-sample/package-lock.json b/task-provider-sample/package-lock.json index 150751ff..71248e9c 100644 --- a/task-provider-sample/package-lock.json +++ b/task-provider-sample/package-lock.json @@ -14,7 +14,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.73.0" @@ -1543,9 +1543,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2682,9 +2682,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/task-provider-sample/package.json b/task-provider-sample/package.json index 443dfd75..2ac8894a 100644 --- a/task-provider-sample/package.json +++ b/task-provider-sample/package.json @@ -67,6 +67,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/telemetry-sample/package.json b/telemetry-sample/package.json index 1a0f18d0..4e221f0d 100644 --- a/telemetry-sample/package.json +++ b/telemetry-sample/package.json @@ -40,7 +40,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.25.0", - "typescript": "^5.3.2", + "typescript": "^5.4.2", "@vscode/dts": "^0.4.0" } } diff --git a/terminal-sample/package-lock.json b/terminal-sample/package-lock.json index c7bc9015..3b2084a6 100644 --- a/terminal-sample/package-lock.json +++ b/terminal-sample/package-lock.json @@ -14,7 +14,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.74.0" @@ -1543,9 +1543,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2682,9 +2682,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/terminal-sample/package.json b/terminal-sample/package.json index 3ba0eec2..412f9929 100644 --- a/terminal-sample/package.json +++ b/terminal-sample/package.json @@ -117,6 +117,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/test-provider-sample/package-lock.json b/test-provider-sample/package-lock.json index 2398ce44..64b7aa5e 100644 --- a/test-provider-sample/package-lock.json +++ b/test-provider-sample/package-lock.json @@ -15,7 +15,7 @@ "@typescript-eslint/parser": "^6.7.0", "@vscode/dts": "^0.4.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.68.0" @@ -1611,9 +1611,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2802,9 +2802,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/test-provider-sample/package.json b/test-provider-sample/package.json index 51c6ceb4..302fcf7b 100644 --- a/test-provider-sample/package.json +++ b/test-provider-sample/package.json @@ -33,7 +33,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2", + "typescript": "^5.4.2", "@vscode/dts": "^0.4.0" } } diff --git a/test-provider-sample/vscode.proposed.testCoverage.d.ts b/test-provider-sample/vscode.proposed.testCoverage.d.ts index ec855c7d..fc6e4964 100644 --- a/test-provider-sample/vscode.proposed.testCoverage.d.ts +++ b/test-provider-sample/vscode.proposed.testCoverage.d.ts @@ -9,42 +9,30 @@ declare module 'vscode' { export interface TestRun { /** - * Test coverage provider for this result. An extension can defer setting - * this until after a run is complete and coverage is available. + * Adds coverage for a file in the run. */ - coverageProvider?: TestCoverageProvider; - // ... + addCoverage(fileCoverage: FileCoverage): void; + + /** + * An event fired when the editor is no longer interested in data + * associated with the test run. + */ + onDidDispose: Event; } - /** - * Provides information about test coverage for a test result. - * Methods on the provider will not be called until the test run is complete - */ - export interface TestCoverageProvider { + export interface TestRunProfile { /** - * Returns coverage information for all files involved in the test run. - * @param token A cancellation token. - * @return Coverage metadata for all files involved in the test. - */ - provideFileCoverage(token: CancellationToken): ProviderResult; - - /** - * Give a FileCoverage to fill in more data, namely {@link FileCoverage.detailedCoverage}. - * The editor will only resolve a FileCoverage once, and only if detailedCoverage - * is undefined. + * A function that provides detailed statement and function-level coverage for a file. * - * @param coverage A coverage object obtained from {@link provideFileCoverage} - * @param token A cancellation token. - * @return The resolved file coverage, or a thenable that resolves to one. It - * is OK to return the given `coverage`. When no result is returned, the - * given `coverage` will be used. + * The {@link FileCoverage} object passed to this function is the same instance + * emitted on {@link TestRun.addCoverage} calls associated with this profile. */ - resolveFileCoverage?(coverage: T, token: CancellationToken): ProviderResult; + loadDetailedCoverage?: (testRun: TestRun, fileCoverage: FileCoverage, token: CancellationToken) => Thenable; } /** * A class that contains information about a covered resource. A count can - * be give for lines, branches, and functions in a file. + * be give for lines, branches, and declarations in a file. */ export class CoveredCount { /** @@ -84,15 +72,10 @@ declare module 'vscode' { branchCoverage?: CoveredCount; /** - * Function coverage information. + * Declaration coverage information. Depending on the reporter and + * language, this may be types such as functions, methods, or namespaces. */ - functionCoverage?: CoveredCount; - - /** - * Detailed, per-statement coverage. If this is undefined, the editor will - * call {@link TestCoverageProvider.resolveFileCoverage} when necessary. - */ - detailedCoverage?: DetailedCoverage[]; + declarationCoverage?: CoveredCount; /** * Creates a {@link FileCoverage} instance with counts filled in from @@ -100,7 +83,7 @@ declare module 'vscode' { * @param uri Covered file URI * @param detailed Detailed coverage information */ - static fromDetails(uri: Uri, details: readonly DetailedCoverage[]): FileCoverage; + static fromDetails(uri: Uri, details: readonly FileCoverageDetail[]): FileCoverage; /** * @param uri Covered file URI @@ -108,13 +91,13 @@ declare module 'vscode' { * does not provide statement coverage information, this can instead be * used to represent line coverage. * @param branchCoverage Branch coverage information - * @param functionCoverage Function coverage information + * @param declarationCoverage Declaration coverage information */ constructor( uri: Uri, statementCoverage: CoveredCount, branchCoverage?: CoveredCount, - functionCoverage?: CoveredCount, + declarationCoverage?: CoveredCount, ); } @@ -123,10 +106,11 @@ declare module 'vscode' { */ export class StatementCoverage { /** - * The number of times this statement was executed. If zero, the - * statement will be marked as un-covered. + * The number of times this statement was executed, or a boolean indicating + * whether it was executed if the exact count is unknown. If zero or false, + * the statement will be marked as un-covered. */ - executionCount: number; + executed: number | boolean; /** * Statement location. @@ -141,12 +125,13 @@ declare module 'vscode' { /** * @param location The statement position. - * @param executionCount The number of times this statement was - * executed. If zero, the statement will be marked as un-covered. + * @param executed The number of times this statement was executed, or a + * boolean indicating whether it was executed if the exact count is + * unknown. If zero or false, the statement will be marked as un-covered. * @param branches Coverage from branches of this line. If it's not a * conditional, this should be omitted. */ - constructor(executionCount: number, location: Position | Range, branches?: BranchCoverage[]); + constructor(executed: number | boolean, location: Position | Range, branches?: BranchCoverage[]); } /** @@ -154,10 +139,11 @@ declare module 'vscode' { */ export class BranchCoverage { /** - * The number of times this branch was executed. If zero, the - * branch will be marked as un-covered. + * The number of times this branch was executed, or a boolean indicating + * whether it was executed if the exact count is unknown. If zero or false, + * the branch will be marked as un-covered. */ - executionCount: number; + executed: number | boolean; /** * Branch location. @@ -165,39 +151,51 @@ declare module 'vscode' { location?: Position | Range; /** - * @param executionCount The number of times this branch was executed. + * Label for the branch, used in the context of "the ${label} branch was + * not taken," for example. + */ + label?: string; + + /** + * @param executed The number of times this branch was executed, or a + * boolean indicating whether it was executed if the exact count is + * unknown. If zero or false, the branch will be marked as un-covered. * @param location The branch position. */ - constructor(executionCount: number, location?: Position | Range); + constructor(executed: number | boolean, location?: Position | Range, label?: string); } /** - * Contains coverage information for a function or method. + * Contains coverage information for a declaration. Depending on the reporter + * and language, this may be types such as functions, methods, or namespaces. */ - export class FunctionCoverage { + export class DeclarationCoverage { /** - * Name of the function or method. + * Name of the declaration. */ name: string; /** - * The number of times this function was executed. If zero, the - * function will be marked as un-covered. + * The number of times this declaration was executed, or a boolean + * indicating whether it was executed if the exact count is unknown. If + * zero or false, the declaration will be marked as un-covered. */ - executionCount: number; + executed: number | boolean; /** - * Function location. + * Declaration location. */ location: Position | Range; /** - * @param executionCount The number of times this function was executed. - * @param location The function position. + * @param executed The number of times this declaration was executed, or a + * boolean indicating whether it was executed if the exact count is + * unknown. If zero or false, the declaration will be marked as un-covered. + * @param location The declaration position. */ - constructor(name: string, executionCount: number, location: Position | Range); + constructor(name: string, executed: number | boolean, location: Position | Range); } - export type DetailedCoverage = StatementCoverage | FunctionCoverage; + export type FileCoverageDetail = StatementCoverage | DeclarationCoverage; } diff --git a/theme-sample/package-lock.json b/theme-sample/package-lock.json index be5d8b4d..db71ed58 100644 --- a/theme-sample/package-lock.json +++ b/theme-sample/package-lock.json @@ -12,7 +12,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "*" @@ -1405,9 +1405,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -2401,9 +2401,9 @@ "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==" + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==" }, "uri-js": { "version": "4.4.1", diff --git a/theme-sample/package.json b/theme-sample/package.json index c89afa8c..2260bad4 100644 --- a/theme-sample/package.json +++ b/theme-sample/package.json @@ -29,6 +29,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/tree-view-sample/package-lock.json b/tree-view-sample/package-lock.json index 2c139196..bb26af0e 100644 --- a/tree-view-sample/package-lock.json +++ b/tree-view-sample/package-lock.json @@ -24,7 +24,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.74.0" @@ -1700,9 +1700,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2981,9 +2981,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/tree-view-sample/package.json b/tree-view-sample/package.json index 0fa48674..bea30da7 100644 --- a/tree-view-sample/package.json +++ b/tree-view-sample/package.json @@ -230,7 +230,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "dependencies": { "ftp": "^0.3.10", diff --git a/uri-handler-sample/package-lock.json b/uri-handler-sample/package-lock.json index 6aa35392..716c8938 100644 --- a/uri-handler-sample/package-lock.json +++ b/uri-handler-sample/package-lock.json @@ -16,7 +16,7 @@ "@vscode/test-electron": "^2.3.0", "eslint": "^8.26.0", "glob": "^7.1.6", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.74.0" @@ -1711,9 +1711,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -3005,9 +3005,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/uri-handler-sample/package.json b/uri-handler-sample/package.json index 3467a3c8..4f374f4b 100644 --- a/uri-handler-sample/package.json +++ b/uri-handler-sample/package.json @@ -36,6 +36,6 @@ "@vscode/test-electron": "^2.3.0", "eslint": "^8.26.0", "glob": "^7.1.6", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/vim-sample/package-lock.json b/vim-sample/package-lock.json index 0cdb1c09..a3687234 100644 --- a/vim-sample/package-lock.json +++ b/vim-sample/package-lock.json @@ -14,7 +14,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.73.0" @@ -1543,9 +1543,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2682,9 +2682,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/vim-sample/package.json b/vim-sample/package.json index f7de9db4..6b00d7d7 100644 --- a/vim-sample/package.json +++ b/vim-sample/package.json @@ -82,6 +82,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/virtual-document-sample/package-lock.json b/virtual-document-sample/package-lock.json index 2dde41dc..d95375b2 100644 --- a/virtual-document-sample/package-lock.json +++ b/virtual-document-sample/package-lock.json @@ -17,7 +17,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.74.0" @@ -1771,9 +1771,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -3203,9 +3203,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/virtual-document-sample/package.json b/virtual-document-sample/package.json index d9cf03aa..ab33ff31 100644 --- a/virtual-document-sample/package.json +++ b/virtual-document-sample/package.json @@ -63,6 +63,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/webpack-sample/package-lock.json b/webpack-sample/package-lock.json index 55f0efa8..77921459 100644 --- a/webpack-sample/package-lock.json +++ b/webpack-sample/package-lock.json @@ -15,7 +15,7 @@ "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", "ts-loader": "^7.0.5", - "typescript": "^5.3.2", + "typescript": "^5.4.2", "webpack": "^5.75.0", "webpack-cli": "^5.0.1" }, @@ -2735,9 +2735,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -4999,9 +4999,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "update-browserslist-db": { diff --git a/webpack-sample/package.json b/webpack-sample/package.json index 7437a503..ebc90ee4 100644 --- a/webpack-sample/package.json +++ b/webpack-sample/package.json @@ -40,7 +40,7 @@ "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", "ts-loader": "^7.0.5", - "typescript": "^5.3.2", + "typescript": "^5.4.2", "webpack": "^5.75.0", "webpack-cli": "^5.0.1" } diff --git a/webview-codicons-sample/package-lock.json b/webview-codicons-sample/package-lock.json index 01e68274..38f37968 100644 --- a/webview-codicons-sample/package-lock.json +++ b/webview-codicons-sample/package-lock.json @@ -15,7 +15,7 @@ "@typescript-eslint/parser": "^6.7.0", "@vscode/codicons": "0.0.20", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.74.0" @@ -1550,9 +1550,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2695,9 +2695,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/webview-codicons-sample/package.json b/webview-codicons-sample/package.json index 2ec29c54..cc6a15d8 100644 --- a/webview-codicons-sample/package.json +++ b/webview-codicons-sample/package.json @@ -39,6 +39,6 @@ "@typescript-eslint/parser": "^6.7.0", "@vscode/codicons": "0.0.20", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/webview-sample/package-lock.json b/webview-sample/package-lock.json index e34479eb..fdd380e0 100644 --- a/webview-sample/package-lock.json +++ b/webview-sample/package-lock.json @@ -15,7 +15,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.74.0" @@ -1550,9 +1550,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2695,9 +2695,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/webview-sample/package.json b/webview-sample/package.json index bcfcd5b3..2156aa64 100644 --- a/webview-sample/package.json +++ b/webview-sample/package.json @@ -46,6 +46,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.26.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/webview-view-sample/package-lock.json b/webview-view-sample/package-lock.json index abfb3749..88e817eb 100644 --- a/webview-view-sample/package-lock.json +++ b/webview-view-sample/package-lock.json @@ -13,7 +13,7 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.32.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.74.0" @@ -1536,9 +1536,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -2669,9 +2669,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/webview-view-sample/package.json b/webview-view-sample/package.json index bf8f78e4..649c94a7 100644 --- a/webview-view-sample/package.json +++ b/webview-view-sample/package.json @@ -65,6 +65,6 @@ "@typescript-eslint/eslint-plugin": "^6.7.0", "@typescript-eslint/parser": "^6.7.0", "eslint": "^8.32.0", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } } diff --git a/welcome-view-content-sample/package-lock.json b/welcome-view-content-sample/package-lock.json index 3b0b0da1..03ffee10 100644 --- a/welcome-view-content-sample/package-lock.json +++ b/welcome-view-content-sample/package-lock.json @@ -17,7 +17,7 @@ "@vscode/test-electron": "^2.3.0", "eslint": "^8.26.0", "glob": "^7.1.6", - "typescript": "^5.3.2" + "typescript": "^5.4.2" }, "engines": { "vscode": "^1.74.0" @@ -1712,9 +1712,9 @@ } }, "node_modules/typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -3006,9 +3006,9 @@ "dev": true }, "typescript": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", - "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uri-js": { diff --git a/welcome-view-content-sample/package.json b/welcome-view-content-sample/package.json index a3f79719..26ed8c87 100644 --- a/welcome-view-content-sample/package.json +++ b/welcome-view-content-sample/package.json @@ -44,6 +44,6 @@ "@vscode/test-electron": "^2.3.0", "eslint": "^8.26.0", "glob": "^7.1.6", - "typescript": "^5.3.2" + "typescript": "^5.4.2" } }