diff --git a/build/builtin/package.json b/build/builtin/package.json index c3f1e83f28e6d..46d061bdc8cbc 100644 --- a/build/builtin/package.json +++ b/build/builtin/package.json @@ -1,4 +1,4 @@ { - "main": "main.js", - "name": "builtin" + "name": "builtin", + "main": "main.js" } diff --git a/build/monaco/package.json b/build/monaco/package.json index f142e26cca409..4265650c942b8 100644 --- a/build/monaco/package.json +++ b/build/monaco/package.json @@ -1,6 +1,6 @@ { + "name": "monaco-editor-core", "description": "A browser based code editor", "module": "./esm/vs/editor/editor.main.js", - "name": "monaco-editor-core", "typings": "./esm/vs/editor/editor.api.d.ts" } diff --git a/extensions/bat/package.json b/extensions/bat/package.json index 23a8b0c194fda..5e2e2bc93c19e 100644 --- a/extensions/bat/package.json +++ b/extensions/bat/package.json @@ -1,4 +1,10 @@ { + "name": "bat", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ../node_modules/vscode-grammar-updater/bin mmims/language-batchfile grammars/batchfile.cson ./syntaxes/batchfile.tmLanguage.json" + }, "contributes": { "grammars": [ { @@ -27,11 +33,5 @@ "path": "./snippets/batchfile.code-snippets" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "bat", - "scripts": { - "update-grammar": "node ../node_modules/vscode-grammar-updater/bin mmims/language-batchfile grammars/batchfile.cson ./syntaxes/batchfile.tmLanguage.json" } } diff --git a/extensions/clojure/package.json b/extensions/clojure/package.json index ff7aa6ac68e27..5521dbaef5a5a 100644 --- a/extensions/clojure/package.json +++ b/extensions/clojure/package.json @@ -1,4 +1,10 @@ { + "name": "clojure", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ../node_modules/vscode-grammar-updater/bin atom/language-clojure grammars/clojure.cson ./syntaxes/clojure.tmLanguage.json" + }, "contributes": { "configurationDefaults": { "[clojure]": { @@ -30,11 +36,5 @@ "id": "clojure" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "clojure", - "scripts": { - "update-grammar": "node ../node_modules/vscode-grammar-updater/bin atom/language-clojure grammars/clojure.cson ./syntaxes/clojure.tmLanguage.json" } } diff --git a/extensions/coffeescript/package.json b/extensions/coffeescript/package.json index 85608637ef2a7..61aa4494c95ac 100644 --- a/extensions/coffeescript/package.json +++ b/extensions/coffeescript/package.json @@ -1,4 +1,10 @@ { + "name": "coffeescript", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ../node_modules/vscode-grammar-updater/bin atom/language-coffee-script grammars/coffeescript.cson ./syntaxes/coffeescript.tmLanguage.json" + }, "contributes": { "breakpoints": [ { @@ -40,11 +46,5 @@ "path": "./snippets/coffeescript.code-snippets" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "coffeescript", - "scripts": { - "update-grammar": "node ../node_modules/vscode-grammar-updater/bin atom/language-coffee-script grammars/coffeescript.cson ./syntaxes/coffeescript.tmLanguage.json" } } diff --git a/extensions/cpp/package.json b/extensions/cpp/package.json index 1ab063a082c10..7c9e3608d995a 100644 --- a/extensions/cpp/package.json +++ b/extensions/cpp/package.json @@ -1,4 +1,10 @@ { + "name": "cpp", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ./build/update-grammars.js" + }, "contributes": { "grammars": [ { @@ -116,11 +122,5 @@ "path": "./snippets/cpp.code-snippets" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "cpp", - "scripts": { - "update-grammar": "node ./build/update-grammars.js" } } diff --git a/extensions/css-language-features/package.json b/extensions/css-language-features/package.json index 59f2a7a5959e0..87a880242c26b 100644 --- a/extensions/css-language-features/package.json +++ b/extensions/css-language-features/package.json @@ -1,16 +1,12 @@ { - "activationEvents": [ - "onLanguage:css", - "onLanguage:less", - "onLanguage:scss", - "onCommand:_css.applyCodeAction" - ], + "name": "css-language-features", + "displayName": "%displayName%", + "description": "%description%", + "main": "./client/out/node/cssClientMain", "browser": "./client/dist/browser/cssClientMain", - "capabilities": { - "untrustedWorkspaces": { - "supported": true - }, - "virtualWorkspaces": true + "scripts": { + "compile": "npx gulp compile-extension:css-language-features-client compile-extension:css-language-features-server", + "install-client-next": "npm install vscode-languageclient@next" }, "contributes": { "configuration": [ @@ -973,20 +969,24 @@ } ] }, + "activationEvents": [ + "onLanguage:css", + "onLanguage:less", + "onLanguage:scss", + "onCommand:_css.applyCodeAction" + ], "dependencies": {}, - "description": "%description%", "devDependencies": { "@types/node": "22.9.1" }, - "displayName": "%displayName%", + "icon": "icons/css.png", + "capabilities": { + "untrustedWorkspaces": { + "supported": true + }, + "virtualWorkspaces": true + }, "enabledApiProposals": [ "documentPaste" - ], - "icon": "icons/css.png", - "main": "./client/out/node/cssClientMain", - "name": "css-language-features", - "scripts": { - "compile": "npx gulp compile-extension:css-language-features-client compile-extension:css-language-features-server", - "install-client-next": "npm install vscode-languageclient@next" - } + ] } diff --git a/extensions/css/package.json b/extensions/css/package.json index f7b148ed7be64..2514cea67111d 100644 --- a/extensions/css/package.json +++ b/extensions/css/package.json @@ -1,4 +1,10 @@ { + "name": "css", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ../node_modules/vscode-grammar-updater/bin microsoft/vscode-css grammars/css.cson ./syntaxes/css.tmLanguage.json" + }, "contributes": { "grammars": [ { @@ -26,11 +32,5 @@ ] } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "css", - "scripts": { - "update-grammar": "node ../node_modules/vscode-grammar-updater/bin microsoft/vscode-css grammars/css.cson ./syntaxes/css.tmLanguage.json" } } diff --git a/extensions/dart/package.json b/extensions/dart/package.json index 326caf1abb937..e03254b293464 100644 --- a/extensions/dart/package.json +++ b/extensions/dart/package.json @@ -1,4 +1,10 @@ { + "name": "dart", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ../node_modules/vscode-grammar-updater/bin dart-lang/dart-syntax-highlight grammars/dart.json ./syntaxes/dart.tmLanguage.json" + }, "contributes": { "grammars": [ { @@ -19,11 +25,5 @@ "id": "dart" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "dart", - "scripts": { - "update-grammar": "node ../node_modules/vscode-grammar-updater/bin dart-lang/dart-syntax-highlight grammars/dart.json ./syntaxes/dart.tmLanguage.json" } } diff --git a/extensions/debug-server-ready/package.json b/extensions/debug-server-ready/package.json index addab9597a5aa..ce5dbfc1b866f 100644 --- a/extensions/debug-server-ready/package.json +++ b/extensions/debug-server-ready/package.json @@ -1,12 +1,10 @@ { - "activationEvents": [ - "onDebugResolve" - ], - "capabilities": { - "untrustedWorkspaces": { - "supported": true - }, - "virtualWorkspaces": false + "name": "debug-server-ready", + "displayName": "%displayName%", + "description": "%description%", + "main": "./out/extension", + "scripts": { + "compile": "gulp compile-extension:debug-server-ready" }, "contributes": { "debuggers": [ @@ -193,18 +191,20 @@ } ] }, - "description": "%description%", + "activationEvents": [ + "onDebugResolve" + ], "devDependencies": { "@types/node": "22.9.1" }, - "displayName": "%displayName%", + "icon": "media/icon.png", + "capabilities": { + "untrustedWorkspaces": { + "supported": true + }, + "virtualWorkspaces": false + }, "enabledApiProposals": [ "terminalDataWriteEvent" - ], - "icon": "media/icon.png", - "main": "./out/extension", - "name": "debug-server-ready", - "scripts": { - "compile": "gulp compile-extension:debug-server-ready" - } + ] } diff --git a/extensions/diff/package.json b/extensions/diff/package.json index 474d2b518f257..b3ecf77184bfc 100644 --- a/extensions/diff/package.json +++ b/extensions/diff/package.json @@ -1,4 +1,10 @@ { + "name": "diff", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ../node_modules/vscode-grammar-updater/bin textmate/diff.tmbundle Syntaxes/Diff.plist ./syntaxes/diff.tmLanguage.json" + }, "contributes": { "grammars": [ { @@ -22,11 +28,5 @@ "id": "diff" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "diff", - "scripts": { - "update-grammar": "node ../node_modules/vscode-grammar-updater/bin textmate/diff.tmbundle Syntaxes/Diff.plist ./syntaxes/diff.tmLanguage.json" } } diff --git a/extensions/docker/package.json b/extensions/docker/package.json index 96c666200dcfd..5d46669c410c9 100644 --- a/extensions/docker/package.json +++ b/extensions/docker/package.json @@ -1,4 +1,10 @@ { + "name": "docker", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ../node_modules/vscode-grammar-updater/bin moby/moby contrib/syntax/textmate/Docker.tmbundle/Syntaxes/Dockerfile.tmLanguage ./syntaxes/docker.tmLanguage.json" + }, "contributes": { "configurationDefaults": { "[dockerfile]": { @@ -37,11 +43,5 @@ "id": "dockerfile" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "docker", - "scripts": { - "update-grammar": "node ../node_modules/vscode-grammar-updater/bin moby/moby contrib/syntax/textmate/Docker.tmbundle/Syntaxes/Dockerfile.tmLanguage ./syntaxes/docker.tmLanguage.json" } } diff --git a/extensions/emmet/package.json b/extensions/emmet/package.json index 872984f0146b3..bf337a4b06d47 100644 --- a/extensions/emmet/package.json +++ b/extensions/emmet/package.json @@ -1,14 +1,12 @@ { - "activationEvents": [ - "onCommand:emmet.expandAbbreviation", - "onLanguage" - ], + "name": "emmet", + "displayName": "Emmet", + "description": "%description%", + "main": "./out/node/emmetNodeMain", "browser": "./dist/browser/emmetBrowserMain", - "capabilities": { - "untrustedWorkspaces": { - "supported": true - }, - "virtualWorkspaces": true + "scripts": { + "compile": "gulp compile-extension:emmet", + "deps": "npm install @vscode/emmet-helper" }, "contributes": { "commands": [ @@ -461,19 +459,21 @@ ] } }, + "activationEvents": [ + "onCommand:emmet.expandAbbreviation", + "onLanguage" + ], "dependencies": { "image-size": "1.1.1" }, - "description": "%description%", "devDependencies": { "@types/node": "22.9.1" }, - "displayName": "Emmet", "icon": "images/icon.png", - "main": "./out/node/emmetNodeMain", - "name": "emmet", - "scripts": { - "compile": "gulp compile-extension:emmet", - "deps": "npm install @vscode/emmet-helper" + "capabilities": { + "untrustedWorkspaces": { + "supported": true + }, + "virtualWorkspaces": true } } diff --git a/extensions/extension-editing/package.json b/extensions/extension-editing/package.json index 73f382b243e35..81e3b451107e3 100644 --- a/extensions/extension-editing/package.json +++ b/extensions/extension-editing/package.json @@ -1,14 +1,11 @@ { - "activationEvents": [ - "onLanguage:json", - "onLanguage:markdown" - ], + "name": "extension-editing", + "displayName": "%displayName%", + "description": "%description%", + "main": "./out/extensionEditingMain", "browser": "./dist/browser/extensionEditingBrowserMain", - "capabilities": { - "untrustedWorkspaces": { - "supported": true - }, - "virtualWorkspaces": true + "scripts": { + "compile": "gulp compile-extension:extension-editing" }, "contributes": { "jsonValidation": [ @@ -45,21 +42,24 @@ } ] }, + "activationEvents": [ + "onLanguage:json", + "onLanguage:markdown" + ], "dependencies": { "jsonc-parser": "3.3.1", "markdown-it": "14.1.0", "parse5": "7.2.1" }, - "description": "%description%", "devDependencies": { "@types/markdown-it": "14.1.2", "@types/node": "22.9.1" }, - "displayName": "%displayName%", "icon": "images/icon.png", - "main": "./out/extensionEditingMain", - "name": "extension-editing", - "scripts": { - "compile": "gulp compile-extension:extension-editing" + "capabilities": { + "untrustedWorkspaces": { + "supported": true + }, + "virtualWorkspaces": true } } diff --git a/extensions/fsharp/package.json b/extensions/fsharp/package.json index 336e376fc89e1..e56f7fdd7b375 100644 --- a/extensions/fsharp/package.json +++ b/extensions/fsharp/package.json @@ -1,4 +1,10 @@ { + "name": "fsharp", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ../node_modules/vscode-grammar-updater/bin ionide/ionide-fsgrammar grammars/fsharp.json ./syntaxes/fsharp.tmLanguage.json" + }, "contributes": { "configurationDefaults": { "[fsharp]": { @@ -35,11 +41,5 @@ "path": "./snippets/fsharp.code-snippets" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "fsharp", - "scripts": { - "update-grammar": "node ../node_modules/vscode-grammar-updater/bin ionide/ionide-fsgrammar grammars/fsharp.json ./syntaxes/fsharp.tmLanguage.json" } } diff --git a/extensions/git/package.json b/extensions/git/package.json index 961294b94cdeb..49a2edd9a7708 100644 --- a/extensions/git/package.json +++ b/extensions/git/package.json @@ -1,16 +1,11 @@ { - "activationEvents": [ - "*", - "onEditSession:file", - "onFileSystem:git", - "onFileSystem:git-show" - ], - "aiKey": "0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255", - "capabilities": { - "untrustedWorkspaces": { - "supported": false - }, - "virtualWorkspaces": true + "name": "git", + "displayName": "%displayName%", + "description": "%description%", + "main": "./out/main", + "scripts": { + "compile": "gulp compile-extension:git", + "update-emoji": "node ./build/update-emoji.js" }, "contributes": { "colors": [ @@ -3361,6 +3356,12 @@ } ] }, + "activationEvents": [ + "*", + "onEditSession:file", + "onFileSystem:git", + "onFileSystem:git-show" + ], "dependencies": { "@joaomoreno/unique-names-generator": "^5.1.0", "byline": "^5.0.0", @@ -3369,14 +3370,23 @@ "picomatch": "4.0.2", "which": "5.0.0" }, - "description": "%description%", "devDependencies": { "@types/byline": "4.2.36", "@types/node": "22.x", "@types/picomatch": "3.0.1", "@types/which": "3.0.4" }, - "displayName": "%displayName%", + "extensionDependencies": [ + "vscode.git-base" + ], + "icon": "resources/icons/git.png", + "aiKey": "0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255", + "capabilities": { + "untrustedWorkspaces": { + "supported": false + }, + "virtualWorkspaces": true + }, "enabledApiProposals": [ "canonicalUriProvider", "contribEditSessions", @@ -3404,15 +3414,5 @@ "tabInputTextMerge", "textEditorDiffInformation", "timeline" - ], - "extensionDependencies": [ - "vscode.git-base" - ], - "icon": "resources/icons/git.png", - "main": "./out/main", - "name": "git", - "scripts": { - "compile": "gulp compile-extension:git", - "update-emoji": "node ./build/update-emoji.js" - } + ] } diff --git a/extensions/github-authentication/package.json b/extensions/github-authentication/package.json index 4170acff0942e..51b57898f3120 100644 --- a/extensions/github-authentication/package.json +++ b/extensions/github-authentication/package.json @@ -1,16 +1,13 @@ { - "activationEvents": [], - "aiKey": "0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255", - "api": "none", + "name": "github-authentication", + "displayName": "%displayName%", + "description": "%description%", + "main": "./out/extension.js", "browser": "./dist/browser/extension.js", - "capabilities": { - "untrustedWorkspaces": { - "restrictedConfigurations": [ - "github-enterprise.uri" - ], - "supported": "limited" - }, - "virtualWorkspaces": true + "scripts": { + "compile": "gulp compile-extension:github-authentication", + "compile-web": "npx webpack-cli --config extension-browser.webpack.config --mode none", + "watch-web": "npx webpack-cli --config extension-browser.webpack.config --mode none --watch --info-verbosity verbose" }, "contributes": { "authentication": [ @@ -35,25 +32,28 @@ } ] }, + "activationEvents": [], "dependencies": { "node-fetch": "3.3.2" }, - "description": "%description%", "devDependencies": { "@types/node": "22.9.1", "@types/node-fetch": "2.6.12" }, - "displayName": "%displayName%", + "icon": "images/icon.png", + "aiKey": "0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255", + "api": "none", + "capabilities": { + "untrustedWorkspaces": { + "restrictedConfigurations": [ + "github-enterprise.uri" + ], + "supported": "limited" + }, + "virtualWorkspaces": true + }, "extensionKind": [ "ui", "workspace" - ], - "icon": "images/icon.png", - "main": "./out/extension.js", - "name": "github-authentication", - "scripts": { - "compile": "gulp compile-extension:github-authentication", - "compile-web": "npx webpack-cli --config extension-browser.webpack.config --mode none", - "watch-web": "npx webpack-cli --config extension-browser.webpack.config --mode none --watch --info-verbosity verbose" - } + ] } diff --git a/extensions/github/package.json b/extensions/github/package.json index e73c6934821e7..8de90ea55a20b 100644 --- a/extensions/github/package.json +++ b/extensions/github/package.json @@ -1,13 +1,10 @@ { - "activationEvents": [ - "*" - ], - "aiKey": "0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255", - "capabilities": { - "untrustedWorkspaces": { - "supported": true - }, - "virtualWorkspaces": false + "name": "github", + "displayName": "%displayName%", + "description": "%description%", + "main": "./out/extension.js", + "scripts": { + "compile": "gulp compile-extension:github" }, "contributes": { "commands": [ @@ -150,30 +147,33 @@ } ] }, + "activationEvents": [ + "*" + ], "dependencies": { "@octokit/graphql": "8.1.1", "@octokit/graphql-schema": "15.25.0", "@octokit/rest": "21.0.2", "tunnel": "0.0.6" }, - "description": "%description%", "devDependencies": { "@types/node": "22.9.1" }, - "displayName": "%displayName%", + "extensionDependencies": [ + "vscode.git-base" + ], + "icon": "images/icon.png", + "aiKey": "0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255", + "capabilities": { + "untrustedWorkspaces": { + "supported": true + }, + "virtualWorkspaces": false + }, "enabledApiProposals": [ "contribShareMenu", "contribEditSessions", "canonicalUriProvider", "shareProvider" - ], - "extensionDependencies": [ - "vscode.git-base" - ], - "icon": "images/icon.png", - "main": "./out/extension.js", - "name": "github", - "scripts": { - "compile": "gulp compile-extension:github" - } + ] } diff --git a/extensions/go/package.json b/extensions/go/package.json index d07964fda95e8..766465b7af3ac 100644 --- a/extensions/go/package.json +++ b/extensions/go/package.json @@ -1,4 +1,10 @@ { + "name": "go", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ../node_modules/vscode-grammar-updater/bin worlpaker/go-syntax syntaxes/go.tmLanguage.json ./syntaxes/go.tmLanguage.json" + }, "contributes": { "configurationDefaults": { "[go]": { @@ -24,11 +30,5 @@ "id": "go" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "go", - "scripts": { - "update-grammar": "node ../node_modules/vscode-grammar-updater/bin worlpaker/go-syntax syntaxes/go.tmLanguage.json ./syntaxes/go.tmLanguage.json" } } diff --git a/extensions/groovy/package.json b/extensions/groovy/package.json index 9aa306ef1ac04..6c16c27a71259 100644 --- a/extensions/groovy/package.json +++ b/extensions/groovy/package.json @@ -1,4 +1,10 @@ { + "name": "groovy", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ../node_modules/vscode-grammar-updater/bin textmate/groovy.tmbundle Syntaxes/Groovy.tmLanguage ./syntaxes/groovy.tmLanguage.json" + }, "contributes": { "grammars": [ { @@ -37,11 +43,5 @@ "path": "./snippets/groovy.code-snippets" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "groovy", - "scripts": { - "update-grammar": "node ../node_modules/vscode-grammar-updater/bin textmate/groovy.tmbundle Syntaxes/Groovy.tmLanguage ./syntaxes/groovy.tmLanguage.json" } } diff --git a/extensions/grunt/package.json b/extensions/grunt/package.json index 37f3a7dae857f..5d8f833ce901d 100644 --- a/extensions/grunt/package.json +++ b/extensions/grunt/package.json @@ -1,12 +1,10 @@ { - "activationEvents": [ - "onTaskType:grunt" - ], - "capabilities": { - "untrustedWorkspaces": { - "supported": true - }, - "virtualWorkspaces": false + "name": "grunt", + "displayName": "Grunt support for VS Code", + "description": "Extension to add Grunt capabilities to VS Code.", + "main": "./out/main", + "scripts": { + "compile": "gulp compile-extension:grunt" }, "contributes": { "configuration": { @@ -50,16 +48,18 @@ } ] }, + "activationEvents": [ + "onTaskType:grunt" + ], "dependencies": {}, - "description": "Extension to add Grunt capabilities to VS Code.", "devDependencies": { "@types/node": "22.9.1" }, - "displayName": "Grunt support for VS Code", "icon": "images/grunt.png", - "main": "./out/main", - "name": "grunt", - "scripts": { - "compile": "gulp compile-extension:grunt" + "capabilities": { + "untrustedWorkspaces": { + "supported": true + }, + "virtualWorkspaces": false } } diff --git a/extensions/hlsl/package.json b/extensions/hlsl/package.json index ec331320748c8..ac7a19c4201dc 100644 --- a/extensions/hlsl/package.json +++ b/extensions/hlsl/package.json @@ -1,4 +1,10 @@ { + "name": "hlsl", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ../node_modules/vscode-grammar-updater/bin tgjones/shaders-tmLanguage grammars/hlsl.json ./syntaxes/hlsl.tmLanguage.json" + }, "contributes": { "grammars": [ { @@ -27,11 +33,5 @@ "id": "hlsl" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "hlsl", - "scripts": { - "update-grammar": "node ../node_modules/vscode-grammar-updater/bin tgjones/shaders-tmLanguage grammars/hlsl.json ./syntaxes/hlsl.tmLanguage.json" } } diff --git a/extensions/html-language-features/package.json b/extensions/html-language-features/package.json index 98f3cfd00779d..4608b4aaea9b0 100644 --- a/extensions/html-language-features/package.json +++ b/extensions/html-language-features/package.json @@ -1,15 +1,12 @@ { - "activationEvents": [ - "onLanguage:html", - "onLanguage:handlebars" - ], - "aiKey": "0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255", + "name": "html-language-features", + "displayName": "%displayName%", + "description": "%description%", + "main": "./client/out/node/htmlClientMain", "browser": "./client/dist/browser/htmlClientMain", - "capabilities": { - "untrustedWorkspaces": { - "supported": true - }, - "virtualWorkspaces": true + "scripts": { + "compile": "npx gulp compile-extension:html-language-features-client compile-extension:html-language-features-server", + "install-client-next": "npm install vscode-languageclient@next" }, "contributes": { "configuration": { @@ -235,20 +232,23 @@ } ] }, + "activationEvents": [ + "onLanguage:html", + "onLanguage:handlebars" + ], "dependencies": {}, - "description": "%description%", "devDependencies": { "@types/node": "22.9.1" }, - "displayName": "%displayName%", + "icon": "icons/html.png", + "aiKey": "0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255", + "capabilities": { + "untrustedWorkspaces": { + "supported": true + }, + "virtualWorkspaces": true + }, "enabledApiProposals": [ "extensionsAny" - ], - "icon": "icons/html.png", - "main": "./client/out/node/htmlClientMain", - "name": "html-language-features", - "scripts": { - "compile": "npx gulp compile-extension:html-language-features-client compile-extension:html-language-features-server", - "install-client-next": "npm install vscode-languageclient@next" - } + ] } diff --git a/extensions/html/package.json b/extensions/html/package.json index 9131055bba5ae..d27bef2578051 100644 --- a/extensions/html/package.json +++ b/extensions/html/package.json @@ -1,4 +1,10 @@ { + "name": "html", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ./build/update-grammar.mjs" + }, "contributes": { "grammars": [ { @@ -71,11 +77,5 @@ "path": "./snippets/html.code-snippets" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "html", - "scripts": { - "update-grammar": "node ./build/update-grammar.mjs" } } diff --git a/extensions/ini/package.json b/extensions/ini/package.json index 06d0e7715225a..dd66d3b764bd3 100644 --- a/extensions/ini/package.json +++ b/extensions/ini/package.json @@ -1,4 +1,10 @@ { + "name": "ini", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ../node_modules/vscode-grammar-updater/bin textmate/ini.tmbundle Syntaxes/Ini.plist ./syntaxes/ini.tmLanguage.json" + }, "contributes": { "grammars": [ { @@ -52,11 +58,5 @@ "id": "properties" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "ini", - "scripts": { - "update-grammar": "node ../node_modules/vscode-grammar-updater/bin textmate/ini.tmbundle Syntaxes/Ini.plist ./syntaxes/ini.tmLanguage.json" } } diff --git a/extensions/ipynb/package.json b/extensions/ipynb/package.json index fd31a1daaa435..42d35d0b26aca 100644 --- a/extensions/ipynb/package.json +++ b/extensions/ipynb/package.json @@ -1,15 +1,12 @@ { - "activationEvents": [ - "onNotebook:jupyter-notebook", - "onNotebookSerializer:interactive", - "onNotebookSerializer:repl" - ], + "name": "ipynb", + "displayName": "%displayName%", + "description": "%description%", + "main": "./out/ipynbMain.node.js", "browser": "./dist/browser/ipynbMain.browser.js", - "capabilities": { - "untrustedWorkspaces": { - "supported": true - }, - "virtualWorkspaces": true + "scripts": { + "build-notebook": "node ./esbuild", + "compile": "npx gulp compile-extension:ipynb && npm run build-notebook" }, "contributes": { "commands": [ @@ -125,16 +122,26 @@ } ] }, + "activationEvents": [ + "onNotebook:jupyter-notebook", + "onNotebookSerializer:interactive", + "onNotebookSerializer:repl" + ], "dependencies": { "@enonic/fnv-plus": "1.3.0", "detect-indent": "7.0.1" }, - "description": "%description%", "devDependencies": { "@jupyterlab/nbformat": "4.3.1", "@types/markdown-it": "14.1.2" }, - "displayName": "%displayName%", + "icon": "media/icon.png", + "capabilities": { + "untrustedWorkspaces": { + "supported": true + }, + "virtualWorkspaces": true + }, "enabledApiProposals": [ "documentPaste", "diffContentOptions" @@ -142,12 +149,5 @@ "extensionKind": [ "workspace", "ui" - ], - "icon": "media/icon.png", - "main": "./out/ipynbMain.node.js", - "name": "ipynb", - "scripts": { - "build-notebook": "node ./esbuild", - "compile": "npx gulp compile-extension:ipynb && npm run build-notebook" - } + ] } diff --git a/extensions/jake/package.json b/extensions/jake/package.json index 7be4813b858fa..312fd8f7f1960 100644 --- a/extensions/jake/package.json +++ b/extensions/jake/package.json @@ -1,12 +1,10 @@ { - "activationEvents": [ - "onTaskType:jake" - ], - "capabilities": { - "untrustedWorkspaces": { - "supported": true - }, - "virtualWorkspaces": false + "name": "jake", + "displayName": "%displayName%", + "description": "%description%", + "main": "./out/main", + "scripts": { + "compile": "gulp compile-extension:jake" }, "contributes": { "configuration": { @@ -46,16 +44,18 @@ } ] }, + "activationEvents": [ + "onTaskType:jake" + ], "dependencies": {}, - "description": "%description%", "devDependencies": { "@types/node": "22.9.1" }, - "displayName": "%displayName%", "icon": "images/cowboy_hat.png", - "main": "./out/main", - "name": "jake", - "scripts": { - "compile": "gulp compile-extension:jake" + "capabilities": { + "untrustedWorkspaces": { + "supported": true + }, + "virtualWorkspaces": false } } diff --git a/extensions/java/package.json b/extensions/java/package.json index 2b3ec722c9b07..33701a7af4bdc 100644 --- a/extensions/java/package.json +++ b/extensions/java/package.json @@ -1,4 +1,10 @@ { + "name": "java", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ../node_modules/vscode-grammar-updater/bin redhat-developer/vscode-java language-support/java/java.tmLanguage.json ./syntaxes/java.tmLanguage.json" + }, "contributes": { "grammars": [ { @@ -27,11 +33,5 @@ "path": "./snippets/java.code-snippets" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "java", - "scripts": { - "update-grammar": "node ../node_modules/vscode-grammar-updater/bin redhat-developer/vscode-java language-support/java/java.tmLanguage.json ./syntaxes/java.tmLanguage.json" } } diff --git a/extensions/javascript/package.json b/extensions/javascript/package.json index a7916106587bc..0187a29f2efb2 100644 --- a/extensions/javascript/package.json +++ b/extensions/javascript/package.json @@ -1,4 +1,7 @@ { + "name": "javascript", + "displayName": "%displayName%", + "description": "%description%", "contributes": { "configurationDefaults": { "[javascript]": { @@ -163,8 +166,5 @@ "path": "./snippets/javascript.code-snippets" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "javascript" + } } diff --git a/extensions/json/package.json b/extensions/json/package.json index 1a59107dff5ec..7b68dded55b4e 100644 --- a/extensions/json/package.json +++ b/extensions/json/package.json @@ -1,4 +1,10 @@ { + "name": "json", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ./build/update-grammars.js" + }, "contributes": { "grammars": [ { @@ -103,11 +109,5 @@ "id": "snippets" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "json", - "scripts": { - "update-grammar": "node ./build/update-grammars.js" } } diff --git a/extensions/latex/package.json b/extensions/latex/package.json index 56bc8d0556c72..1a769ac3bb38a 100644 --- a/extensions/latex/package.json +++ b/extensions/latex/package.json @@ -1,4 +1,10 @@ { + "name": "latex", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ./build/update-grammars.js" + }, "contributes": { "grammars": [ { @@ -91,11 +97,5 @@ "id": "markdown_latex_combined" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "latex", - "scripts": { - "update-grammar": "node ./build/update-grammars.js" } } diff --git a/extensions/less/package.json b/extensions/less/package.json index 89353cbc0102e..c22de8cdd3622 100644 --- a/extensions/less/package.json +++ b/extensions/less/package.json @@ -1,4 +1,10 @@ { + "name": "less", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ./build/update-grammar.js" + }, "contributes": { "grammars": [ { @@ -40,11 +46,5 @@ "source": "less" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "less", - "scripts": { - "update-grammar": "node ./build/update-grammar.js" } } diff --git a/extensions/log/package.json b/extensions/log/package.json index 81c15e42a067c..d433f025a7571 100644 --- a/extensions/log/package.json +++ b/extensions/log/package.json @@ -1,4 +1,10 @@ { + "name": "log", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ../node_modules/vscode-grammar-updater/bin emilast/vscode-logfile-highlighter syntaxes/log.tmLanguage ./syntaxes/log.tmLanguage.json" + }, "contributes": { "grammars": [ { @@ -19,11 +25,5 @@ "id": "log" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "log", - "scripts": { - "update-grammar": "node ../node_modules/vscode-grammar-updater/bin emilast/vscode-logfile-highlighter syntaxes/log.tmLanguage ./syntaxes/log.tmLanguage.json" } } diff --git a/extensions/lua/package.json b/extensions/lua/package.json index 1322c41fd9c21..133410292543c 100644 --- a/extensions/lua/package.json +++ b/extensions/lua/package.json @@ -1,4 +1,10 @@ { + "name": "lua", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ../node_modules/vscode-grammar-updater/bin sumneko/lua.tmbundle Syntaxes/Lua.plist ./syntaxes/lua.tmLanguage.json" + }, "contributes": { "grammars": [ { @@ -23,11 +29,5 @@ "id": "lua" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "lua", - "scripts": { - "update-grammar": "node ../node_modules/vscode-grammar-updater/bin sumneko/lua.tmbundle Syntaxes/Lua.plist ./syntaxes/lua.tmLanguage.json" } } diff --git a/extensions/markdown-basics/package.json b/extensions/markdown-basics/package.json index 186fe07713cb7..73e2df791376c 100644 --- a/extensions/markdown-basics/package.json +++ b/extensions/markdown-basics/package.json @@ -1,4 +1,10 @@ { + "name": "markdown", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ../node_modules/vscode-grammar-updater/bin microsoft/vscode-markdown-tm-grammar syntaxes/markdown.tmLanguage ./syntaxes/markdown.tmLanguage.json" + }, "contributes": { "configurationDefaults": { "[markdown]": { @@ -92,11 +98,5 @@ "path": "./snippets/markdown.code-snippets" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "markdown", - "scripts": { - "update-grammar": "node ../node_modules/vscode-grammar-updater/bin microsoft/vscode-markdown-tm-grammar syntaxes/markdown.tmLanguage ./syntaxes/markdown.tmLanguage.json" } } diff --git a/extensions/markdown-language-features/package.json b/extensions/markdown-language-features/package.json index 14013958da0b0..aa4a5d6dd3912 100644 --- a/extensions/markdown-language-features/package.json +++ b/extensions/markdown-language-features/package.json @@ -1,21 +1,16 @@ { - "activationEvents": [ - "onLanguage:markdown", - "onCommand:markdown.api.render", - "onCommand:markdown.api.reloadPlugins", - "onWebviewPanel:markdown.preview" - ], - "aiKey": "0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255", + "name": "markdown-language-features", + "displayName": "%displayName%", + "description": "%description%", + "main": "./out/extension", "browser": "./dist/browser/extension", - "capabilities": { - "untrustedWorkspaces": { - "description": "%workspaceTrust%", - "restrictedConfigurations": [ - "markdown.styles" - ], - "supported": "limited" - }, - "virtualWorkspaces": true + "scripts": { + "build-ext": "node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:markdown-language-features ./tsconfig.json", + "build-notebook": "node ./esbuild-notebook", + "build-preview": "node ./esbuild-preview", + "compile": "gulp compile-extension:markdown-language-features-languageService && gulp compile-extension:markdown-language-features && npm run build-preview && npm run build-notebook", + "compile-web": "npx webpack-cli --config extension-browser.webpack.config --mode none", + "watch-web": "npx webpack-cli --config extension-browser.webpack.config --mode none --watch --info-verbosity verbose" }, "contributes": { "commands": [ @@ -735,6 +730,12 @@ } ] }, + "activationEvents": [ + "onLanguage:markdown", + "onCommand:markdown.api.render", + "onCommand:markdown.api.reloadPlugins", + "onWebviewPanel:markdown.preview" + ], "dependencies": { "dompurify": "^3.2.1", "highlight.js": "^11.10.0", @@ -745,7 +746,6 @@ "punycode": "^2.3.1", "vscode-markdown-languageserver": "^0.5.0-alpha.9" }, - "description": "%description%", "devDependencies": { "@types/dompurify": "^3.2.0", "@types/lodash.throttle": "^4.1.9", @@ -753,19 +753,19 @@ "@types/picomatch": "^3.0.1", "lodash.throttle": "^4.1.1" }, - "displayName": "%displayName%", + "icon": "icon.png", + "aiKey": "0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255", + "capabilities": { + "untrustedWorkspaces": { + "description": "%workspaceTrust%", + "restrictedConfigurations": [ + "markdown.styles" + ], + "supported": "limited" + }, + "virtualWorkspaces": true + }, "enabledApiProposals": [ "documentPaste" - ], - "icon": "icon.png", - "main": "./out/extension", - "name": "markdown-language-features", - "scripts": { - "build-ext": "node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:markdown-language-features ./tsconfig.json", - "build-notebook": "node ./esbuild-notebook", - "build-preview": "node ./esbuild-preview", - "compile": "gulp compile-extension:markdown-language-features-languageService && gulp compile-extension:markdown-language-features && npm run build-preview && npm run build-notebook", - "compile-web": "npx webpack-cli --config extension-browser.webpack.config --mode none", - "watch-web": "npx webpack-cli --config extension-browser.webpack.config --mode none --watch --info-verbosity verbose" - } + ] } diff --git a/extensions/markdown-math/package.json b/extensions/markdown-math/package.json index 1c8f116b172a5..e55beaa2a40e2 100644 --- a/extensions/markdown-math/package.json +++ b/extensions/markdown-math/package.json @@ -1,12 +1,12 @@ { - "activationEvents": [], - "aiKey": "0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255", + "name": "markdown-math", + "displayName": "%displayName%", + "description": "%description%", + "main": "./out/extension", "browser": "./dist/browser/extension", - "capabilities": { - "untrustedWorkspaces": { - "supported": true - }, - "virtualWorkspaces": true + "scripts": { + "build-notebook": "node ./esbuild", + "compile": "npm run build-notebook" }, "contributes": { "configuration": [ @@ -90,17 +90,17 @@ } ] }, + "activationEvents": [], "dependencies": {}, - "description": "%description%", "devDependencies": { "@types/markdown-it": "14.1.2" }, - "displayName": "%displayName%", "icon": "icon.png", - "main": "./out/extension", - "name": "markdown-math", - "scripts": { - "build-notebook": "node ./esbuild", - "compile": "npm run build-notebook" + "aiKey": "0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255", + "capabilities": { + "untrustedWorkspaces": { + "supported": true + }, + "virtualWorkspaces": true } } diff --git a/extensions/merge-conflict/package.json b/extensions/merge-conflict/package.json index 25f07fdc5c753..ed8f2a4762cdd 100644 --- a/extensions/merge-conflict/package.json +++ b/extensions/merge-conflict/package.json @@ -1,14 +1,11 @@ { - "activationEvents": [ - "onStartupFinished" - ], - "aiKey": "0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255", + "name": "merge-conflict", + "displayName": "%displayName%", + "description": "%description%", + "main": "./out/mergeConflictMain", "browser": "./dist/browser/mergeConflictMain", - "capabilities": { - "untrustedWorkspaces": { - "supported": true - }, - "virtualWorkspaces": true + "scripts": { + "compile": "gulp compile-extension:merge-conflict" }, "contributes": { "commands": [ @@ -147,16 +144,19 @@ ] } }, + "activationEvents": [ + "onStartupFinished" + ], "dependencies": {}, - "description": "%description%", "devDependencies": { "@types/node": "22.9.1" }, - "displayName": "%displayName%", "icon": "media/icon.png", - "main": "./out/mergeConflictMain", - "name": "merge-conflict", - "scripts": { - "compile": "gulp compile-extension:merge-conflict" + "aiKey": "0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255", + "capabilities": { + "untrustedWorkspaces": { + "supported": true + }, + "virtualWorkspaces": true } } diff --git a/extensions/microsoft-authentication/package.json b/extensions/microsoft-authentication/package.json index 93066d2d97540..0b3e8125ba70e 100644 --- a/extensions/microsoft-authentication/package.json +++ b/extensions/microsoft-authentication/package.json @@ -1,12 +1,13 @@ { - "activationEvents": [], - "aiKey": "0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255", + "name": "microsoft-authentication", + "displayName": "%displayName%", + "description": "%description%", + "main": "./out/extension.js", "browser": "./dist/browser/extension.js", - "capabilities": { - "untrustedWorkspaces": { - "supported": true - }, - "virtualWorkspaces": true + "scripts": { + "compile": "gulp compile-extension:microsoft-authentication", + "compile-web": "npx webpack-cli --config extension-browser.webpack.config --mode none", + "watch-web": "npx webpack-cli --config extension-browser.webpack.config --mode none --watch --info-verbosity verbose" }, "contributes": { "authentication": [ @@ -93,11 +94,11 @@ } ] }, + "activationEvents": [], "dependencies": { "@azure/msal-node-extensions": "^1.5.0", "keytar": "file:./packageMocks/keytar" }, - "description": "%description%", "devDependencies": { "@types/node": "22.x", "@types/node-fetch": "^2.6.12", @@ -105,7 +106,14 @@ "@types/sha.js": "^2.4.4", "@types/uuid": "10.0.0" }, - "displayName": "%displayName%", + "icon": "media/icon.png", + "aiKey": "0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255", + "capabilities": { + "untrustedWorkspaces": { + "supported": true + }, + "virtualWorkspaces": true + }, "enabledApiProposals": [ "idToken", "nativeWindowHandle" @@ -113,13 +121,5 @@ "extensionKind": [ "ui", "workspace" - ], - "icon": "media/icon.png", - "main": "./out/extension.js", - "name": "microsoft-authentication", - "scripts": { - "compile": "gulp compile-extension:microsoft-authentication", - "compile-web": "npx webpack-cli --config extension-browser.webpack.config --mode none", - "watch-web": "npx webpack-cli --config extension-browser.webpack.config --mode none --watch --info-verbosity verbose" - } + ] } diff --git a/extensions/npm/package.json b/extensions/npm/package.json index 9793123af3ec4..2453563055211 100644 --- a/extensions/npm/package.json +++ b/extensions/npm/package.json @@ -1,19 +1,11 @@ { - "activationEvents": [ - "onTaskType:npm", - "onLanguage:json", - "workspaceContains:package.json" - ], + "name": "npm", + "displayName": "%displayName%", + "description": "%description%", + "main": "./out/npmMain", "browser": "./dist/browser/npmBrowserMain", - "capabilities": { - "untrustedWorkspaces": { - "description": "%workspaceTrust%", - "supported": "limited" - }, - "virtualWorkspaces": { - "description": "%virtualWorkspaces%", - "supported": "limited" - } + "scripts": { + "compile": "npx gulp compile-extension:npm" }, "contributes": { "commands": [ @@ -317,6 +309,11 @@ ] } }, + "activationEvents": [ + "onTaskType:npm", + "onLanguage:json", + "workspaceContains:package.json" + ], "dependencies": { "find-up": "7.0.0", "find-yarn-workspace-root": "2.0.0", @@ -326,20 +323,23 @@ "which": "5.0.0", "which-pm": "3.0.0" }, - "description": "%description%", "devDependencies": { "@types/minimatch": "5.1.2", "@types/node": "22.9.1", "@types/which": "3.0.4" }, - "displayName": "%displayName%", + "icon": "images/npm_icon.png", + "capabilities": { + "untrustedWorkspaces": { + "description": "%workspaceTrust%", + "supported": "limited" + }, + "virtualWorkspaces": { + "description": "%virtualWorkspaces%", + "supported": "limited" + } + }, "enabledApiProposals": [ "terminalQuickFixProvider" - ], - "icon": "images/npm_icon.png", - "main": "./out/npmMain", - "name": "npm", - "scripts": { - "compile": "npx gulp compile-extension:npm" - } + ] } diff --git a/extensions/objective-c/package.json b/extensions/objective-c/package.json index d9fdc1ac2dbd2..360e4f15a658f 100644 --- a/extensions/objective-c/package.json +++ b/extensions/objective-c/package.json @@ -1,4 +1,10 @@ { + "name": "objective-c", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ./build/update-grammars.js" + }, "contributes": { "grammars": [ { @@ -34,11 +40,5 @@ "id": "objective-cpp" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "objective-c", - "scripts": { - "update-grammar": "node ./build/update-grammars.js" } } diff --git a/extensions/perl/package.json b/extensions/perl/package.json index c18e2ada5c92e..9aa27c1418e8f 100644 --- a/extensions/perl/package.json +++ b/extensions/perl/package.json @@ -1,4 +1,10 @@ { + "name": "perl", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ../node_modules/vscode-grammar-updater/bin textmate/perl.tmbundle Syntaxes/Perl.plist ./syntaxes/perl.tmLanguage.json Syntaxes/Perl%206.tmLanguage ./syntaxes/perl6.tmLanguage.json" + }, "contributes": { "grammars": [ { @@ -54,11 +60,5 @@ "id": "raku" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "perl", - "scripts": { - "update-grammar": "node ../node_modules/vscode-grammar-updater/bin textmate/perl.tmbundle Syntaxes/Perl.plist ./syntaxes/perl.tmLanguage.json Syntaxes/Perl%206.tmLanguage ./syntaxes/perl6.tmLanguage.json" } } diff --git a/extensions/php/package.json b/extensions/php/package.json index 28ce82d42d85d..b10c42cf65e8c 100644 --- a/extensions/php/package.json +++ b/extensions/php/package.json @@ -1,4 +1,10 @@ { + "name": "php", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ./build/update-grammar.mjs" + }, "contributes": { "grammars": [ { @@ -48,11 +54,5 @@ "path": "./snippets/php.code-snippets" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "php", - "scripts": { - "update-grammar": "node ./build/update-grammar.mjs" } } diff --git a/extensions/powershell/package.json b/extensions/powershell/package.json index 6427cdc81431f..963d0652e9a20 100644 --- a/extensions/powershell/package.json +++ b/extensions/powershell/package.json @@ -1,4 +1,10 @@ { + "name": "powershell", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ../node_modules/vscode-grammar-updater/bin PowerShell/EditorSyntax PowerShellSyntax.tmLanguage ./syntaxes/powershell.tmLanguage.json" + }, "contributes": { "grammars": [ { @@ -28,11 +34,5 @@ "id": "powershell" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "powershell", - "scripts": { - "update-grammar": "node ../node_modules/vscode-grammar-updater/bin PowerShell/EditorSyntax PowerShellSyntax.tmLanguage ./syntaxes/powershell.tmLanguage.json" } } diff --git a/extensions/pug/package.json b/extensions/pug/package.json index 56fcb360467bc..b5ae22328bc7c 100644 --- a/extensions/pug/package.json +++ b/extensions/pug/package.json @@ -1,4 +1,10 @@ { + "name": "pug", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ../node_modules/vscode-grammar-updater/bin davidrios/pug-tmbundle Syntaxes/Pug.JSON-tmLanguage ./syntaxes/pug.tmLanguage.json" + }, "contributes": { "configurationDefaults": { "[jade]": { @@ -27,11 +33,5 @@ "id": "jade" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "pug", - "scripts": { - "update-grammar": "node ../node_modules/vscode-grammar-updater/bin davidrios/pug-tmbundle Syntaxes/Pug.JSON-tmLanguage ./syntaxes/pug.tmLanguage.json" } } diff --git a/extensions/python/package.json b/extensions/python/package.json index b258a57d0beb0..7966823b6d7e4 100644 --- a/extensions/python/package.json +++ b/extensions/python/package.json @@ -1,4 +1,10 @@ { + "name": "python", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ../node_modules/vscode-grammar-updater/bin MagicStack/MagicPython grammars/MagicPython.tmLanguage ./syntaxes/MagicPython.tmLanguage.json grammars/MagicRegExp.tmLanguage ./syntaxes/MagicRegExp.tmLanguage.json" + }, "contributes": { "configurationDefaults": { "[python]": { @@ -43,11 +49,5 @@ "id": "python" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "python", - "scripts": { - "update-grammar": "node ../node_modules/vscode-grammar-updater/bin MagicStack/MagicPython grammars/MagicPython.tmLanguage ./syntaxes/MagicPython.tmLanguage.json grammars/MagicRegExp.tmLanguage ./syntaxes/MagicRegExp.tmLanguage.json" } } diff --git a/extensions/ruby/package.json b/extensions/ruby/package.json index aa2cfc190faf3..817511c11e01c 100644 --- a/extensions/ruby/package.json +++ b/extensions/ruby/package.json @@ -1,4 +1,10 @@ { + "name": "ruby", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ../node_modules/vscode-grammar-updater/bin textmate/ruby.tmbundle Syntaxes/Ruby.plist ./syntaxes/ruby.tmLanguage.json" + }, "contributes": { "configurationDefaults": { "[ruby]": { @@ -59,11 +65,5 @@ "id": "ruby" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "ruby", - "scripts": { - "update-grammar": "node ../node_modules/vscode-grammar-updater/bin textmate/ruby.tmbundle Syntaxes/Ruby.plist ./syntaxes/ruby.tmLanguage.json" } } diff --git a/extensions/rust/package.json b/extensions/rust/package.json index 519a1495ed549..9ff659f6a6276 100644 --- a/extensions/rust/package.json +++ b/extensions/rust/package.json @@ -1,4 +1,10 @@ { + "name": "rust", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ./build/update-grammar.mjs" + }, "contributes": { "grammars": [ { @@ -20,11 +26,5 @@ "id": "rust" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "rust", - "scripts": { - "update-grammar": "node ./build/update-grammar.mjs" } } diff --git a/extensions/scss/package.json b/extensions/scss/package.json index 04b11cbfa894a..635032b577cd8 100644 --- a/extensions/scss/package.json +++ b/extensions/scss/package.json @@ -1,4 +1,10 @@ { + "name": "scss", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ../node_modules/vscode-grammar-updater/bin atom/language-sass grammars/scss.cson ./syntaxes/scss.tmLanguage.json grammars/sassdoc.cson ./syntaxes/sassdoc.tmLanguage.json" + }, "contributes": { "grammars": [ { @@ -66,11 +72,5 @@ ] } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "scss", - "scripts": { - "update-grammar": "node ../node_modules/vscode-grammar-updater/bin atom/language-sass grammars/scss.cson ./syntaxes/scss.tmLanguage.json grammars/sassdoc.cson ./syntaxes/sassdoc.tmLanguage.json" } } diff --git a/extensions/shaderlab/package.json b/extensions/shaderlab/package.json index 1cc9510593fc7..253ec9feeca16 100644 --- a/extensions/shaderlab/package.json +++ b/extensions/shaderlab/package.json @@ -1,4 +1,10 @@ { + "name": "shaderlab", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ../node_modules/vscode-grammar-updater/bin tgjones/shaders-tmLanguage grammars/shaderlab.json ./syntaxes/shaderlab.tmLanguage.json" + }, "contributes": { "grammars": [ { @@ -20,11 +26,5 @@ "id": "shaderlab" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "shaderlab", - "scripts": { - "update-grammar": "node ../node_modules/vscode-grammar-updater/bin tgjones/shaders-tmLanguage grammars/shaderlab.json ./syntaxes/shaderlab.tmLanguage.json" } } diff --git a/extensions/shellscript/package.json b/extensions/shellscript/package.json index 6a8fa8cdeb2f0..9a4ccf956038d 100644 --- a/extensions/shellscript/package.json +++ b/extensions/shellscript/package.json @@ -1,4 +1,10 @@ { + "name": "shellscript", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ../node_modules/vscode-grammar-updater/bin jeff-hykin/better-shell-syntax autogenerated/shell.tmLanguage.json ./syntaxes/shell-unix-bash.tmLanguage.json" + }, "contributes": { "configurationDefaults": { "[shellscript]": { @@ -85,11 +91,5 @@ ] } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "shellscript", - "scripts": { - "update-grammar": "node ../node_modules/vscode-grammar-updater/bin jeff-hykin/better-shell-syntax autogenerated/shell.tmLanguage.json ./syntaxes/shell-unix-bash.tmLanguage.json" } } diff --git a/extensions/sql/package.json b/extensions/sql/package.json index e9779edb69d26..a0ac81521c58b 100644 --- a/extensions/sql/package.json +++ b/extensions/sql/package.json @@ -1,4 +1,10 @@ { + "name": "sql", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ./build/update-grammar.mjs" + }, "contributes": { "grammars": [ { @@ -21,11 +27,5 @@ "id": "sql" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "sql", - "scripts": { - "update-grammar": "node ./build/update-grammar.mjs" } } diff --git a/extensions/theme-abyss/package.json b/extensions/theme-abyss/package.json index 09fa7670badf6..11e1c920c549b 100644 --- a/extensions/theme-abyss/package.json +++ b/extensions/theme-abyss/package.json @@ -1,4 +1,7 @@ { + "name": "theme-abyss", + "displayName": "%displayName%", + "description": "%description%", "contributes": { "themes": [ { @@ -8,8 +11,5 @@ "uiTheme": "vs-dark" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "theme-abyss" + } } diff --git a/extensions/theme-defaults/package.json b/extensions/theme-defaults/package.json index e50b16aa7f26c..24da055a34118 100644 --- a/extensions/theme-defaults/package.json +++ b/extensions/theme-defaults/package.json @@ -1,4 +1,7 @@ { + "name": "theme-defaults", + "displayName": "%displayName%", + "description": "%description%", "contributes": { "iconThemes": [ { @@ -57,8 +60,5 @@ "uiTheme": "hc-light" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "theme-defaults" + } } diff --git a/extensions/theme-monokai-dimmed/package.json b/extensions/theme-monokai-dimmed/package.json index 77f5b6658c64c..541a2c8aa53b8 100644 --- a/extensions/theme-monokai-dimmed/package.json +++ b/extensions/theme-monokai-dimmed/package.json @@ -1,4 +1,7 @@ { + "name": "theme-monokai-dimmed", + "displayName": "%displayName%", + "description": "%description%", "contributes": { "themes": [ { @@ -8,8 +11,5 @@ "uiTheme": "vs-dark" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "theme-monokai-dimmed" + } } diff --git a/extensions/theme-quietlight/package.json b/extensions/theme-quietlight/package.json index 24b2a4814123d..a1d915b488af0 100644 --- a/extensions/theme-quietlight/package.json +++ b/extensions/theme-quietlight/package.json @@ -1,4 +1,7 @@ { + "name": "theme-quietlight", + "displayName": "%displayName%", + "description": "%description%", "contributes": { "themes": [ { @@ -8,8 +11,5 @@ "uiTheme": "vs" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "theme-quietlight" + } } diff --git a/extensions/theme-red/package.json b/extensions/theme-red/package.json index e38466341d61b..f5893b818200f 100644 --- a/extensions/theme-red/package.json +++ b/extensions/theme-red/package.json @@ -1,4 +1,7 @@ { + "name": "theme-red", + "displayName": "%displayName%", + "description": "%description%", "contributes": { "themes": [ { @@ -8,8 +11,5 @@ "uiTheme": "vs-dark" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "theme-red" + } } diff --git a/extensions/theme-solarized-dark/package.json b/extensions/theme-solarized-dark/package.json index bd5a4ea1e450d..027367dc72abd 100644 --- a/extensions/theme-solarized-dark/package.json +++ b/extensions/theme-solarized-dark/package.json @@ -1,4 +1,7 @@ { + "name": "theme-solarized-dark", + "displayName": "%displayName%", + "description": "%description%", "contributes": { "themes": [ { @@ -8,8 +11,5 @@ "uiTheme": "vs-dark" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "theme-solarized-dark" + } } diff --git a/extensions/theme-tomorrow-night-blue/package.json b/extensions/theme-tomorrow-night-blue/package.json index acb8cb4766f7f..8c1dabf053d89 100644 --- a/extensions/theme-tomorrow-night-blue/package.json +++ b/extensions/theme-tomorrow-night-blue/package.json @@ -1,4 +1,7 @@ { + "name": "theme-tomorrow-night-blue", + "displayName": "%displayName%", + "description": "%description%", "contributes": { "themes": [ { @@ -8,8 +11,5 @@ "uiTheme": "vs-dark" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "theme-tomorrow-night-blue" + } } diff --git a/extensions/tunnel-forwarding/package.json b/extensions/tunnel-forwarding/package.json index b311b39041aa3..c36ae0e434ab1 100644 --- a/extensions/tunnel-forwarding/package.json +++ b/extensions/tunnel-forwarding/package.json @@ -1,12 +1,10 @@ { - "activationEvents": [ - "onTunnel" - ], - "capabilities": { - "untrustedWorkspaces": { - "supported": true - }, - "virtualWorkspaces": false + "name": "tunnel-forwarding", + "displayName": "%displayName%", + "description": "%description%", + "main": "./out/extension", + "scripts": { + "compile": "gulp compile-extension:tunnel-forwarding" }, "contributes": { "commands": [ @@ -24,19 +22,21 @@ } ] }, - "description": "%description%", + "activationEvents": [ + "onTunnel" + ], "devDependencies": { "@types/node": "22.9.1" }, - "displayName": "%displayName%", + "icon": "media/icon.png", + "capabilities": { + "untrustedWorkspaces": { + "supported": true + }, + "virtualWorkspaces": false + }, "enabledApiProposals": [ "resolvers", "tunnelFactory" - ], - "icon": "media/icon.png", - "main": "./out/extension", - "name": "tunnel-forwarding", - "scripts": { - "compile": "gulp compile-extension:tunnel-forwarding" - } + ] } diff --git a/extensions/typescript-basics/package.json b/extensions/typescript-basics/package.json index 053bb2f77ca64..bcdee8915798a 100644 --- a/extensions/typescript-basics/package.json +++ b/extensions/typescript-basics/package.json @@ -1,4 +1,10 @@ { + "name": "typescript", + "displayName": "%displayName%", + "description": "%description%", + "scripts": { + "update-grammar": "node ./build/update-grammars.mjs" + }, "contributes": { "grammars": [ { @@ -184,11 +190,5 @@ "path": "./snippets/typescript.code-snippets" } ] - }, - "description": "%description%", - "displayName": "%displayName%", - "name": "typescript", - "scripts": { - "update-grammar": "node ./build/update-grammars.mjs" } } diff --git a/extensions/typescript-language-features/package.json b/extensions/typescript-language-features/package.json index 873165840673a..3559a067a6f6b 100644 --- a/extensions/typescript-language-features/package.json +++ b/extensions/typescript-language-features/package.json @@ -1,35 +1,12 @@ { - "activationEvents": [ - "onLanguage:javascript", - "onLanguage:javascriptreact", - "onLanguage:typescript", - "onLanguage:typescriptreact", - "onLanguage:jsx-tags", - "onCommand:typescript.tsserverRequest", - "onCommand:_typescript.configurePlugin", - "onCommand:_typescript.learnMoreAboutRefactorings", - "onCommand:typescript.fileReferences", - "onTaskType:typescript", - "onLanguage:jsonc", - "onWalkthrough:nodejsWelcome" - ], - "aiKey": "0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255", + "name": "typescript-language-features", + "displayName": "%displayName%", + "description": "%description%", + "main": "./out/extension", "browser": "./dist/browser/extension", - "capabilities": { - "untrustedWorkspaces": { - "description": "%workspaceTrust%", - "restrictedConfigurations": [ - "typescript.tsdk", - "typescript.tsserver.pluginPaths", - "typescript.npm", - "typescript.tsserver.nodePath" - ], - "supported": "limited" - }, - "virtualWorkspaces": { - "description": "%virtualWorkspaces%", - "supported": "limited" - } + "scripts": { + "compile-web": "npx webpack-cli --config extension-browser.webpack.config --mode none", + "watch-web": "npx webpack-cli --config extension-browser.webpack.config --mode none --watch" }, "contributes": { "breakpoints": [ @@ -1745,16 +1722,46 @@ } ] }, + "activationEvents": [ + "onLanguage:javascript", + "onLanguage:javascriptreact", + "onLanguage:typescript", + "onLanguage:typescriptreact", + "onLanguage:jsx-tags", + "onCommand:typescript.tsserverRequest", + "onCommand:_typescript.configurePlugin", + "onCommand:_typescript.learnMoreAboutRefactorings", + "onCommand:typescript.fileReferences", + "onTaskType:typescript", + "onLanguage:jsonc", + "onWalkthrough:nodejsWelcome" + ], "dependencies": { "jsonc-parser": "^3.3.1", "semver": "7.6.3" }, - "description": "%description%", "devDependencies": { "@types/node": "22.x", "@types/semver": "^7.5.8" }, - "displayName": "%displayName%", + "icon": "media/icon.png", + "aiKey": "0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255", + "capabilities": { + "untrustedWorkspaces": { + "description": "%workspaceTrust%", + "restrictedConfigurations": [ + "typescript.tsdk", + "typescript.tsserver.pluginPaths", + "typescript.npm", + "typescript.tsserver.nodePath" + ], + "supported": "limited" + }, + "virtualWorkspaces": { + "description": "%virtualWorkspaces%", + "supported": "limited" + } + }, "enabledApiProposals": [ "workspaceTrust", "multiDocumentHighlightProvider", @@ -1763,12 +1770,5 @@ "codeActionRanges", "documentPaste", "editorHoverVerbosityLevel" - ], - "icon": "media/icon.png", - "main": "./out/extension", - "name": "typescript-language-features", - "scripts": { - "compile-web": "npx webpack-cli --config extension-browser.webpack.config --mode none", - "watch-web": "npx webpack-cli --config extension-browser.webpack.config --mode none --watch" - } + ] }