lilac/repo/code-marketplace/patch.json

926 lines
19 KiB
JSON

{
"extensionsGallery": {
"nlsBaseUrl": "https://www.vscode-unpkg.net/_lp/",
"serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery",
"itemUrl": "https://marketplace.visualstudio.com/items",
"publisherUrl": "https://marketplace.visualstudio.com/publishers",
"resourceUrlTemplate": "https://{publisher}.vscode-unpkg.net/{publisher}/{name}/{version}/{path}",
"controlUrl": "https://az764295.vo.msecnd.net/extensions/marketplace.json"
},
"extensionRecommendations": {
"ms-dotnettools.csdevkit": {
"onFileOpen": [
{
"pathGlob": "{**/*.cs,**/global.json,**/*.csproj,**/*.cshtml,**/*.sln}",
"important": true
},
{
"languages": [
"csharp"
],
"important": true
},
{
"pathGlob": "{**/project.json,**/appsettings.json}"
}
]
},
"ms-python.python": {
"onFileOpen": [
{
"pathGlob": "{**/*.py}",
"important": true
},
{
"languages": [
"python"
],
"important": true
},
{
"pathGlob": "{**/*.ipynb}"
}
]
},
"ms-toolsai.jupyter": {
"onFileOpen": [
{
"pathGlob": "{**/*.py}",
"contentPattern": "^#\\s*%%$",
"important": true,
"whenInstalled": [
"ms-python.python"
]
},
{
"pathGlob": "{**/*.ipynb}"
}
]
},
"ms-toolsai.datawrangler": {
"onFileOpen": [
{
"pathGlob": "{**/*.ipynb}",
"contentPattern": "import\\s*pandas|from\\s*pandas",
"whenInstalled": [
"ms-toolsai.jupyter"
]
}
]
},
"golang.Go": {
"onFileOpen": [
{
"pathGlob": "**/*.go",
"important": true
},
{
"languages": [
"go"
],
"important": true
}
]
},
"vscjava.vscode-java-pack": {
"onFileOpen": [
{
"pathGlob": "{**/*.java}",
"important": true,
"whenNotInstalled": [
"ASF.apache-netbeans-java",
"Oracle.oracle-java"
]
},
{
"languages": [
"java"
],
"important": true,
"whenNotInstalled": [
"ASF.apache-netbeans-java",
"Oracle.oracle-java"
]
}
]
},
"ms-vscode.PowerShell": {
"onFileOpen": [
{
"pathGlob": "{**/*.ps1,**/*.psd1,**/*.psm1}",
"important": true
},
{
"languages": [
"powershell"
],
"important": true
},
{
"pathGlob": "{**/*.ps.config,**/*.ps1.config}"
}
]
},
"ms-toolsai.prompty": {
"onFileOpen": [
{
"pathGlob": "{**/*.prompty}",
"important": false
}
]
},
"ms-vscode.cpptools-extension-pack": {
"onFileOpen": [
{
"pathGlob": "{**/*.c,**/*.cpp,**/*.cc,**/.cxx,**/*.hh,**/*.hpp,**/*.hxx,**/*.h}",
"important": true,
"whenNotInstalled": [
"llvm-vs-code-extensions.vscode-clangd"
]
},
{
"languages": [
"c",
"cpp"
],
"important": true,
"whenNotInstalled": [
"llvm-vs-code-extensions.vscode-clangd"
]
}
]
},
"ms-azuretools.vscode-docker": {
"onFileOpen": [
{
"pathGlob": "{**/dockerfile,**/Dockerfile,**/docker-compose.yml,**/docker-compose.*.yml}",
"important": true
},
{
"languages": [
"dockerfile"
],
"important": true
},
{
"pathGlob": "{**/*.cs,**/project.json,**/global.json,**/*.csproj,**/*.cshtml,**/*.sln,**/appsettings.json,**/*.py,**/*.ipynb,**/*.js,**/*.ts,**/package.json}"
}
]
},
"vue.volar": {
"onFileOpen": [
{
"pathGlob": "{**/*.vue}",
"important": true
},
{
"languages": [
"vue"
],
"important": true
}
]
},
"ms-vscode.makefile-tools": {
"onFileOpen": [
{
"pathGlob": "{**/makefile,**/Makefile}",
"important": true
},
{
"languages": [
"makefile"
],
"important": true
}
]
},
"ms-vscode.cmake-tools": {
"onFileOpen": [
{
"pathGlob": "{**/CMakeLists.txt}",
"important": true
}
]
},
"ms-azure-devops.azure-pipelines": {
"onFileOpen": [
{
"pathGlob": "{**/azure-pipelines.yaml}",
"important": true
}
]
},
"msazurermtools.azurerm-vscode-tools": {
"onFileOpen": [
{
"pathGlob": "{**/azuredeploy.json}",
"important": true
}
]
},
"ms-vscode-remote.remote-containers": {
"onFileOpen": [
{
"pathGlob": "{**/devcontainer.json}",
"important": true
}
]
},
"ms-azuretools.vscode-bicep": {
"onFileOpen": [
{
"pathGlob": "{**/*.bicep}",
"important": true,
"whenNotInstalled": [
"ms-azuretools.rad-vscode-bicep"
]
}
]
},
"svelte.svelte-vscode": {
"onFileOpen": [
{
"pathGlob": "{**/*.svelte}",
"important": true
}
]
},
"ms-vscode.vscode-github-issue-notebooks": {
"onFileOpen": [
{
"pathGlob": "{**/*.github-issues}",
"important": true
}
]
},
"ms-playwright.playwright": {
"onFileOpen": [
{
"pathGlob": "{**/*playwright*.config.ts,**/*playwright*.config.js,**/*playwright*.config.mjs}",
"important": true
}
]
},
"vscjava.vscode-gradle": {
"onFileOpen": [
{
"pathGlob": "{**/gradlew,**/gradlew.bat,**/build.gradle,**/build.gradle.kts,**/settings.gradle,**/settings.gradle.kts}",
"important": true
}
]
},
"REditorSupport.r": {
"onFileOpen": [
{
"pathGlob": "{**/*.r}",
"important": true
},
{
"languages": [
"r"
],
"important": true
}
]
},
"firefox-devtools.vscode-firefox-debug": {
"onFileOpen": [
{
"pathGlob": "{**/*.ts,**/*.tsx,**/*.js,**/*.jsx,**/*.es6,**/.babelrc}"
}
]
},
"ms-edgedevtools.vscode-edge-devtools": {
"onFileOpen": [
{
"pathGlob": "{**/*.ts,**/*.tsx,**/*.js,**/*.css,**/*.html}"
}
]
},
"Ionide.Ionide-fsharp": {
"onFileOpen": [
{
"pathGlob": "{**/*.fsx,**/*.fsi,**/*.fs,**/*.ml,**/*.mli}"
}
]
},
"dbaeumer.vscode-eslint": {
"onFileOpen": [
{
"pathGlob": "{**/*.js,**/*.jsx,**/*.es6,**/.eslintrc.*,**/.eslintrc,**/.babelrc,**/jsconfig.json}"
}
]
},
"bmewburn.vscode-intelephense-client": {
"onFileOpen": [
{
"pathGlob": "{**/*.php,**/php.ini}"
}
]
},
"xdebug.php-debug": {
"onFileOpen": [
{
"pathGlob": "{**/*.php,**/php.ini}"
}
]
},
"rust-lang.rust-analyzer": {
"onFileOpen": [
{
"pathGlob": "{**/*.rs,**/*.rslib}"
}
]
},
"DavidAnson.vscode-markdownlint": {
"onFileOpen": [
{
"pathGlob": "{**/*.md}"
}
]
},
"EditorConfig.EditorConfig": {
"onFileOpen": [
{
"pathGlob": "{**/.editorconfig}"
}
]
},
"HookyQR.beautify": {
"onFileOpen": [
{
"pathGlob": "{**/.jsbeautifyrc}"
}
]
},
"donjayamanne.githistory": {
"onFileOpen": [
{
"pathGlob": "{**/.gitignore,**/.git}"
}
]
},
"eamodio.gitlens": {
"onFileOpen": [
{
"pathGlob": "{**/.gitignore,**/.git}"
}
]
},
"Shopify.ruby-lsp": {
"onFileOpen": [
{
"pathGlob": "{**/*.rb,**/*.erb,**/*.reek,**/.fasterer.yml,**/ruby-lint.yml,**/.rubocop.yml}"
}
]
},
"DotJoshJohnson.xml": {
"onFileOpen": [
{
"pathGlob": "{**/*.xml}"
}
]
},
"stylelint.vscode-stylelint": {
"onFileOpen": [
{
"pathGlob": "{**/.stylelintrc,**/stylelint.config.js}"
}
]
},
"ms-mssql.mssql": {
"onFileOpen": [
{
"pathGlob": "{**/*.sql}"
}
]
},
"mtxr.sqltools": {
"onFileOpen": [
{
"pathGlob": "{**/*.sql}"
}
]
},
"usqlextpublisher.usql-vscode-ext": {
"onFileOpen": [
{
"pathGlob": "{**/*.usql}"
}
]
},
"ms-vscode.sublime-keybindings": {
"onFileOpen": [
{
"pathGlob": "{**/.sublime-project,**/.sublime-workspace}"
}
]
},
"k--kato.intellij-idea-keybindings": {
"onFileOpen": [
{
"pathGlob": "{**/.idea}"
}
]
},
"christian-kohler.npm-intellisense": {
"onFileOpen": [
{
"pathGlob": "{**/package.json}"
}
]
},
"cake-build.cake-vscode": {
"onFileOpen": [
{
"pathGlob": "{**/build.cake}"
}
]
},
"Angular.ng-template": {
"onFileOpen": [
{
"pathGlob": "{**/.angular-cli.json,**/angular.json,**/*.ng.html,**/*.ng,**/*.ngml}"
}
]
},
"vscjava.vscode-maven": {
"onFileOpen": [
{
"pathGlob": "**/pom.xml"
}
]
},
"ms-azuretools.vscode-azureterraform": {
"onFileOpen": [
{
"pathGlob": "**/*.tf"
}
]
},
"HashiCorp.terraform": {
"onFileOpen": [
{
"pathGlob": "**/*.tf"
}
]
},
"vsciot-vscode.vscode-arduino": {
"onFileOpen": [
{
"pathGlob": "**/*.ino"
}
]
},
"ms-kubernetes-tools.vscode-kubernetes-tools": {
"onFileOpen": [
{
"pathGlob": "{**/Chart.yaml}"
}
]
},
"Oracle.oracledevtools": {
"onFileOpen": [
{
"pathGlob": "{**/*.sql}"
}
]
},
"betterthantomorrow.calva": {
"onFileOpen": [
{
"pathGlob": "{**/*.clj,**/*.cljs}"
}
]
},
"vmware.vscode-boot-dev-pack": {
"onFileOpen": [
{
"pathGlob": "{**/application.properties}"
}
]
},
"GitHub.copilot": {
"onFileOpen": [
{
"pathGlob": "{**/*.ts,**/*.tsx,**/*.js,**/*.py,**/*.go,**/*.rb}"
}
],
"onSettingsEditorOpen": {}
},
"GitHub.vscode-github-actions": {
"onFileOpen": [
{
"pathGlob": "{**/.github/workflows/*.yml}",
"important": true
}
]
},
"circleci.circleci": {
"onFileOpen": [
{
"pathGlob": "{**/.circleci/config.yml}"
}
]
},
"mechatroner.rainbow-csv": {
"onFileOpen": [
{
"pathGlob": "**/*.csv",
"important": true
}
]
},
"tomoki1207.pdf": {
"onFileOpen": [
{
"pathGlob": "**/*.pdf",
"important": true
}
]
}
},
"keymapExtensionTips": [
"vscodevim.vim",
"ms-vscode.sublime-keybindings",
"ms-vscode.atom-keybindings",
"ms-vscode.brackets-keybindings",
"ms-vscode.vs-keybindings",
"ms-vscode.notepadplusplus-keybindings",
"k--kato.intellij-idea-keybindings",
"lfs.vscode-emacs-friendly",
"alphabotsec.vscode-eclipse-keybindings",
"alefragnani.delphi-keybindings"
],
"languageExtensionTips": [
"ms-python.python",
"ms-vscode.cpptools-extension-pack",
"ms-dotnettools.csdevkit",
"ms-toolsai.jupyter",
"vscjava.vscode-java-pack",
"ecmel.vscode-html-css",
"vue.volar",
"bmewburn.vscode-intelephense-client",
"dsznajder.es7-react-js-snippets",
"golang.go",
"ms-vscode.powershell",
"dart-code.dart-code",
"rust-lang.rust-analyzer",
"Shopify.ruby-lsp",
"GitHub.copilot"
],
"configBasedExtensionTips": {
"git": {
"configPath": ".git/config",
"configName": "Git",
"recommendations": {
"github.vscode-pull-request-github": {
"name": "GitHub Pull Request",
"contentPattern": "^\\s*url\\s*=\\s*https:\\/\\/github\\.com.*$"
},
"eamodio.gitlens": {
"name": "GitLens"
}
}
},
"devContainer": {
"configPath": ".devcontainer/devcontainer.json",
"configName": "Dev Container",
"recommendations": {
"ms-vscode-remote.remote-containers": {
"name": "Dev Containers",
"important": true
}
}
},
"maven": {
"configPath": "pom.xml",
"configName": "Maven",
"recommendations": {
"vscjava.vscode-java-pack": {
"name": "Java",
"important": true,
"isExtensionPack": true,
"whenNotInstalled": [
"ASF.apache-netbeans-java",
"Oracle.oracle-java"
]
},
"vmware.vscode-boot-dev-pack": {
"name": "Spring Boot Extension Pack",
"isExtensionPack": true
}
}
},
"gradle": {
"configPath": "build.gradle",
"configName": "Gradle",
"recommendations": {
"vscjava.vscode-java-pack": {
"name": "Java",
"important": true,
"isExtensionPack": true,
"whenNotInstalled": [
"ASF.apache-netbeans-java",
"Oracle.oracle-java"
]
}
}
},
"github-pull-request": {
"configPath": ".vscode/.github-pull-request.rec",
"configName": "GitHub",
"configScheme": "vscode-vfs",
"recommendations": {
"github.vscode-pull-request-github": {
"name": "GitHub Pull Request",
"important": true
}
}
},
"pyproject-formatter": {
"configPath": "pyproject.toml",
"configName": "Python Formatter",
"recommendations": {
"ms-python.black-formatter": {
"name": "Black Formatter",
"contentPattern": "(^\\s*\\[\\[?\\s*\"?tool\"?\\s*\\.\\s*\"?black\"?\\s*[\\].])|(\"black\\s*[\"[(<=>!~;@])"
},
"ms-python.autopep8": {
"name": "Autopep8",
"contentPattern": "(^\\s*\\[\\[?\\s*\"?tool\"?\\s*\\.\\s*\"?autopep8\"?\\s*[\\].])|(\"autopep8\\s*[\"[(<=>!~;@])"
}
}
},
"pep8-formatter": {
"configPath": ".pep8",
"configName": "Python Formatter",
"recommendations": {
"ms-python.autopep8": {
"name": "Autopep8"
}
}
},
"python-setup-cgf-formatter": {
"configPath": "setup.cfg",
"configName": "Python Formatter",
"recommendations": {
"ms-python.autopep8": {
"name": "Autopep8",
"contentPattern": "^\\[pep8\\]"
}
}
},
"tox-ini-formatter": {
"configPath": "tox.ini",
"configName": "Python Formatter",
"recommendations": {
"ms-python.autopep8": {
"name": "Autopep8",
"contentPattern": "^\\[pep8\\]"
}
}
},
"pyproject-linter": {
"configPath": "pyproject.toml",
"configName": "Python Linter",
"recommendations": {
"ms-python.pylint": {
"name": "Pylint",
"contentPattern": "(^\\s*\\[\\[?\\s*\"?tool\"?\\s*\\.\\s*\"?pylint\"?\\s*[\\].])|(\"pylint\\s*[\"[(<=>!~;@])"
},
"charliermarsh.ruff": {
"name": "Ruff",
"contentPattern": "(^\\s*\\[\\[?\\s*\"?tool\"?\\s*\\.\\s*\"?ruff\"?\\s*[\\].])|(\"ruff\\s*[\"[(<=>!~;@])"
},
"ms-python.mypy-type-checker": {
"name": "Mypy Type Checker",
"contentPattern": "(^\\s*\\[\\[?\\s*\"?tool\"?\\s*\\.\\s*\"?mypy\"?\\s*[\\].])|(\"mypy\\s*[\"[(<=>!~;@])"
},
"ms-python.flake8": {
"name": "Flake8",
"contentPattern": "(^\\s*\\[\\[?\\s*\"?tool\"?\\s*\\.\\s*\"?flake8\"?\\s*[\\].])|(\"flake8\\s*[\"[(<=>!~;@])"
}
}
},
".pylintrc-linter": {
"configPath": ".pylintrc",
"configName": "Python Linter",
"recommendations": {
"ms-python.pylint": {
"name": "Pylint"
}
}
},
"pylintrc-linter": {
"configPath": "pylintrc",
"configName": "Python Linter",
"recommendations": {
"ms-python.pylint": {
"name": "Pylint"
}
}
},
"mypy-ini-linter": {
"configPath": ".mypy.ini",
"configName": "Python Linter",
"recommendations": {
"ms-python.mypy-type-checker": {
"name": "Mypy Type Checker"
}
}
},
"tox-ini-linter": {
"configPath": "tox.ini",
"configName": "Python Linter",
"recommendations": {
"ms-python.flake8": {
"name": "Flake8",
"contentPattern": "^\\[flake8\\]"
}
}
},
".flake8-linter": {
"configPath": ".flake8",
"configName": "Python Linter",
"recommendations": {
"ms-python.flake8": {
"name": "Flake8"
}
}
},
"python-setup-cgf-linter": {
"configPath": "setup.cfg",
"configName": "Python Linter",
"recommendations": {
"ms-python.flake8": {
"name": "Flake8",
"contentPattern": "^\\[flake8\\]"
}
}
}
},
"webExtensionTips": [
"tyriar.luna-paint",
"codespaces-contrib.codeswing",
"ms-vscode.vscode-github-issue-notebooks",
"esbenp.prettier-vscode",
"hediet.vscode-drawio"
],
"virtualWorkspaceExtensionTips": {
"vscode-vfs": {
"friendlyName": "Remote Repositories",
"extensionId": "ms-vscode.remote-repositories",
"startEntry": {
"helpLink": "https://aka.ms/vscode-remote/remote-repositories",
"startConnectLabel": "Remote Repository",
"startCommand": "remoteHub.continueOn.openRepository",
"priority": 5
}
}
},
"remoteExtensionTips": {
"wsl": {
"friendlyName": "WSL",
"extensionId": "ms-vscode-remote.remote-wsl",
"supportedPlatforms": [
"Windows",
"Web"
],
"startEntry": {
"helpLink": "https://aka.ms/vscode-remote/wsl",
"startConnectLabel": "WSL",
"startCommand": "remote-wsl.connect",
"priority": 3
}
},
"ssh-remote": {
"friendlyName": "Remote - SSH",
"extensionId": "ms-vscode-remote.remote-ssh",
"supportedPlatforms": [
"Windows",
"Linux",
"Mac"
],
"startEntry": {
"helpLink": "https://aka.ms/vscode-remote/ssh",
"startConnectLabel": "SSH ",
"startCommand": "opensshremotes.openEmptyWindowInCurrentWindow",
"priority": 1
}
},
"dev-container": {
"friendlyName": "Dev Containers",
"extensionId": "ms-vscode-remote.remote-containers",
"supportedPlatforms": [
"Windows",
"Linux",
"Mac"
],
"startEntry": {
"helpLink": "https://aka.ms/vscode-remote/containers",
"startConnectLabel": "Dev Container",
"startCommand": "remote-containers.reopenInContainer",
"priority": 2
}
},
"attached-container": {
"friendlyName": "Dev Containers",
"extensionId": "ms-vscode-remote.remote-containers"
},
"codespaces": {
"friendlyName": "GitHub Codespaces",
"extensionId": "github.codespaces",
"startEntry": {
"helpLink": "https://aka.ms/vscode-remote-codespaces",
"startConnectLabel": "GitHub Codespace ",
"startCommand": "github.codespaces.connect",
"priority": 4
}
},
"tunnel": {
"friendlyName": "Remote - Tunnels",
"extensionId": "ms-vscode.remote-server",
"startEntry": {
"helpLink": "https://aka.ms/remote-tunnels-doc",
"startConnectLabel": "Tunnel",
"startCommand": "remote-tunnels.connectCurrentWindowToTunnel",
"priority": 0
}
}
},
"extensionAllowedBadgeProviders": [
"api.bintray.com",
"api.travis-ci.com",
"api.travis-ci.org",
"app.fossa.io",
"badge.buildkite.com",
"badge.fury.io",
"badge.waffle.io",
"badgen.net",
"badges.frapsoft.com",
"badges.gitter.im",
"badges.greenkeeper.io",
"cdn.travis-ci.com",
"cdn.travis-ci.org",
"ci.appveyor.com",
"circleci.com",
"cla.opensource.microsoft.com",
"codacy.com",
"codeclimate.com",
"codecov.io",
"coveralls.io",
"david-dm.org",
"deepscan.io",
"dev.azure.com",
"docs.rs",
"flat.badgen.net",
"gemnasium.com",
"githost.io",
"gitlab.com",
"godoc.org",
"goreportcard.com",
"img.shields.io",
"isitmaintained.com",
"marketplace.visualstudio.com",
"nodesecurity.io",
"opencollective.com",
"snyk.io",
"travis-ci.com",
"travis-ci.org",
"visualstudio.com",
"vsmarketplacebadge.apphb.com",
"www.bithound.io",
"www.versioneye.com"
],
"extensionAllowedBadgeProvidersRegex": [
"^https:\\/\\/github\\.com\\/[^/]+\\/[^/]+\\/(actions\\/)?workflows\\/.*badge\\.svg"
],
"msftInternalDomains": [
"redmond.corp.microsoft.com",
"northamerica.corp.microsoft.com",
"fareast.corp.microsoft.com",
"ntdev.corp.microsoft.com",
"wingroup.corp.microsoft.com",
"southpacific.corp.microsoft.com",
"wingroup.windeploy.ntdev.microsoft.com",
"ddnet.microsoft.com",
"europe.corp.microsoft.com"
],
"linkProtectionTrustedDomains": [
"https://*.visualstudio.com",
"https://*.microsoft.com",
"https://aka.ms",
"https://*.gallerycdn.vsassets.io",
"https://*.github.com",
"https://login.microsoftonline.com",
"https://*.vscode.dev",
"https://*.github.dev",
"https://gh.io",
"https://portal.azure.com",
"https://raw.githubusercontent.com",
"https://private-user-images.githubusercontent.com",
"https://avatars.githubusercontent.com"
]
}