Skip to content

Instantly share code, notes, and snippets.

@secmohammed
Forked from ahmedosama-st/cloudSettings
Created December 13, 2021 16:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save secmohammed/8b41eaaa2a3e59e565cf2163bb5b1030 to your computer and use it in GitHub Desktop.
Save secmohammed/8b41eaaa2a3e59e565cf2163bb5b1030 to your computer and use it in GitHub Desktop.
My MacOSX version of vscode settings
{"lastUpload":"2021-12-13T15:18:30.566Z","extensionVersion":"v3.4.3"}
[
{
"metadata": {
"id": "366a9f01-2d1b-48b9-b7df-014ff8dea46b",
"publisherId": "formulahendry.auto-complete-tag",
"publisherDisplayName": "formulahendry"
},
"name": "auto-complete-tag",
"publisher": "formulahendry",
"version": "0.1.0"
},
{
"metadata": {
"id": "70378119-1d85-4935-9733-0298c7a369a2",
"publisherId": "steoates.autoimport",
"publisherDisplayName": "steoates"
},
"name": "autoimport",
"publisher": "steoates",
"version": "1.5.4"
},
{
"metadata": {
"id": "819a23e1-b6c6-41cf-9029-e653b537d996",
"publisherId": "ms-vscode.azure-account",
"publisherDisplayName": "ms-vscode"
},
"name": "azure-account",
"publisher": "ms-vscode",
"version": "0.9.11"
},
{
"metadata": {
"id": "5dcca53c-1485-4cdc-a643-4a366d2ac9e0",
"publisherId": "ms-vscode.azurecli",
"publisherDisplayName": "ms-vscode"
},
"name": "azurecli",
"publisher": "ms-vscode",
"version": "0.5.0"
},
{
"metadata": {
"id": "2dd41a16-fc28-4680-a274-a850fa5f1098",
"publisherId": "calebporzio.better-phpunit",
"publisherDisplayName": "calebporzio"
},
"name": "better-phpunit",
"publisher": "calebporzio",
"version": "1.5.3"
},
{
"metadata": {
"id": "f583eafd-aa0d-4ccb-8f44-d1e610389660",
"publisherId": "CoenraadS.bracket-pair-colorizer",
"publisherDisplayName": "CoenraadS"
},
"name": "bracket-pair-colorizer",
"publisher": "CoenraadS",
"version": "1.0.61"
},
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "Shan.code-settings-sync",
"publisherDisplayName": "Shan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "3.4.3"
},
{
"metadata": {
"id": "8c1fc960-44b1-45e8-89b5-85f982fdaf27",
"publisherId": "adpyke.codesnap",
"publisherDisplayName": "adpyke"
},
"name": "codesnap",
"publisher": "adpyke",
"version": "1.3.4"
},
{
"metadata": {
"id": "1ec62ca5-d7f9-4ddb-a882-e8d018c0aefd",
"publisherId": "msjsdiag.debugger-for-chrome",
"publisherDisplayName": "msjsdiag"
},
"name": "debugger-for-chrome",
"publisher": "msjsdiag",
"version": "4.13.0"
},
{
"metadata": {
"id": "532533c9-a894-4a58-9eee-bbfbe7c06f71",
"publisherId": "mikestead.dotenv",
"publisherDisplayName": "mikestead"
},
"name": "dotenv",
"publisher": "mikestead",
"version": "1.0.1"
},
{
"metadata": {
"id": "f60a60a6-95ba-42d4-b41c-3d24c1b89588",
"publisherId": "EditorConfig.EditorConfig",
"publisherDisplayName": "EditorConfig"
},
"name": "EditorConfig",
"publisher": "EditorConfig",
"version": "0.16.4"
},
{
"metadata": {
"id": "081cd2e9-bc51-4ea3-977e-544bed2e33a8",
"publisherId": "bierner.emojisense",
"publisherDisplayName": "bierner"
},
"name": "emojisense",
"publisher": "bierner",
"version": "0.9.0"
},
{
"metadata": {
"id": "1b625615-bded-4797-9806-079abcacfcc1",
"publisherId": "letrieu.expand-region",
"publisherDisplayName": "letrieu"
},
"name": "expand-region",
"publisher": "letrieu",
"version": "0.1.4"
},
{
"metadata": {
"id": "a39f09e4-410a-4828-8efa-b7e541877f31",
"publisherId": "robole.file-bunny",
"publisherDisplayName": "robole"
},
"name": "file-bunny",
"publisher": "robole",
"version": "1.0.0"
},
{
"metadata": {
"id": "9f5a5fc9-8b23-4484-85c4-1438b82d8634",
"publisherId": "bierner.github-markdown-preview",
"publisherDisplayName": "bierner"
},
"name": "github-markdown-preview",
"publisher": "bierner",
"version": "0.1.0"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "11.7.0"
},
{
"metadata": {
"id": "3e8a391a-f3f0-44b2-8631-7847b0c8839a",
"publisherId": "kumar-harsh.graphql-for-vscode",
"publisherDisplayName": "kumar-harsh"
},
"name": "graphql-for-vscode",
"publisher": "kumar-harsh",
"version": "1.15.3"
},
{
"metadata": {
"id": "a2cec723-5349-460d-9de9-0fd1f8d3456f",
"publisherId": "xabikos.JavaScriptSnippets",
"publisherDisplayName": "xabikos"
},
"name": "JavaScriptSnippets",
"publisher": "xabikos",
"version": "1.8.0"
},
{
"metadata": {
"id": "083bb726-3bae-44b6-88c6-8164f2c3e632",
"publisherId": "skyran.js-jsx-snippets",
"publisherDisplayName": "skyran"
},
"name": "js-jsx-snippets",
"publisher": "skyran",
"version": "11.0.0"
},
{
"metadata": {
"id": "8a3855a5-f258-48ee-87f9-fa4f7a0875b1",
"publisherId": "ryannaddy.laravel-artisan",
"publisherDisplayName": "ryannaddy"
},
"name": "laravel-artisan",
"publisher": "ryannaddy",
"version": "0.0.28"
},
{
"metadata": {
"id": "3b58a227-618a-4b57-a06b-6984a2a8d1ba",
"publisherId": "onecentlin.laravel-blade",
"publisherDisplayName": "onecentlin"
},
"name": "laravel-blade",
"publisher": "onecentlin",
"version": "1.28.0"
},
{
"metadata": {
"id": "853930e5-1159-4957-8a02-1b98ceb3046b",
"publisherId": "austenc.laravel-blade-spacer",
"publisherDisplayName": "austenc"
},
"name": "laravel-blade-spacer",
"publisher": "austenc",
"version": "2.1.3"
},
{
"metadata": {
"id": "905ed3e4-00f4-4603-bfb7-c12c516baf85",
"publisherId": "austenc.laravel-docs",
"publisherDisplayName": "austenc"
},
"name": "laravel-docs",
"publisher": "austenc",
"version": "1.7.0"
},
{
"metadata": {
"id": "970bf208-88ee-472e-a6cf-63ce54817acc",
"publisherId": "onecentlin.laravel-extension-pack",
"publisherDisplayName": "onecentlin"
},
"name": "laravel-extension-pack",
"publisher": "onecentlin",
"version": "1.0.0"
},
{
"metadata": {
"id": "b52072d1-e507-4261-8935-f4d91a055d7d",
"publisherId": "amiralizadeh9480.laravel-extra-intellisense",
"publisherDisplayName": "amiralizadeh9480"
},
"name": "laravel-extra-intellisense",
"publisher": "amiralizadeh9480",
"version": "0.6.1"
},
{
"metadata": {
"id": "2423cc95-39e9-4758-bac0-21d330a64ad5",
"publisherId": "ctf0.laravel-goto-controller",
"publisherDisplayName": "ctf0"
},
"name": "laravel-goto-controller",
"publisher": "ctf0",
"version": "0.2.4"
},
{
"metadata": {
"id": "f8a1bc85-dce8-4e51-a623-a40bde56fc8b",
"publisherId": "stef-k.laravel-goto-controller",
"publisherDisplayName": "stef-k"
},
"name": "laravel-goto-controller",
"publisher": "stef-k",
"version": "0.0.15"
},
{
"metadata": {
"id": "0b86e0a5-d2ef-48d8-9a1a-73f96e65f26e",
"publisherId": "codingyu.laravel-goto-view",
"publisherDisplayName": "codingyu"
},
"name": "laravel-goto-view",
"publisher": "codingyu",
"version": "1.3.4"
},
{
"metadata": {
"id": "463fe415-9e43-4142-94a9-25953ffc6737",
"publisherId": "rafa-acioly.laravel-helpers",
"publisherDisplayName": "rafa-acioly"
},
"name": "laravel-helpers",
"publisher": "rafa-acioly",
"version": "0.2.2"
},
{
"metadata": {
"id": "050d4900-7979-4d10-b7aa-e274f6ae8730",
"publisherId": "onecentlin.laravel5-snippets",
"publisherDisplayName": "onecentlin"
},
"name": "laravel5-snippets",
"publisher": "onecentlin",
"version": "1.13.0"
},
{
"metadata": {
"id": "61d03280-3919-4dd1-bce1-178ca21fdeaf",
"publisherId": "James-Yu.latex-workshop",
"publisherDisplayName": "James-Yu"
},
"name": "latex-workshop",
"publisher": "James-Yu",
"version": "8.22.0"
},
{
"metadata": {
"id": "b63c44fd-0457-4696-99e9-dbfdf70d77de",
"publisherId": "ritwickdey.LiveServer",
"publisherDisplayName": "ritwickdey"
},
"name": "LiveServer",
"publisher": "ritwickdey",
"version": "5.6.1"
},
{
"metadata": {
"id": "b0db4123-c5d9-4f45-bd2e-70738ebbb304",
"publisherId": "bierner.markdown-checkbox",
"publisherDisplayName": "bierner"
},
"name": "markdown-checkbox",
"publisher": "bierner",
"version": "0.3.2"
},
{
"metadata": {
"id": "f595c9c1-28b5-415e-a55f-2deb4a8c3abd",
"publisherId": "bierner.markdown-emoji",
"publisherDisplayName": "bierner"
},
"name": "markdown-emoji",
"publisher": "bierner",
"version": "0.2.1"
},
{
"metadata": {
"id": "5cbdf58a-694a-4aba-af08-61d00842eb03",
"publisherId": "bierner.markdown-preview-github-styles",
"publisherDisplayName": "bierner"
},
"name": "markdown-preview-github-styles",
"publisher": "bierner",
"version": "0.2.0"
},
{
"metadata": {
"id": "b872af63-f9e1-438e-9462-0315abe9d3aa",
"publisherId": "bierner.markdown-yaml-preamble",
"publisherDisplayName": "bierner"
},
"name": "markdown-yaml-preamble",
"publisher": "bierner",
"version": "0.1.0"
},
{
"metadata": {
"id": "711d29e1-fcd1-4850-83a8-0b7172540cc3",
"publisherId": "redguardtoo.matchit",
"publisherDisplayName": "redguardtoo"
},
"name": "matchit",
"publisher": "redguardtoo",
"version": "1.1.0"
},
{
"metadata": {
"id": "5db78037-f674-459f-a236-db622c427c5b",
"publisherId": "PKief.material-icon-theme",
"publisherDisplayName": "PKief"
},
"name": "material-icon-theme",
"publisher": "PKief",
"version": "4.11.0"
},
{
"metadata": {
"id": "e58f546c-babc-455f-a265-ba40dbd140d4",
"publisherId": "sdras.night-owl",
"publisherDisplayName": "sdras"
},
"name": "night-owl",
"publisher": "sdras",
"version": "2.0.1"
},
{
"metadata": {
"id": "dff6b801-247e-40e9-82e8-8c9b1d19d1b8",
"publisherId": "christian-kohler.npm-intellisense",
"publisherDisplayName": "christian-kohler"
},
"name": "npm-intellisense",
"publisher": "christian-kohler",
"version": "1.4.0"
},
{
"metadata": {
"id": "113b22c8-8125-42ec-8c6b-80c3f5d5fa5f",
"publisherId": "IBM.output-colorizer",
"publisherDisplayName": "IBM"
},
"name": "output-colorizer",
"publisher": "IBM",
"version": "0.1.2"
},
{
"metadata": {
"id": "a41c1549-4053-44d4-bf30-60fc809b4a86",
"publisherId": "christian-kohler.path-intellisense",
"publisherDisplayName": "christian-kohler"
},
"name": "path-intellisense",
"publisher": "christian-kohler",
"version": "2.6.0"
},
{
"metadata": {
"id": "b7f89e20-7178-4f43-9e1c-b82dc417ceac",
"publisherId": "kotfire.php-add-property",
"publisherDisplayName": "kotfire"
},
"name": "php-add-property",
"publisher": "kotfire",
"version": "1.1.0"
},
{
"metadata": {
"id": "08f55fc9-f6c0-4899-b7c0-ac9e02747ccf",
"publisherId": "hakcorp.php-awesome-snippets",
"publisherDisplayName": "hakcorp"
},
"name": "php-awesome-snippets",
"publisher": "hakcorp",
"version": "1.1.3"
},
{
"metadata": {
"id": "a439d61f-cd9c-453f-b8c7-186f73d44915",
"publisherId": "MehediDracula.php-constructor",
"publisherDisplayName": "MehediDracula"
},
"name": "php-constructor",
"publisher": "MehediDracula",
"version": "0.1.2"
},
{
"metadata": {
"id": "b06b65b2-6ea9-4045-b166-54aa63205261",
"publisherId": "junstyle.php-cs-fixer",
"publisherDisplayName": "junstyle"
},
"name": "php-cs-fixer",
"publisher": "junstyle",
"version": "0.2.8"
},
{
"metadata": {
"id": "044b4b31-2969-4af3-895d-855433b8b46d",
"publisherId": "felixfbecker.php-debug",
"publisherDisplayName": "felixfbecker"
},
"name": "php-debug",
"publisher": "felixfbecker",
"version": "1.22.0"
},
{
"metadata": {
"id": "ca0094fa-0dc7-4847-ae5d-879442c099ca",
"publisherId": "neilbrayfield.php-docblocker",
"publisherDisplayName": "neilbrayfield"
},
"name": "php-docblocker",
"publisher": "neilbrayfield",
"version": "2.6.1"
},
{
"metadata": {
"id": "651dce1f-eda8-4a5b-aa26-0d1266de8ed1",
"publisherId": "MehediDracula.php-namespace-resolver",
"publisherDisplayName": "MehediDracula"
},
"name": "php-namespace-resolver",
"publisher": "MehediDracula",
"version": "1.1.8"
},
{
"metadata": {
"id": "1a9300c9-36a6-44d1-9d09-ada3641b8727",
"publisherId": "felixfbecker.php-pack",
"publisherDisplayName": "felixfbecker"
},
"name": "php-pack",
"publisher": "felixfbecker",
"version": "1.0.2"
},
{
"metadata": {
"id": "6675c29c-3b74-4a2a-b535-2c8f2da1ccd9",
"publisherId": "onecentlin.php-productive-pack",
"publisherDisplayName": "onecentlin"
},
"name": "php-productive-pack",
"publisher": "onecentlin",
"version": "1.0.0"
},
{
"metadata": {
"id": "2e717d3b-b52d-434c-be8f-0604fdabe7b6",
"publisherId": "onecentlin.phpunit-snippets",
"publisherDisplayName": "onecentlin"
},
"name": "phpunit-snippets",
"publisher": "onecentlin",
"version": "1.1.0"
},
{
"metadata": {
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
"publisherId": "esbenp.prettier-vscode",
"publisherDisplayName": "esbenp"
},
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "9.0.0"
},
{
"metadata": {
"id": "67e66172-30c7-4478-8f5d-6eac4ae755dc",
"publisherId": "mohsen1.prettify-json",
"publisherDisplayName": "mohsen1"
},
"name": "prettify-json",
"publisher": "mohsen1",
"version": "0.0.3"
},
{
"metadata": {
"id": "e05d98bf-3735-4c1e-9fae-86ef0a52e19f",
"publisherId": "quicktype.quicktype",
"publisherDisplayName": "quicktype"
},
"name": "quicktype",
"publisher": "quicktype",
"version": "12.0.46"
},
{
"metadata": {
"id": "aae0701b-111f-49c1-9000-abd37a442f28",
"publisherId": "WallabyJs.quokka-vscode",
"publisherDisplayName": "WallabyJs"
},
"name": "quokka-vscode",
"publisher": "WallabyJs",
"version": "1.0.432"
},
{
"metadata": {
"id": "7f7e0e9c-b5ad-4e21-a425-f63bd56cb13f",
"publisherId": "EQuimper.react-native-react-redux",
"publisherDisplayName": "EQuimper"
},
"name": "react-native-react-redux",
"publisher": "EQuimper",
"version": "2.0.6"
},
{
"metadata": {
"id": "ed1c8c9c-31bc-45c0-83e3-dcab994d133d",
"publisherId": "discountry.react-redux-react-router-snippets",
"publisherDisplayName": "discountry"
},
"name": "react-redux-react-router-snippets",
"publisher": "discountry",
"version": "0.4.29"
},
{
"metadata": {
"id": "52b60bbb-1b9c-44e7-9d48-8a7abc5d9eff",
"publisherId": "jawandarajbir.react-vscode-extension-pack",
"publisherDisplayName": "jawandarajbir"
},
"name": "react-vscode-extension-pack",
"publisher": "jawandarajbir",
"version": "0.5.0"
},
{
"metadata": {
"id": "c807e072-5951-4a01-9542-450f946c7ec1",
"publisherId": "xabikos.ReactSnippets",
"publisherDisplayName": "xabikos"
},
"name": "ReactSnippets",
"publisher": "xabikos",
"version": "2.4.0"
},
{
"metadata": {
"id": "93ce222b-5f6f-49b7-9ab1-a0463c6238df",
"publisherId": "ms-vscode-remote.remote-containers",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "remote-containers",
"publisher": "ms-vscode-remote",
"version": "0.209.5"
},
{
"metadata": {
"id": "ee108066-df8b-43ae-9a83-e6c11400a759",
"publisherId": "jasonnutter.search-node-modules",
"publisherDisplayName": "jasonnutter"
},
"name": "search-node-modules",
"publisher": "jasonnutter",
"version": "1.3.0"
},
{
"metadata": {
"id": "a84825e8-5f04-4988-b85a-4942e795bcbe",
"publisherId": "burkeholland.simple-react-snippets",
"publisherDisplayName": "burkeholland"
},
"name": "simple-react-snippets",
"publisher": "burkeholland",
"version": "1.2.5"
},
{
"metadata": {
"id": "ad19cedd-2d53-4f0a-be6c-7f2927b6c23b",
"publisherId": "devonray.snippet",
"publisherDisplayName": "devonray"
},
"name": "snippet",
"publisher": "devonray",
"version": "1.0.2"
},
{
"metadata": {
"id": "6df1a207-f7de-4011-a032-f8601625a880",
"publisherId": "vscode-snippet.snippet",
"publisherDisplayName": "vscode-snippet"
},
"name": "snippet",
"publisher": "vscode-snippet",
"version": "0.8.1"
},
{
"metadata": {
"id": "d6ba4b7b-539f-456a-b0f6-0348df44cdf3",
"publisherId": "nikitaKunevich.snippet-creator",
"publisherDisplayName": "nikitaKunevich"
},
"name": "snippet-creator",
"publisher": "nikitaKunevich",
"version": "0.0.5"
},
{
"metadata": {
"id": "2c869846-9d82-4324-b982-b7bdd5993ec3",
"publisherId": "trybick.terminal-zoom",
"publisherDisplayName": "trybick"
},
"name": "terminal-zoom",
"publisher": "trybick",
"version": "1.7.1"
},
{
"metadata": {
"id": "47210ec2-0324-4cbb-9523-9dff02a5f9ec",
"publisherId": "ms-vscode.test-adapter-converter",
"publisherDisplayName": "ms-vscode"
},
"name": "test-adapter-converter",
"publisher": "ms-vscode",
"version": "0.1.4"
},
{
"metadata": {
"id": "826d97bc-56ff-4fcd-88eb-1bf4092427fd",
"publisherId": "bubersson.theme-hop-light",
"publisherDisplayName": "bubersson"
},
"name": "theme-hop-light",
"publisher": "bubersson",
"version": "0.0.4"
},
{
"metadata": {
"id": "6ad45f5a-09ec-44e5-b363-867ddc1ec674",
"publisherId": "shardulm94.trailing-spaces",
"publisherDisplayName": "shardulm94"
},
"name": "trailing-spaces",
"publisher": "shardulm94",
"version": "0.3.1"
},
{
"metadata": {
"id": "2f5dd8cb-d251-4d70-abfe-ddebcb077483",
"publisherId": "octref.vetur",
"publisherDisplayName": "octref"
},
"name": "vetur",
"publisher": "octref",
"version": "0.35.0"
},
{
"metadata": {
"id": "d96e79c6-8b25-4be3-8545-0e0ecefcae03",
"publisherId": "vscodevim.vim",
"publisherDisplayName": "vscodevim"
},
"name": "vim",
"publisher": "vscodevim",
"version": "1.21.10"
},
{
"metadata": {
"id": "a5223b43-8621-4351-a14e-3d560f85f277",
"publisherId": "johnsoncodehk.volar",
"publisherDisplayName": "johnsoncodehk"
},
"name": "volar",
"publisher": "johnsoncodehk",
"version": "0.29.8"
},
{
"metadata": {
"id": "b9651a23-5a9d-4570-8778-5b266b759184",
"publisherId": "burkeholland.vs-code-can-do-that",
"publisherDisplayName": "burkeholland"
},
"name": "vs-code-can-do-that",
"publisher": "burkeholland",
"version": "0.0.7"
},
{
"metadata": {
"id": "189d0549-92c5-49d2-bd4b-3ec307fa3af5",
"publisherId": "chrisvltn.vs-code-semicolon-insertion",
"publisherDisplayName": "chrisvltn"
},
"name": "vs-code-semicolon-insertion",
"publisher": "chrisvltn",
"version": "0.0.6"
},
{
"metadata": {
"id": "d0febfc8-15fa-4951-bad7-ad5c9682af4a",
"publisherId": "marcostazi.VS-code-vagrantfile",
"publisherDisplayName": "marcostazi"
},
"name": "VS-code-vagrantfile",
"publisher": "marcostazi",
"version": "0.0.7"
},
{
"metadata": {
"id": "bcc22ae5-761d-4f3f-bd13-8eb77ed6a582",
"publisherId": "damianbal.vs-phpclassgen",
"publisherDisplayName": "damianbal"
},
"name": "vs-phpclassgen",
"publisher": "damianbal",
"version": "0.1.1"
},
{
"metadata": {
"id": "260e9ed1-160d-4f7e-807c-2eb076ba3846",
"publisherId": "ms-azuretools.vscode-azureresourcegroups",
"publisherDisplayName": "ms-azuretools"
},
"name": "vscode-azureresourcegroups",
"publisher": "ms-azuretools",
"version": "0.4.0"
},
{
"metadata": {
"id": "68a2e971-8ae5-493b-9c34-f4233fb14e40",
"publisherId": "shufo.vscode-blade-formatter",
"publisherDisplayName": "shufo"
},
"name": "vscode-blade-formatter",
"publisher": "shufo",
"version": "0.8.5"
},
{
"metadata": {
"id": "951e1945-25a8-4ea0-aa11-076ac75b098d",
"publisherId": "ms-azuretools.vscode-cosmosdb",
"publisherDisplayName": "ms-azuretools"
},
"name": "vscode-cosmosdb",
"publisher": "ms-azuretools",
"version": "0.18.1"
},
{
"metadata": {
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
"publisherId": "ms-azuretools.vscode-docker",
"publisherDisplayName": "ms-azuretools"
},
"name": "vscode-docker",
"publisher": "ms-azuretools",
"version": "1.18.0"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "2.2.2"
},
{
"metadata": {
"id": "f00faeee-e939-4900-aaa5-3bf3f62440a3",
"publisherId": "DSKWRK.vscode-generate-getter-setter",
"publisherDisplayName": "DSKWRK"
},
"name": "vscode-generate-getter-setter",
"publisher": "DSKWRK",
"version": "0.5.0"
},
{
"metadata": {
"id": "ffda6552-0ad5-431b-a4fa-0905a7e4f3f0",
"publisherId": "bmewburn.vscode-intelephense-client",
"publisherDisplayName": "bmewburn"
},
"name": "vscode-intelephense-client",
"publisher": "bmewburn",
"version": "1.8.0"
},
{
"metadata": {
"id": "7997a8ae-1fae-4022-b834-12f6318aeffd",
"publisherId": "Orta.vscode-jest",
"publisherDisplayName": "Orta"
},
"name": "vscode-jest",
"publisher": "Orta",
"version": "4.2.1"
},
{
"metadata": {
"id": "64dae992-51a7-47e2-a399-4c57c3cebae9",
"publisherId": "kavod-io.vscode-jest-test-adapter",
"publisherDisplayName": "kavod-io"
},
"name": "vscode-jest-test-adapter",
"publisher": "kavod-io",
"version": "0.8.1"
},
{
"metadata": {
"id": "e5ec8557-269d-4c17-acff-5c5f769914b7",
"publisherId": "lottiefiles.vscode-lottie",
"publisherDisplayName": "lottiefiles"
},
"name": "vscode-lottie",
"publisher": "lottiefiles",
"version": "1.0.3"
},
{
"metadata": {
"id": "ae9e3eb0-3357-4cc0-90ee-598d2d384757",
"publisherId": "eg2.vscode-npm-script",
"publisherDisplayName": "eg2"
},
"name": "vscode-npm-script",
"publisher": "eg2",
"version": "0.3.23"
},
{
"metadata": {
"id": "80e9cc3c-eb09-48ed-afda-f1cfd9c9ca3f",
"publisherId": "phproberto.vscode-php-getters-setters",
"publisherDisplayName": "phproberto"
},
"name": "vscode-php-getters-setters",
"publisher": "phproberto",
"version": "1.2.3"
},
{
"metadata": {
"id": "ad577a34-d89a-4413-a066-12c941f6cef5",
"publisherId": "recca0120.vscode-phpunit",
"publisherDisplayName": "recca0120"
},
"name": "vscode-phpunit",
"publisher": "recca0120",
"version": "2.0.76"
},
{
"metadata": {
"id": "69ddd764-339a-4ecc-97c1-9c4ece58e36d",
"publisherId": "GitHub.vscode-pull-request-github",
"publisherDisplayName": "GitHub"
},
"name": "vscode-pull-request-github",
"publisher": "GitHub",
"version": "0.34.0"
},
{
"metadata": {
"id": "b35cd5b4-18db-46f9-ba9e-06096c3b22d3",
"publisherId": "msjsdiag.vscode-react-native",
"publisherDisplayName": "msjsdiag"
},
"name": "vscode-react-native",
"publisher": "msjsdiag",
"version": "1.8.1"
},
{
"metadata": {
"id": "eaee103c-e866-4b73-87f8-3749cab64da2",
"publisherId": "alexcvzz.vscode-sqlite",
"publisherDisplayName": "alexcvzz"
},
"name": "vscode-sqlite",
"publisher": "alexcvzz",
"version": "0.14.0"
},
{
"metadata": {
"id": "28fcf0b8-26a5-4e99-9b8d-02e990366c6f",
"publisherId": "tombonnike.vscode-status-bar-format-toggle",
"publisherDisplayName": "tombonnike"
},
"name": "vscode-status-bar-format-toggle",
"publisher": "tombonnike",
"version": "3.0.0"
},
{
"metadata": {
"id": "ff96f1b4-a4b8-45ef-8ecf-c232c0cb75c8",
"publisherId": "hbenl.vscode-test-explorer",
"publisherDisplayName": "hbenl"
},
"name": "vscode-test-explorer",
"publisher": "hbenl",
"version": "2.21.1"
},
{
"metadata": {
"id": "97a08c5f-6667-4242-a5c5-045dfb6bd4b9",
"publisherId": "wayou.vscode-todo-highlight",
"publisherDisplayName": "wayou"
},
"name": "vscode-todo-highlight",
"publisher": "wayou",
"version": "1.0.5"
},
{
"metadata": {
"id": "90a37ca1-92a2-488a-b196-7a8c0b0127ea",
"publisherId": "ms-vscode.vscode-typescript-tslint-plugin",
"publisherDisplayName": "ms-vscode"
},
"name": "vscode-typescript-tslint-plugin",
"publisher": "ms-vscode",
"version": "1.3.3"
},
{
"metadata": {
"id": "78d16c76-388b-44e4-8470-6790d6c3d2d1",
"publisherId": "johnsoncodehk.vscode-typescript-vue-plugin",
"publisherDisplayName": "johnsoncodehk"
},
"name": "vscode-typescript-vue-plugin",
"publisher": "johnsoncodehk",
"version": "0.29.8"
},
{
"metadata": {
"id": "07fc4a0a-11fc-4121-ba9a-f0d534c729d8",
"publisherId": "pflannery.vscode-versionlens",
"publisherDisplayName": "pflannery"
},
"name": "vscode-versionlens",
"publisher": "pflannery",
"version": "1.0.9"
},
{
"metadata": {
"id": "f2fd462f-f1bd-4c62-b54f-59a4e5ffc6a3",
"publisherId": "WakaTime.vscode-wakatime",
"publisherDisplayName": "WakaTime"
},
"name": "vscode-wakatime",
"publisher": "WakaTime",
"version": "17.1.0"
},
{
"metadata": {
"id": "876e8f93-74d0-4f4f-91b7-34a09f19f444",
"publisherId": "VisualStudioExptTeam.vscodeintellicode",
"publisherDisplayName": "VisualStudioExptTeam"
},
"name": "vscodeintellicode",
"publisher": "VisualStudioExptTeam",
"version": "1.2.14"
},
{
"metadata": {
"id": "dcca3d17-b5fb-47d3-863f-c3862a2eb071",
"publisherId": "snovakovic.vtpw",
"publisherDisplayName": "snovakovic"
},
"name": "vtpw",
"publisher": "snovakovic",
"version": "0.1.2"
},
{
"metadata": {
"id": "4c808376-20ec-41d4-a934-f7601552c4f1",
"publisherId": "jcbuisson.vue",
"publisherDisplayName": "jcbuisson"
},
"name": "vue",
"publisher": "jcbuisson",
"version": "0.1.5"
},
{
"metadata": {
"id": "3299d342-46cf-4aee-9016-5bd02a7ccb90",
"publisherId": "ishiyama.vue-autoimport",
"publisherDisplayName": "ishiyama"
},
"name": "vue-autoimport",
"publisher": "ishiyama",
"version": "1.0.5"
},
{
"metadata": {
"id": "33d009de-dadd-4e36-bd05-2622efd62499",
"publisherId": "peakchen90.vue-beautify",
"publisherDisplayName": "peakchen90"
},
"name": "vue-beautify",
"publisher": "peakchen90",
"version": "2.0.4"
},
{
"metadata": {
"id": "3620b114-6fe8-459b-8c68-99943147069b",
"publisherId": "hollowtree.vue-snippets",
"publisherDisplayName": "hollowtree"
},
"name": "vue-snippets",
"publisher": "hollowtree",
"version": "1.0.4"
},
{
"metadata": {
"id": "c8d95916-cf54-455f-b324-cbd887b7d3a8",
"publisherId": "sdras.vue-vscode-snippets",
"publisherDisplayName": "sdras"
},
"name": "vue-vscode-snippets",
"publisher": "sdras",
"version": "2.2.1"
},
{
"metadata": {
"id": "cbf3bf40-02cc-4efa-b596-aa4cb09851f7",
"publisherId": "mubaidr.vuejs-extension-pack",
"publisherDisplayName": "mubaidr"
},
"name": "vuejs-extension-pack",
"publisher": "mubaidr",
"version": "1.6.0"
},
{
"metadata": {
"id": "fd6d3dc6-b307-4589-82a6-78e2afec3d77",
"publisherId": "johnpapa.winteriscoming",
"publisherDisplayName": "johnpapa"
},
"name": "winteriscoming",
"publisher": "johnpapa",
"version": "1.4.4"
}
]
{
"name": "slimcore",
"version": "2019.37.4",
"cobrand": "01",
"apiVersion": 7,
"main": "lib/slimcore.js",
"typings": "lib/slimcore.d.ts",
"os": [
"linux"
],
"cpu": [
"x64"
],
"author": "Microsoft",
"license": "Commercial Confidential",
"private": true
}
{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v3.1/linux-x64",
"signature": ""
},
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v3.1": {},
".NETCoreApp,Version=v3.1/linux-x64": {
"Microsoft.Build.Tasks.Git/1.1.0-beta-20206-02": {},
"Microsoft.NETCore.App/3.1.14-servicing.21165.2": {
"dependencies": {
"Microsoft.NETCore.Platforms": "3.1.6"
}
},
"Microsoft.NETCore.App.Internal/3.1.14-servicing.21165.2": {
"dependencies": {
"Microsoft.NETCore.DotNetHostPolicy": "3.1.14",
"Microsoft.NETCore.Platforms": "3.1.6",
"Microsoft.NETCore.Targets": "3.1.0",
"NETStandard.Library": "2.1.0",
"runtime.linux-x64.Microsoft.NETCore.App": "3.1.14-servicing.21165.2"
}
},
"Microsoft.NETCore.DotNetHostPolicy/3.1.14": {
"dependencies": {
"runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy": "3.1.14"
}
},
"Microsoft.NETCore.Platforms/3.1.6": {},
"Microsoft.NETCore.Targets/3.1.0": {},
"Microsoft.SourceLink.AzureRepos.Git/1.1.0-beta-20206-02": {
"dependencies": {
"Microsoft.Build.Tasks.Git": "1.1.0-beta-20206-02",
"Microsoft.SourceLink.Common": "1.1.0-beta-20206-02"
}
},
"Microsoft.SourceLink.Common/1.1.0-beta-20206-02": {},
"Microsoft.SourceLink.GitHub/1.1.0-beta-20206-02": {
"dependencies": {
"Microsoft.Build.Tasks.Git": "1.1.0-beta-20206-02",
"Microsoft.SourceLink.Common": "1.1.0-beta-20206-02"
}
},
"NETStandard.Library/2.1.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "3.1.6"
}
},
"runtime.linux-x64.Microsoft.NETCore.App/3.1.14-servicing.21165.2": {
"runtime": {
"runtimes/linux-x64/lib/netcoreapp3.1/Microsoft.CSharp.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/Microsoft.VisualBasic.Core.dll": {
"assemblyVersion": "10.0.5.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/Microsoft.VisualBasic.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/Microsoft.Win32.Primitives.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/Microsoft.Win32.Registry.dll": {
"assemblyVersion": "4.1.3.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.AppContext.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Buffers.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Collections.Concurrent.dll": {
"assemblyVersion": "4.0.15.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Collections.Immutable.dll": {
"assemblyVersion": "1.2.5.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Collections.NonGeneric.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Collections.Specialized.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Collections.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.ComponentModel.Annotations.dll": {
"assemblyVersion": "4.3.1.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.ComponentModel.DataAnnotations.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.ComponentModel.EventBasedAsync.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.ComponentModel.Primitives.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.ComponentModel.TypeConverter.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.ComponentModel.dll": {
"assemblyVersion": "4.0.4.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Configuration.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Console.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Core.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Data.Common.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Data.DataSetExtensions.dll": {
"assemblyVersion": "4.0.1.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Data.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Diagnostics.Contracts.dll": {
"assemblyVersion": "4.0.4.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Diagnostics.Debug.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Diagnostics.DiagnosticSource.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Diagnostics.FileVersionInfo.dll": {
"assemblyVersion": "4.0.4.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Diagnostics.Process.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Diagnostics.StackTrace.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Diagnostics.TextWriterTraceListener.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Diagnostics.Tools.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Diagnostics.TraceSource.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Diagnostics.Tracing.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Drawing.Primitives.dll": {
"assemblyVersion": "4.2.1.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Drawing.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Dynamic.Runtime.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Globalization.Calendars.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Globalization.Extensions.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Globalization.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.Compression.Brotli.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.Compression.FileSystem.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.Compression.ZipFile.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.Compression.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.FileSystem.AccessControl.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.FileSystem.DriveInfo.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.FileSystem.Primitives.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.FileSystem.Watcher.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.FileSystem.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.IsolatedStorage.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.MemoryMappedFiles.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.Pipes.AccessControl.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.Pipes.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.UnmanagedMemoryStream.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Linq.Expressions.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Linq.Parallel.dll": {
"assemblyVersion": "4.0.4.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Linq.Queryable.dll": {
"assemblyVersion": "4.0.4.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Linq.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Memory.dll": {
"assemblyVersion": "4.2.1.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.Http.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.HttpListener.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.Mail.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.NameResolution.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.NetworkInformation.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.Ping.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.Primitives.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.Requests.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.Security.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.ServicePoint.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.Sockets.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.WebClient.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.WebHeaderCollection.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.WebProxy.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.WebSockets.Client.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.WebSockets.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Numerics.Vectors.dll": {
"assemblyVersion": "4.1.6.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Numerics.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.ObjectModel.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Private.DataContractSerialization.dll": {
"assemblyVersion": "4.1.5.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Private.Uri.dll": {
"assemblyVersion": "4.0.6.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Private.Xml.Linq.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Private.Xml.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Reflection.DispatchProxy.dll": {
"assemblyVersion": "4.0.6.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Reflection.Emit.ILGeneration.dll": {
"assemblyVersion": "4.1.1.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Reflection.Emit.Lightweight.dll": {
"assemblyVersion": "4.1.1.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Reflection.Emit.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Reflection.Extensions.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Reflection.Metadata.dll": {
"assemblyVersion": "1.4.5.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Reflection.Primitives.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Reflection.TypeExtensions.dll": {
"assemblyVersion": "4.1.5.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Reflection.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Resources.Reader.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Resources.ResourceManager.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Resources.Writer.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.CompilerServices.Unsafe.dll": {
"assemblyVersion": "4.0.6.0",
"fileVersion": "4.0.0.0"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.CompilerServices.VisualC.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.Extensions.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.Handles.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.InteropServices.RuntimeInformation.dll": {
"assemblyVersion": "4.0.4.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.InteropServices.WindowsRuntime.dll": {
"assemblyVersion": "4.0.4.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.InteropServices.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.Intrinsics.dll": {
"assemblyVersion": "4.0.1.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.Loader.dll": {
"assemblyVersion": "4.1.1.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.Numerics.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.Serialization.Formatters.dll": {
"assemblyVersion": "4.0.4.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.Serialization.Json.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.Serialization.Primitives.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.Serialization.Xml.dll": {
"assemblyVersion": "4.1.5.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.Serialization.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.WindowsRuntime.UI.Xaml.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.WindowsRuntime.dll": {
"assemblyVersion": "4.0.15.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Security.AccessControl.dll": {
"assemblyVersion": "4.1.3.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Security.Claims.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Security.Cryptography.Algorithms.dll": {
"assemblyVersion": "4.3.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Security.Cryptography.Cng.dll": {
"assemblyVersion": "4.3.3.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Security.Cryptography.Csp.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Security.Cryptography.Encoding.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Security.Cryptography.OpenSsl.dll": {
"assemblyVersion": "4.1.3.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Security.Cryptography.Primitives.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Security.Cryptography.X509Certificates.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Security.Principal.Windows.dll": {
"assemblyVersion": "4.1.3.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Security.Principal.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Security.SecureString.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Security.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.ServiceModel.Web.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.ServiceProcess.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Text.Encoding.CodePages.dll": {
"assemblyVersion": "4.1.3.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Text.Encoding.Extensions.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Text.Encoding.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Text.Encodings.Web.dll": {
"assemblyVersion": "4.0.5.1",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Text.Json.dll": {
"assemblyVersion": "4.0.1.2",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Text.RegularExpressions.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Threading.Channels.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Threading.Overlapped.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Threading.Tasks.Dataflow.dll": {
"assemblyVersion": "4.6.5.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Threading.Tasks.Extensions.dll": {
"assemblyVersion": "4.3.1.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Threading.Tasks.Parallel.dll": {
"assemblyVersion": "4.0.4.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Threading.Tasks.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Threading.Thread.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Threading.ThreadPool.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Threading.Timer.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Threading.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Transactions.Local.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Transactions.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.ValueTuple.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Web.HttpUtility.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Web.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Windows.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Xml.Linq.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Xml.ReaderWriter.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Xml.Serialization.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Xml.XDocument.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Xml.XPath.XDocument.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Xml.XPath.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Xml.XmlDocument.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Xml.XmlSerializer.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Xml.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/WindowsBase.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/mscorlib.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.21.16208"
},
"runtimes/linux-x64/lib/netcoreapp3.1/netstandard.dll": {
"assemblyVersion": "2.1.0.0",
"fileVersion": "4.700.21.16208"
}
},
"native": {
"runtimes/linux-x64/native/SOS_README.md": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/System.Globalization.Native.so": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/System.IO.Compression.Native.a": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/System.IO.Compression.Native.so": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/System.Native.a": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/System.Native.so": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/System.Net.Http.Native.a": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/System.Net.Http.Native.so": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/System.Net.Security.Native.a": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/System.Net.Security.Native.so": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/System.Private.CoreLib.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.21.16201"
},
"runtimes/linux-x64/native/System.Security.Cryptography.Native.OpenSsl.a": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/System.Security.Cryptography.Native.OpenSsl.so": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/createdump": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/libclrjit.so": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/libcoreclr.so": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/libcoreclrtraceptprovider.so": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/libdbgshim.so": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/libmscordaccore.so": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/libmscordbi.so": {
"fileVersion": "0.0.0.0"
}
}
},
"runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy/3.1.14": {
"native": {
"runtimes/linux-x64/native/libhostpolicy.so": {
"fileVersion": "0.0.0.0"
}
}
},
"XliffTasks/1.0.0-beta.20206.1": {}
}
},
"libraries": {
"Microsoft.Build.Tasks.Git/1.1.0-beta-20206-02": {
"type": "package",
"serviceable": true,
"sha512": "sha512-hZ9leS9Yd9MHpqvviMftSJFDcLYu2h1DrapW1TDm1s1fgOy71c8HvArNMd3fseVkXmp3VTfGnkgcw0FR+TI6xw==",
"path": "microsoft.build.tasks.git/1.1.0-beta-20206-02",
"hashPath": "microsoft.build.tasks.git.1.1.0-beta-20206-02.nupkg.sha512"
},
"Microsoft.NETCore.App/3.1.14-servicing.21165.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-Ib268aiZqWerNnoWUOBoiMfPlPDEls8wg21YVCRYI+JiFfazIs2MC1un744bZz+903iPXUfNjp6dEDGEeIf5aw==",
"path": "microsoft.netcore.app/3.1.14-servicing.21165.2",
"hashPath": "microsoft.netcore.app.3.1.14-servicing.21165.2.nupkg.sha512"
},
"Microsoft.NETCore.App.Internal/3.1.14-servicing.21165.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-74fc6jmsVE5gya+/lUdGbGoBbrZOf3SXZa+HCBsm/4f/Djh3bsGopTRGCRaGiGwEf7EGiTXqXGgpNrSnH5L9qA==",
"path": "microsoft.netcore.app.internal/3.1.14-servicing.21165.2",
"hashPath": "microsoft.netcore.app.internal.3.1.14-servicing.21165.2.nupkg.sha512"
},
"Microsoft.NETCore.DotNetHostPolicy/3.1.14": {
"type": "package",
"serviceable": true,
"sha512": "sha512-rXnQj4tHaK5qZs4gK0c93ye9XJevd51TzXSY5t7R6u9VXdaxmyI2o2H83hOQPga/kD7yDr4NeXe4zIrAPe8k2g=="
},
"Microsoft.NETCore.Platforms/3.1.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-dYUmSeSRdBCtIaBkeIIj9YH5XSLqQvpCV4krwVjETHOkC2A9C+S1Sq0MXeP6ktuuknzk99eJ3lcBYmeVj1iq5g==",
"path": "microsoft.netcore.platforms/3.1.6",
"hashPath": "microsoft.netcore.platforms.3.1.6.nupkg.sha512"
},
"Microsoft.NETCore.Targets/3.1.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-IAFeJxHy2vlTm3mhiZVP/jKE5DImLUMQc3OV8z5G4ZBeYNAlPSwjC5V/Vx14GIJU6Osmhr+XPmtWW0cv5jSmTw==",
"path": "microsoft.netcore.targets/3.1.0",
"hashPath": "microsoft.netcore.targets.3.1.0.nupkg.sha512"
},
"Microsoft.SourceLink.AzureRepos.Git/1.1.0-beta-20206-02": {
"type": "package",
"serviceable": true,
"sha512": "sha512-vVYhSds9TfraTQkGHHMDMVWnr3kCkTZ7vmqUmrXQBDJFXiWTuMoP5RRa9s1M/KmgB4szi5TOb7sOaHWKDT9qDA==",
"path": "microsoft.sourcelink.azurerepos.git/1.1.0-beta-20206-02",
"hashPath": "microsoft.sourcelink.azurerepos.git.1.1.0-beta-20206-02.nupkg.sha512"
},
"Microsoft.SourceLink.Common/1.1.0-beta-20206-02": {
"type": "package",
"serviceable": true,
"sha512": "sha512-aek0RTQ+4Bf11WvqaXajwYoaBWkX2edBjAr5XJOvhAsHX6/9vPOb7IpHAiE/NyCse7IcpGWslJZHNkv4UBEFqw==",
"path": "microsoft.sourcelink.common/1.1.0-beta-20206-02",
"hashPath": "microsoft.sourcelink.common.1.1.0-beta-20206-02.nupkg.sha512"
},
"Microsoft.SourceLink.GitHub/1.1.0-beta-20206-02": {
"type": "package",
"serviceable": true,
"sha512": "sha512-7A7P0EwL+lypaI/CEvG4IcpAlQeAt04uPPw1SO6Q9Jwz2nE9309pQXJ4TfP/RLL8IOObACidN66+gVR+bJDZHw==",
"path": "microsoft.sourcelink.github/1.1.0-beta-20206-02",
"hashPath": "microsoft.sourcelink.github.1.1.0-beta-20206-02.nupkg.sha512"
},
"NETStandard.Library/2.1.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-5HpvGyPsBaglPPgkcUYRyBuTc1KwVsaiYrrt6dLb9SC/VTClgTjXq3rHo7aXDiodwIwtbCJCLCq+ZPyjwkamjw==",
"path": "netstandard.library/2.1.0",
"hashPath": "netstandard.library.2.1.0.nupkg.sha512"
},
"runtime.linux-x64.Microsoft.NETCore.App/3.1.14-servicing.21165.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-XrHg2Js4rHKBi68Sd0R2ggyDIkZ6xCOFHelns1BKMRx+d/YAVueOa2Wj0y+HBZ4rPts/h1NypnVWIokTSJCtxA==",
"path": "runtime.linux-x64.microsoft.netcore.app/3.1.14-servicing.21165.2",
"hashPath": "runtime.linux-x64.microsoft.netcore.app.3.1.14-servicing.21165.2.nupkg.sha512"
},
"runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy/3.1.14": {
"type": "package",
"serviceable": true,
"sha512": "sha512-+qZrZFRPQDY2l3pZGZh1Thk1ladT2QgyyHla7N2/KUd0bTZrcBbs2qjftBZf1F4cBYNyjvI4b1QLBK0SawrFEw=="
},
"XliffTasks/1.0.0-beta.20206.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-dyFKBJ/x+vbC8/0OJHKcUSVzL8jTU95Z3Dc3kosx7DxauQ/zZJRC8JSuXqhtni3zChRvA01yQFKLtVuoiZOx0g==",
"path": "xlifftasks/1.0.0-beta.20206.1",
"hashPath": "xlifftasks.1.0.0-beta.20206.1.nupkg.sha512"
}
},
"runtimes": {
"linux-arm": [
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"linux-arm64": [
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"linux-musl-arm64": [
"linux-musl",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"linux-musl-x64": [
"linux-musl",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"linux-x64": [
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"rhel.6-x64": [
"rhel.6",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"tizen.4.0.0-armel": [
"tizen.4.0.0",
"tizen-armel",
"tizen",
"linux-armel",
"linux",
"unix-armel",
"unix",
"any",
"base"
],
"tizen.5.0.0-armel": [
"tizen.5.0.0",
"tizen.4.0.0-armel",
"tizen.4.0.0",
"tizen-armel",
"tizen",
"linux-armel",
"linux",
"unix-armel",
"unix",
"any",
"base"
],
"alpine": [
"linux-musl",
"linux",
"unix",
"any",
"base"
],
"alpine-x64": [
"alpine",
"linux-musl-x64",
"linux-musl",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"alpine.3.10": [
"alpine.3.9",
"alpine.3.8",
"alpine.3.7",
"alpine.3.6",
"alpine",
"linux-musl",
"linux",
"unix",
"any",
"base"
],
"alpine.3.10-x64": [
"alpine.3.10",
"alpine.3.9-x64",
"alpine.3.9",
"alpine.3.8-x64",
"alpine.3.8",
"alpine.3.7-x64",
"alpine.3.7",
"alpine.3.6-x64",
"alpine.3.6",
"alpine-x64",
"alpine",
"linux-musl-x64",
"linux-musl",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"alpine.3.11": [
"alpine.3.10",
"alpine.3.9",
"alpine.3.8",
"alpine.3.7",
"alpine.3.6",
"alpine",
"linux-musl",
"linux",
"unix",
"any",
"base"
],
"alpine.3.11-x64": [
"alpine.3.11",
"alpine.3.10-x64",
"alpine.3.10",
"alpine.3.9-x64",
"alpine.3.9",
"alpine.3.8-x64",
"alpine.3.8",
"alpine.3.7-x64",
"alpine.3.7",
"alpine.3.6-x64",
"alpine.3.6",
"alpine-x64",
"alpine",
"linux-musl-x64",
"linux-musl",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"alpine.3.12": [
"alpine.3.11",
"alpine.3.10",
"alpine.3.9",
"alpine.3.8",
"alpine.3.7",
"alpine.3.6",
"alpine",
"linux-musl",
"linux",
"unix",
"any",
"base"
],
"alpine.3.12-x64": [
"alpine.3.12",
"alpine.3.11-x64",
"alpine.3.11",
"alpine.3.10-x64",
"alpine.3.10",
"alpine.3.9-x64",
"alpine.3.9",
"alpine.3.8-x64",
"alpine.3.8",
"alpine.3.7-x64",
"alpine.3.7",
"alpine.3.6-x64",
"alpine.3.6",
"alpine-x64",
"alpine",
"linux-musl-x64",
"linux-musl",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"alpine.3.13": [
"alpine.3.12",
"alpine.3.11",
"alpine.3.10",
"alpine.3.9",
"alpine.3.8",
"alpine.3.7",
"alpine.3.6",
"alpine",
"linux-musl",
"linux",
"unix",
"any",
"base"
],
"alpine.3.13-x64": [
"alpine.3.13",
"alpine.3.12-x64",
"alpine.3.12",
"alpine.3.11-x64",
"alpine.3.11",
"alpine.3.10-x64",
"alpine.3.10",
"alpine.3.9-x64",
"alpine.3.9",
"alpine.3.8-x64",
"alpine.3.8",
"alpine.3.7-x64",
"alpine.3.7",
"alpine.3.6-x64",
"alpine.3.6",
"alpine-x64",
"alpine",
"linux-musl-x64",
"linux-musl",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"alpine.3.6": [
"alpine",
"linux-musl",
"linux",
"unix",
"any",
"base"
],
"alpine.3.6-x64": [
"alpine.3.6",
"alpine-x64",
"alpine",
"linux-musl-x64",
"linux-musl",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"alpine.3.7": [
"alpine.3.6",
"alpine",
"linux-musl",
"linux",
"unix",
"any",
"base"
],
"alpine.3.7-x64": [
"alpine.3.7",
"alpine.3.6-x64",
"alpine.3.6",
"alpine-x64",
"alpine",
"linux-musl-x64",
"linux-musl",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"alpine.3.8": [
"alpine.3.7",
"alpine.3.6",
"alpine",
"linux-musl",
"linux",
"unix",
"any",
"base"
],
"alpine.3.8-x64": [
"alpine.3.8",
"alpine.3.7-x64",
"alpine.3.7",
"alpine.3.6-x64",
"alpine.3.6",
"alpine-x64",
"alpine",
"linux-musl-x64",
"linux-musl",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"alpine.3.9": [
"alpine.3.8",
"alpine.3.7",
"alpine.3.6",
"alpine",
"linux-musl",
"linux",
"unix",
"any",
"base"
],
"alpine.3.9-x64": [
"alpine.3.9",
"alpine.3.8-x64",
"alpine.3.8",
"alpine.3.7-x64",
"alpine.3.7",
"alpine.3.6-x64",
"alpine.3.6",
"alpine-x64",
"alpine",
"linux-musl-x64",
"linux-musl",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"android": [
"linux",
"unix",
"any",
"base"
],
"android-arm": [
"android",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"android-arm64": [
"android",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"android.21": [
"android",
"linux",
"unix",
"any",
"base"
],
"android.21-arm": [
"android.21",
"android-arm",
"android",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"android.21-arm64": [
"android.21",
"android-arm64",
"android",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"centos": [
"rhel",
"linux",
"unix",
"any",
"base"
],
"centos-x64": [
"centos",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"centos.7": [
"centos",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"centos.7-x64": [
"centos.7",
"centos-x64",
"rhel.7-x64",
"centos",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"centos.8": [
"centos",
"rhel.8",
"rhel",
"linux",
"unix",
"any",
"base"
],
"centos.8-x64": [
"centos.8",
"centos-x64",
"rhel.8-x64",
"centos",
"rhel.8",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"debian": [
"linux",
"unix",
"any",
"base"
],
"debian-arm": [
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"debian-arm64": [
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"debian-armel": [
"debian",
"linux-armel",
"linux",
"unix-armel",
"unix",
"any",
"base"
],
"debian-x64": [
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"debian-x86": [
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"debian.10": [
"debian",
"linux",
"unix",
"any",
"base"
],
"debian.10-arm": [
"debian.10",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"debian.10-arm64": [
"debian.10",
"debian-arm64",
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"debian.10-armel": [
"debian.10",
"debian-armel",
"debian",
"linux-armel",
"linux",
"unix-armel",
"unix",
"any",
"base"
],
"debian.10-x64": [
"debian.10",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"debian.10-x86": [
"debian.10",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"debian.8": [
"debian",
"linux",
"unix",
"any",
"base"
],
"debian.8-arm": [
"debian.8",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"debian.8-arm64": [
"debian.8",
"debian-arm64",
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"debian.8-armel": [
"debian.8",
"debian-armel",
"debian",
"linux-armel",
"linux",
"unix-armel",
"unix",
"any",
"base"
],
"debian.8-x64": [
"debian.8",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"debian.8-x86": [
"debian.8",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"debian.9": [
"debian",
"linux",
"unix",
"any",
"base"
],
"debian.9-arm": [
"debian.9",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"debian.9-arm64": [
"debian.9",
"debian-arm64",
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"debian.9-armel": [
"debian.9",
"debian-armel",
"debian",
"linux-armel",
"linux",
"unix-armel",
"unix",
"any",
"base"
],
"debian.9-x64": [
"debian.9",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"debian.9-x86": [
"debian.9",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"exherbo": [
"linux",
"unix",
"any",
"base"
],
"exherbo-x64": [
"exherbo",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"fedora": [
"linux",
"unix",
"any",
"base"
],
"fedora-arm64": [
"fedora",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"fedora-x64": [
"fedora",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"fedora.23": [
"fedora",
"linux",
"unix",
"any",
"base"
],
"fedora.23-arm64": [
"fedora.23",
"fedora-arm64",
"fedora",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"fedora.23-x64": [
"fedora.23",
"fedora-x64",
"fedora",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"fedora.24": [
"fedora",
"linux",
"unix",
"any",
"base"
],
"fedora.24-arm64": [
"fedora.24",
"fedora-arm64",
"fedora",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"fedora.24-x64": [
"fedora.24",
"fedora-x64",
"fedora",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"fedora.25": [
"fedora",
"linux",
"unix",
"any",
"base"
],
"fedora.25-arm64": [
"fedora.25",
"fedora-arm64",
"fedora",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"fedora.25-x64": [
"fedora.25",
"fedora-x64",
"fedora",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"fedora.26": [
"fedora",
"linux",
"unix",
"any",
"base"
],
"fedora.26-arm64": [
"fedora.26",
"fedora-arm64",
"fedora",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"fedora.26-x64": [
"fedora.26",
"fedora-x64",
"fedora",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"fedora.27": [
"fedora",
"linux",
"unix",
"any",
"base"
],
"fedora.27-arm64": [
"fedora.27",
"fedora-arm64",
"fedora",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"fedora.27-x64": [
"fedora.27",
"fedora-x64",
"fedora",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"fedora.28": [
"fedora",
"linux",
"unix",
"any",
"base"
],
"fedora.28-arm64": [
"fedora.28",
"fedora-arm64",
"fedora",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"fedora.28-x64": [
"fedora.28",
"fedora-x64",
"fedora",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"fedora.29": [
"fedora",
"linux",
"unix",
"any",
"base"
],
"fedora.29-arm64": [
"fedora.29",
"fedora-arm64",
"fedora",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"fedora.29-x64": [
"fedora.29",
"fedora-x64",
"fedora",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"fedora.30": [
"fedora",
"linux",
"unix",
"any",
"base"
],
"fedora.30-arm64": [
"fedora.30",
"fedora-arm64",
"fedora",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"fedora.30-x64": [
"fedora.30",
"fedora-x64",
"fedora",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"fedora.31": [
"fedora",
"linux",
"unix",
"any",
"base"
],
"fedora.31-arm64": [
"fedora.31",
"fedora-arm64",
"fedora",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"fedora.31-x64": [
"fedora.31",
"fedora-x64",
"fedora",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"fedora.32": [
"fedora",
"linux",
"unix",
"any",
"base"
],
"fedora.32-arm64": [
"fedora.32",
"fedora-arm64",
"fedora",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"fedora.32-x64": [
"fedora.32",
"fedora-x64",
"fedora",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"fedora.33": [
"fedora",
"linux",
"unix",
"any",
"base"
],
"fedora.33-arm64": [
"fedora.33",
"fedora-arm64",
"fedora",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"fedora.33-x64": [
"fedora.33",
"fedora-x64",
"fedora",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"fedora.34": [
"fedora",
"linux",
"unix",
"any",
"base"
],
"fedora.34-arm64": [
"fedora.34",
"fedora-arm64",
"fedora",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"fedora.34-x64": [
"fedora.34",
"fedora-x64",
"fedora",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"fedora.35": [
"fedora",
"linux",
"unix",
"any",
"base"
],
"fedora.35-arm64": [
"fedora.35",
"fedora-arm64",
"fedora",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"fedora.35-x64": [
"fedora.35",
"fedora-x64",
"fedora",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"gentoo": [
"linux",
"unix",
"any",
"base"
],
"gentoo-x64": [
"gentoo",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"linux": [
"unix",
"any",
"base"
],
"linux-armel": [
"linux",
"unix-armel",
"unix",
"any",
"base"
],
"linux-musl": [
"linux",
"unix",
"any",
"base"
],
"linux-musl-arm": [
"linux-musl",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"linux-musl-armel": [
"linux-musl",
"linux-armel",
"linux",
"unix-armel",
"unix",
"any",
"base"
],
"linux-musl-x86": [
"linux-musl",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"linux-x86": [
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"linuxmint.17": [
"ubuntu.14.04",
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"linuxmint.17-x64": [
"linuxmint.17",
"ubuntu.14.04-x64",
"ubuntu.14.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"linuxmint.17.1": [
"linuxmint.17",
"ubuntu.14.04",
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"linuxmint.17.1-x64": [
"linuxmint.17.1",
"linuxmint.17-x64",
"linuxmint.17",
"ubuntu.14.04-x64",
"ubuntu.14.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"linuxmint.17.2": [
"linuxmint.17.1",
"linuxmint.17",
"ubuntu.14.04",
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"linuxmint.17.2-x64": [
"linuxmint.17.2",
"linuxmint.17.1-x64",
"linuxmint.17.1",
"linuxmint.17-x64",
"linuxmint.17",
"ubuntu.14.04-x64",
"ubuntu.14.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"linuxmint.17.3": [
"linuxmint.17.2",
"linuxmint.17.1",
"linuxmint.17",
"ubuntu.14.04",
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"linuxmint.17.3-x64": [
"linuxmint.17.3",
"linuxmint.17.2-x64",
"linuxmint.17.2",
"linuxmint.17.1-x64",
"linuxmint.17.1",
"linuxmint.17-x64",
"linuxmint.17",
"ubuntu.14.04-x64",
"ubuntu.14.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"linuxmint.18": [
"ubuntu.16.04",
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"linuxmint.18-x64": [
"linuxmint.18",
"ubuntu.16.04-x64",
"ubuntu.16.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"linuxmint.18.1": [
"linuxmint.18",
"ubuntu.16.04",
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"linuxmint.18.1-x64": [
"linuxmint.18.1",
"linuxmint.18-x64",
"linuxmint.18",
"ubuntu.16.04-x64",
"ubuntu.16.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"linuxmint.18.2": [
"linuxmint.18.1",
"linuxmint.18",
"ubuntu.16.04",
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"linuxmint.18.2-x64": [
"linuxmint.18.2",
"linuxmint.18.1-x64",
"linuxmint.18.1",
"linuxmint.18-x64",
"linuxmint.18",
"ubuntu.16.04-x64",
"ubuntu.16.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"linuxmint.18.3": [
"linuxmint.18.2",
"linuxmint.18.1",
"linuxmint.18",
"ubuntu.16.04",
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"linuxmint.18.3-x64": [
"linuxmint.18.3",
"linuxmint.18.2-x64",
"linuxmint.18.2",
"linuxmint.18.1-x64",
"linuxmint.18.1",
"linuxmint.18-x64",
"linuxmint.18",
"ubuntu.16.04-x64",
"ubuntu.16.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"linuxmint.19": [
"ubuntu.18.04",
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"linuxmint.19-x64": [
"linuxmint.19",
"ubuntu.18.04-x64",
"ubuntu.18.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"linuxmint.19.1": [
"linuxmint.19",
"ubuntu.18.04",
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"linuxmint.19.1-x64": [
"linuxmint.19.1",
"linuxmint.19-x64",
"linuxmint.19",
"ubuntu.18.04-x64",
"ubuntu.18.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"linuxmint.19.2": [
"linuxmint.19.1",
"linuxmint.19",
"ubuntu.18.04",
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"linuxmint.19.2-x64": [
"linuxmint.19.2",
"linuxmint.19.1-x64",
"linuxmint.19.1",
"linuxmint.19-x64",
"linuxmint.19",
"ubuntu.18.04-x64",
"ubuntu.18.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ol": [
"rhel",
"linux",
"unix",
"any",
"base"
],
"ol-x64": [
"ol",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ol.7": [
"ol",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"ol.7-x64": [
"ol.7",
"ol-x64",
"rhel.7-x64",
"ol",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ol.7.0": [
"ol.7",
"rhel.7.0",
"ol",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"ol.7.0-x64": [
"ol.7.0",
"ol.7-x64",
"rhel.7.0-x64",
"ol.7",
"rhel.7.0",
"ol-x64",
"rhel.7-x64",
"ol",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ol.7.1": [
"ol.7.0",
"rhel.7.1",
"ol.7",
"rhel.7.0",
"ol",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"ol.7.1-x64": [
"ol.7.1",
"ol.7.0-x64",
"rhel.7.1-x64",
"ol.7.0",
"rhel.7.1",
"ol.7-x64",
"rhel.7.0-x64",
"ol.7",
"rhel.7.0",
"ol-x64",
"rhel.7-x64",
"ol",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ol.7.2": [
"ol.7.1",
"rhel.7.2",
"ol.7.0",
"rhel.7.1",
"ol.7",
"rhel.7.0",
"ol",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"ol.7.2-x64": [
"ol.7.2",
"ol.7.1-x64",
"rhel.7.2-x64",
"ol.7.1",
"rhel.7.2",
"ol.7.0-x64",
"rhel.7.1-x64",
"ol.7.0",
"rhel.7.1",
"ol.7-x64",
"rhel.7.0-x64",
"ol.7",
"rhel.7.0",
"ol-x64",
"rhel.7-x64",
"ol",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ol.7.3": [
"ol.7.2",
"rhel.7.3",
"ol.7.1",
"rhel.7.2",
"ol.7.0",
"rhel.7.1",
"ol.7",
"rhel.7.0",
"ol",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"ol.7.3-x64": [
"ol.7.3",
"ol.7.2-x64",
"rhel.7.3-x64",
"ol.7.2",
"rhel.7.3",
"ol.7.1-x64",
"rhel.7.2-x64",
"ol.7.1",
"rhel.7.2",
"ol.7.0-x64",
"rhel.7.1-x64",
"ol.7.0",
"rhel.7.1",
"ol.7-x64",
"rhel.7.0-x64",
"ol.7",
"rhel.7.0",
"ol-x64",
"rhel.7-x64",
"ol",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ol.7.4": [
"ol.7.3",
"rhel.7.4",
"ol.7.2",
"rhel.7.3",
"ol.7.1",
"rhel.7.2",
"ol.7.0",
"rhel.7.1",
"ol.7",
"rhel.7.0",
"ol",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"ol.7.4-x64": [
"ol.7.4",
"ol.7.3-x64",
"rhel.7.4-x64",
"ol.7.3",
"rhel.7.4",
"ol.7.2-x64",
"rhel.7.3-x64",
"ol.7.2",
"rhel.7.3",
"ol.7.1-x64",
"rhel.7.2-x64",
"ol.7.1",
"rhel.7.2",
"ol.7.0-x64",
"rhel.7.1-x64",
"ol.7.0",
"rhel.7.1",
"ol.7-x64",
"rhel.7.0-x64",
"ol.7",
"rhel.7.0",
"ol-x64",
"rhel.7-x64",
"ol",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ol.7.5": [
"ol.7.4",
"rhel.7.5",
"ol.7.3",
"rhel.7.4",
"ol.7.2",
"rhel.7.3",
"ol.7.1",
"rhel.7.2",
"ol.7.0",
"rhel.7.1",
"ol.7",
"rhel.7.0",
"ol",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"ol.7.5-x64": [
"ol.7.5",
"ol.7.4-x64",
"rhel.7.5-x64",
"ol.7.4",
"rhel.7.5",
"ol.7.3-x64",
"rhel.7.4-x64",
"ol.7.3",
"rhel.7.4",
"ol.7.2-x64",
"rhel.7.3-x64",
"ol.7.2",
"rhel.7.3",
"ol.7.1-x64",
"rhel.7.2-x64",
"ol.7.1",
"rhel.7.2",
"ol.7.0-x64",
"rhel.7.1-x64",
"ol.7.0",
"rhel.7.1",
"ol.7-x64",
"rhel.7.0-x64",
"ol.7",
"rhel.7.0",
"ol-x64",
"rhel.7-x64",
"ol",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ol.7.6": [
"ol.7.5",
"rhel.7.6",
"ol.7.4",
"rhel.7.5",
"ol.7.3",
"rhel.7.4",
"ol.7.2",
"rhel.7.3",
"ol.7.1",
"rhel.7.2",
"ol.7.0",
"rhel.7.1",
"ol.7",
"rhel.7.0",
"ol",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"ol.7.6-x64": [
"ol.7.6",
"ol.7.5-x64",
"rhel.7.6-x64",
"ol.7.5",
"rhel.7.6",
"ol.7.4-x64",
"rhel.7.5-x64",
"ol.7.4",
"rhel.7.5",
"ol.7.3-x64",
"rhel.7.4-x64",
"ol.7.3",
"rhel.7.4",
"ol.7.2-x64",
"rhel.7.3-x64",
"ol.7.2",
"rhel.7.3",
"ol.7.1-x64",
"rhel.7.2-x64",
"ol.7.1",
"rhel.7.2",
"ol.7.0-x64",
"rhel.7.1-x64",
"ol.7.0",
"rhel.7.1",
"ol.7-x64",
"rhel.7.0-x64",
"ol.7",
"rhel.7.0",
"ol-x64",
"rhel.7-x64",
"ol",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ol.8": [
"ol",
"rhel.8",
"rhel",
"linux",
"unix",
"any",
"base"
],
"ol.8-x64": [
"ol.8",
"ol-x64",
"rhel.8-x64",
"ol",
"rhel.8",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ol.8.0": [
"ol.8",
"rhel.8.0",
"ol",
"rhel.8",
"rhel",
"linux",
"unix",
"any",
"base"
],
"ol.8.0-x64": [
"ol.8.0",
"ol.8-x64",
"rhel.8.0-x64",
"ol.8",
"rhel.8.0",
"ol-x64",
"rhel.8-x64",
"ol",
"rhel.8",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"opensuse": [
"linux",
"unix",
"any",
"base"
],
"opensuse-x64": [
"opensuse",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"opensuse.13.2": [
"opensuse",
"linux",
"unix",
"any",
"base"
],
"opensuse.13.2-x64": [
"opensuse.13.2",
"opensuse-x64",
"opensuse",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"opensuse.15.0": [
"opensuse",
"linux",
"unix",
"any",
"base"
],
"opensuse.15.0-x64": [
"opensuse.15.0",
"opensuse-x64",
"opensuse",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"opensuse.15.1": [
"opensuse",
"linux",
"unix",
"any",
"base"
],
"opensuse.15.1-x64": [
"opensuse.15.1",
"opensuse-x64",
"opensuse",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"opensuse.42.1": [
"opensuse",
"linux",
"unix",
"any",
"base"
],
"opensuse.42.1-x64": [
"opensuse.42.1",
"opensuse-x64",
"opensuse",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"opensuse.42.2": [
"opensuse",
"linux",
"unix",
"any",
"base"
],
"opensuse.42.2-x64": [
"opensuse.42.2",
"opensuse-x64",
"opensuse",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"opensuse.42.3": [
"opensuse",
"linux",
"unix",
"any",
"base"
],
"opensuse.42.3-x64": [
"opensuse.42.3",
"opensuse-x64",
"opensuse",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"rhel": [
"linux",
"unix",
"any",
"base"
],
"rhel-arm64": [
"rhel",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"rhel-x64": [
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"rhel.6": [
"rhel",
"linux",
"unix",
"any",
"base"
],
"rhel.7": [
"rhel",
"linux",
"unix",
"any",
"base"
],
"rhel.7-x64": [
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"rhel.7.0": [
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"rhel.7.0-x64": [
"rhel.7.0",
"rhel.7-x64",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"rhel.7.1": [
"rhel.7.0",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"rhel.7.1-x64": [
"rhel.7.1",
"rhel.7.0-x64",
"rhel.7.0",
"rhel.7-x64",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"rhel.7.2": [
"rhel.7.1",
"rhel.7.0",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"rhel.7.2-x64": [
"rhel.7.2",
"rhel.7.1-x64",
"rhel.7.1",
"rhel.7.0-x64",
"rhel.7.0",
"rhel.7-x64",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"rhel.7.3": [
"rhel.7.2",
"rhel.7.1",
"rhel.7.0",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"rhel.7.3-x64": [
"rhel.7.3",
"rhel.7.2-x64",
"rhel.7.2",
"rhel.7.1-x64",
"rhel.7.1",
"rhel.7.0-x64",
"rhel.7.0",
"rhel.7-x64",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"rhel.7.4": [
"rhel.7.3",
"rhel.7.2",
"rhel.7.1",
"rhel.7.0",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"rhel.7.4-x64": [
"rhel.7.4",
"rhel.7.3-x64",
"rhel.7.3",
"rhel.7.2-x64",
"rhel.7.2",
"rhel.7.1-x64",
"rhel.7.1",
"rhel.7.0-x64",
"rhel.7.0",
"rhel.7-x64",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"rhel.7.5": [
"rhel.7.4",
"rhel.7.3",
"rhel.7.2",
"rhel.7.1",
"rhel.7.0",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"rhel.7.5-x64": [
"rhel.7.5",
"rhel.7.4-x64",
"rhel.7.4",
"rhel.7.3-x64",
"rhel.7.3",
"rhel.7.2-x64",
"rhel.7.2",
"rhel.7.1-x64",
"rhel.7.1",
"rhel.7.0-x64",
"rhel.7.0",
"rhel.7-x64",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"rhel.7.6": [
"rhel.7.5",
"rhel.7.4",
"rhel.7.3",
"rhel.7.2",
"rhel.7.1",
"rhel.7.0",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"rhel.7.6-x64": [
"rhel.7.6",
"rhel.7.5-x64",
"rhel.7.5",
"rhel.7.4-x64",
"rhel.7.4",
"rhel.7.3-x64",
"rhel.7.3",
"rhel.7.2-x64",
"rhel.7.2",
"rhel.7.1-x64",
"rhel.7.1",
"rhel.7.0-x64",
"rhel.7.0",
"rhel.7-x64",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"rhel.8": [
"rhel",
"linux",
"unix",
"any",
"base"
],
"rhel.8-arm64": [
"rhel.8",
"rhel-arm64",
"rhel",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"rhel.8-x64": [
"rhel.8",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"rhel.8.0": [
"rhel.8",
"rhel",
"linux",
"unix",
"any",
"base"
],
"rhel.8.0-arm64": [
"rhel.8.0",
"rhel.8-arm64",
"rhel.8",
"rhel-arm64",
"rhel",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"rhel.8.0-x64": [
"rhel.8.0",
"rhel.8-x64",
"rhel.8",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"rhel.8.1": [
"rhel.8.0",
"rhel.8",
"rhel",
"linux",
"unix",
"any",
"base"
],
"rhel.8.1-arm64": [
"rhel.8.1",
"rhel.8.0-arm64",
"rhel.8.0",
"rhel.8-arm64",
"rhel.8",
"rhel-arm64",
"rhel",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"rhel.8.1-x64": [
"rhel.8.1",
"rhel.8.0-x64",
"rhel.8.0",
"rhel.8-x64",
"rhel.8",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"rhel.9": [
"rhel",
"linux",
"unix",
"any",
"base"
],
"rhel.9-arm64": [
"rhel.9",
"rhel-arm64",
"rhel",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"rhel.9-x64": [
"rhel.9",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"sles": [
"linux",
"unix",
"any",
"base"
],
"sles-x64": [
"sles",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"sles.12": [
"sles",
"linux",
"unix",
"any",
"base"
],
"sles.12-x64": [
"sles.12",
"sles-x64",
"sles",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"sles.12.1": [
"sles.12",
"sles",
"linux",
"unix",
"any",
"base"
],
"sles.12.1-x64": [
"sles.12.1",
"sles.12-x64",
"sles.12",
"sles-x64",
"sles",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"sles.12.2": [
"sles.12.1",
"sles.12",
"sles",
"linux",
"unix",
"any",
"base"
],
"sles.12.2-x64": [
"sles.12.2",
"sles.12.1-x64",
"sles.12.1",
"sles.12-x64",
"sles.12",
"sles-x64",
"sles",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"sles.12.3": [
"sles.12.2",
"sles.12.1",
"sles.12",
"sles",
"linux",
"unix",
"any",
"base"
],
"sles.12.3-x64": [
"sles.12.3",
"sles.12.2-x64",
"sles.12.2",
"sles.12.1-x64",
"sles.12.1",
"sles.12-x64",
"sles.12",
"sles-x64",
"sles",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"sles.12.4": [
"sles.12.3",
"sles.12.2",
"sles.12.1",
"sles.12",
"sles",
"linux",
"unix",
"any",
"base"
],
"sles.12.4-x64": [
"sles.12.4",
"sles.12.3-x64",
"sles.12.3",
"sles.12.2-x64",
"sles.12.2",
"sles.12.1-x64",
"sles.12.1",
"sles.12-x64",
"sles.12",
"sles-x64",
"sles",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"sles.15": [
"sles.12.4",
"sles.12.3",
"sles.12.2",
"sles.12.1",
"sles.12",
"sles",
"linux",
"unix",
"any",
"base"
],
"sles.15-x64": [
"sles.15",
"sles.12.4-x64",
"sles.12.4",
"sles.12.3-x64",
"sles.12.3",
"sles.12.2-x64",
"sles.12.2",
"sles.12.1-x64",
"sles.12.1",
"sles.12-x64",
"sles.12",
"sles-x64",
"sles",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"sles.15.1": [
"sles.15",
"sles.12.4",
"sles.12.3",
"sles.12.2",
"sles.12.1",
"sles.12",
"sles",
"linux",
"unix",
"any",
"base"
],
"sles.15.1-x64": [
"sles.15.1",
"sles.15-x64",
"sles.15",
"sles.12.4-x64",
"sles.12.4",
"sles.12.3-x64",
"sles.12.3",
"sles.12.2-x64",
"sles.12.2",
"sles.12.1-x64",
"sles.12.1",
"sles.12-x64",
"sles.12",
"sles-x64",
"sles",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"tizen": [
"linux",
"unix",
"any",
"base"
],
"tizen-armel": [
"tizen",
"linux-armel",
"linux",
"unix-armel",
"unix",
"any",
"base"
],
"tizen-x86": [
"tizen",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"tizen.4.0.0": [
"tizen",
"linux",
"unix",
"any",
"base"
],
"tizen.4.0.0-x86": [
"tizen.4.0.0",
"tizen-x86",
"tizen",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"tizen.5.0.0": [
"tizen.4.0.0",
"tizen",
"linux",
"unix",
"any",
"base"
],
"tizen.5.0.0-x86": [
"tizen.5.0.0",
"tizen.4.0.0-x86",
"tizen.4.0.0",
"tizen-x86",
"tizen",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu": [
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu-arm": [
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu-arm64": [
"ubuntu",
"debian-arm64",
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"ubuntu-x64": [
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu-x86": [
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu.14.04": [
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu.14.04-arm": [
"ubuntu.14.04",
"ubuntu-arm",
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu.14.04-x64": [
"ubuntu.14.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu.14.04-x86": [
"ubuntu.14.04",
"ubuntu-x86",
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu.14.10": [
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu.14.10-arm": [
"ubuntu.14.10",
"ubuntu-arm",
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu.14.10-x64": [
"ubuntu.14.10",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu.14.10-x86": [
"ubuntu.14.10",
"ubuntu-x86",
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu.15.04": [
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu.15.04-arm": [
"ubuntu.15.04",
"ubuntu-arm",
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu.15.04-x64": [
"ubuntu.15.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu.15.04-x86": [
"ubuntu.15.04",
"ubuntu-x86",
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu.15.10": [
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu.15.10-arm": [
"ubuntu.15.10",
"ubuntu-arm",
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu.15.10-x64": [
"ubuntu.15.10",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu.15.10-x86": [
"ubuntu.15.10",
"ubuntu-x86",
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu.16.04": [
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu.16.04-arm": [
"ubuntu.16.04",
"ubuntu-arm",
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu.16.04-arm64": [
"ubuntu.16.04",
"ubuntu-arm64",
"ubuntu",
"debian-arm64",
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"ubuntu.16.04-x64": [
"ubuntu.16.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu.16.04-x86": [
"ubuntu.16.04",
"ubuntu-x86",
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu.16.10": [
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu.16.10-arm": [
"ubuntu.16.10",
"ubuntu-arm",
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu.16.10-arm64": [
"ubuntu.16.10",
"ubuntu-arm64",
"ubuntu",
"debian-arm64",
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"ubuntu.16.10-x64": [
"ubuntu.16.10",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu.16.10-x86": [
"ubuntu.16.10",
"ubuntu-x86",
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu.17.04": [
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu.17.04-arm": [
"ubuntu.17.04",
"ubuntu-arm",
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu.17.04-arm64": [
"ubuntu.17.04",
"ubuntu-arm64",
"ubuntu",
"debian-arm64",
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"ubuntu.17.04-x64": [
"ubuntu.17.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu.17.04-x86": [
"ubuntu.17.04",
"ubuntu-x86",
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu.17.10": [
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu.17.10-arm": [
"ubuntu.17.10",
"ubuntu-arm",
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu.17.10-arm64": [
"ubuntu.17.10",
"ubuntu-arm64",
"ubuntu",
"debian-arm64",
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"ubuntu.17.10-x64": [
"ubuntu.17.10",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu.17.10-x86": [
"ubuntu.17.10",
"ubuntu-x86",
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu.18.04": [
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu.18.04-arm": [
"ubuntu.18.04",
"ubuntu-arm",
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu.18.04-arm64": [
"ubuntu.18.04",
"ubuntu-arm64",
"ubuntu",
"debian-arm64",
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"ubuntu.18.04-x64": [
"ubuntu.18.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu.18.04-x86": [
"ubuntu.18.04",
"ubuntu-x86",
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu.18.10": [
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu.18.10-arm": [
"ubuntu.18.10",
"ubuntu-arm",
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu.18.10-arm64": [
"ubuntu.18.10",
"ubuntu-arm64",
"ubuntu",
"debian-arm64",
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"ubuntu.18.10-x64": [
"ubuntu.18.10",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu.18.10-x86": [
"ubuntu.18.10",
"ubuntu-x86",
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu.19.04": [
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu.19.04-arm": [
"ubuntu.19.04",
"ubuntu-arm",
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu.19.04-arm64": [
"ubuntu.19.04",
"ubuntu-arm64",
"ubuntu",
"debian-arm64",
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"ubuntu.19.04-x64": [
"ubuntu.19.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu.19.04-x86": [
"ubuntu.19.04",
"ubuntu-x86",
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu.19.10": [
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu.19.10-arm": [
"ubuntu.19.10",
"ubuntu-arm",
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu.19.10-arm64": [
"ubuntu.19.10",
"ubuntu-arm64",
"ubuntu",
"debian-arm64",
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"ubuntu.19.10-x64": [
"ubuntu.19.10",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu.19.10-x86": [
"ubuntu.19.10",
"ubuntu-x86",
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu.20.04": [
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu.20.04-arm": [
"ubuntu.20.04",
"ubuntu-arm",
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu.20.04-arm64": [
"ubuntu.20.04",
"ubuntu-arm64",
"ubuntu",
"debian-arm64",
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"ubuntu.20.04-x64": [
"ubuntu.20.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu.20.04-x86": [
"ubuntu.20.04",
"ubuntu-x86",
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu.20.10": [
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu.20.10-arm": [
"ubuntu.20.10",
"ubuntu-arm",
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu.20.10-arm64": [
"ubuntu.20.10",
"ubuntu-arm64",
"ubuntu",
"debian-arm64",
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"ubuntu.20.10-x64": [
"ubuntu.20.10",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu.20.10-x86": [
"ubuntu.20.10",
"ubuntu-x86",
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu.21.04": [
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu.21.04-arm": [
"ubuntu.21.04",
"ubuntu-arm",
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu.21.04-arm64": [
"ubuntu.21.04",
"ubuntu-arm64",
"ubuntu",
"debian-arm64",
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"ubuntu.21.04-x64": [
"ubuntu.21.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu.21.04-x86": [
"ubuntu.21.04",
"ubuntu-x86",
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu.21.10": [
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu.21.10-arm": [
"ubuntu.21.10",
"ubuntu-arm",
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu.21.10-arm64": [
"ubuntu.21.10",
"ubuntu-arm64",
"ubuntu",
"debian-arm64",
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"ubuntu.21.10-x64": [
"ubuntu.21.10",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu.21.10-x86": [
"ubuntu.21.10",
"ubuntu-x86",
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
]
}
}
{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v3.1/linux-x64",
"signature": ""
},
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v3.1": {},
".NETCoreApp,Version=v3.1/linux-x64": {
"Microsoft.Build.Tasks.Git/1.0.0-beta2-19367-01": {},
"Microsoft.NETCore.App/3.1.1-servicing.19608.4": {
"dependencies": {
"Microsoft.NETCore.Platforms": "3.1.0"
}
},
"Microsoft.NETCore.App.Internal/3.1.1-servicing.19608.4": {
"dependencies": {
"Microsoft.NETCore.DotNetHostPolicy": "3.1.1",
"Microsoft.NETCore.Platforms": "3.1.0",
"Microsoft.NETCore.Targets": "3.1.0",
"NETStandard.Library": "2.1.0",
"runtime.linux-x64.Microsoft.NETCore.App": "3.1.1-servicing.19608.4"
}
},
"Microsoft.NETCore.DotNetHostPolicy/3.1.1": {
"dependencies": {
"runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy": "3.1.1"
}
},
"Microsoft.NETCore.Platforms/3.1.0": {},
"Microsoft.NETCore.Targets/3.1.0": {},
"Microsoft.SourceLink.Common/1.0.0-beta2-19367-01": {},
"Microsoft.SourceLink.GitHub/1.0.0-beta2-19367-01": {
"dependencies": {
"Microsoft.Build.Tasks.Git": "1.0.0-beta2-19367-01",
"Microsoft.SourceLink.Common": "1.0.0-beta2-19367-01"
}
},
"Microsoft.SourceLink.Vsts.Git/1.0.0-beta2-19367-01": {
"dependencies": {
"Microsoft.Build.Tasks.Git": "1.0.0-beta2-19367-01",
"Microsoft.SourceLink.Common": "1.0.0-beta2-19367-01"
}
},
"NETStandard.Library/2.1.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "3.1.0"
}
},
"runtime.linux-x64.Microsoft.NETCore.App/3.1.1-servicing.19608.4": {
"runtime": {
"runtimes/linux-x64/lib/netcoreapp3.1/Microsoft.CSharp.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/Microsoft.VisualBasic.Core.dll": {
"assemblyVersion": "10.0.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/Microsoft.VisualBasic.dll": {
"assemblyVersion": "10.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/Microsoft.Win32.Primitives.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/Microsoft.Win32.Registry.dll": {
"assemblyVersion": "4.1.3.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.AppContext.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Buffers.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Collections.Concurrent.dll": {
"assemblyVersion": "4.0.15.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Collections.Immutable.dll": {
"assemblyVersion": "1.2.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Collections.NonGeneric.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Collections.Specialized.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Collections.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.ComponentModel.Annotations.dll": {
"assemblyVersion": "4.3.1.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.ComponentModel.DataAnnotations.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.ComponentModel.EventBasedAsync.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.ComponentModel.Primitives.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.ComponentModel.TypeConverter.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.ComponentModel.dll": {
"assemblyVersion": "4.0.4.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Configuration.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Console.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Core.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Data.Common.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Data.DataSetExtensions.dll": {
"assemblyVersion": "4.0.1.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Data.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Diagnostics.Contracts.dll": {
"assemblyVersion": "4.0.4.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Diagnostics.Debug.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Diagnostics.DiagnosticSource.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Diagnostics.FileVersionInfo.dll": {
"assemblyVersion": "4.0.4.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Diagnostics.Process.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Diagnostics.StackTrace.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Diagnostics.TextWriterTraceListener.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Diagnostics.Tools.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Diagnostics.TraceSource.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Diagnostics.Tracing.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Drawing.Primitives.dll": {
"assemblyVersion": "4.2.1.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Drawing.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Dynamic.Runtime.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Globalization.Calendars.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Globalization.Extensions.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Globalization.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.Compression.Brotli.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.Compression.FileSystem.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.Compression.ZipFile.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.Compression.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.FileSystem.AccessControl.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.FileSystem.DriveInfo.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.FileSystem.Primitives.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.FileSystem.Watcher.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.FileSystem.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.IsolatedStorage.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.MemoryMappedFiles.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.Pipes.AccessControl.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.Pipes.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.UnmanagedMemoryStream.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.IO.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Linq.Expressions.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Linq.Parallel.dll": {
"assemblyVersion": "4.0.4.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Linq.Queryable.dll": {
"assemblyVersion": "4.0.4.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Linq.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Memory.dll": {
"assemblyVersion": "4.2.1.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.Http.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.HttpListener.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.Mail.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.NameResolution.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.NetworkInformation.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.Ping.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.Primitives.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.Requests.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.Security.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.ServicePoint.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.Sockets.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.WebClient.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.WebHeaderCollection.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.WebProxy.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.WebSockets.Client.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.WebSockets.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Net.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Numerics.Vectors.dll": {
"assemblyVersion": "4.1.6.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Numerics.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.ObjectModel.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Private.DataContractSerialization.dll": {
"assemblyVersion": "4.1.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Private.Uri.dll": {
"assemblyVersion": "4.0.6.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Private.Xml.Linq.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Private.Xml.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Reflection.DispatchProxy.dll": {
"assemblyVersion": "4.0.6.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Reflection.Emit.ILGeneration.dll": {
"assemblyVersion": "4.1.1.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Reflection.Emit.Lightweight.dll": {
"assemblyVersion": "4.1.1.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Reflection.Emit.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Reflection.Extensions.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Reflection.Metadata.dll": {
"assemblyVersion": "1.4.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Reflection.Primitives.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Reflection.TypeExtensions.dll": {
"assemblyVersion": "4.1.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Reflection.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Resources.Reader.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Resources.ResourceManager.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Resources.Writer.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.CompilerServices.Unsafe.dll": {
"assemblyVersion": "4.0.6.0",
"fileVersion": "4.0.0.0"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.CompilerServices.VisualC.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.Extensions.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.Handles.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.InteropServices.RuntimeInformation.dll": {
"assemblyVersion": "4.0.4.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.InteropServices.WindowsRuntime.dll": {
"assemblyVersion": "4.0.4.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.InteropServices.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.Intrinsics.dll": {
"assemblyVersion": "4.0.1.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.Loader.dll": {
"assemblyVersion": "4.1.1.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.Numerics.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.Serialization.Formatters.dll": {
"assemblyVersion": "4.0.4.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.Serialization.Json.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.Serialization.Primitives.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.Serialization.Xml.dll": {
"assemblyVersion": "4.1.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.Serialization.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.WindowsRuntime.UI.Xaml.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.WindowsRuntime.dll": {
"assemblyVersion": "4.0.15.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Runtime.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Security.AccessControl.dll": {
"assemblyVersion": "4.1.3.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Security.Claims.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Security.Cryptography.Algorithms.dll": {
"assemblyVersion": "4.3.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Security.Cryptography.Cng.dll": {
"assemblyVersion": "4.3.3.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Security.Cryptography.Csp.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Security.Cryptography.Encoding.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Security.Cryptography.OpenSsl.dll": {
"assemblyVersion": "4.1.3.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Security.Cryptography.Primitives.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Security.Cryptography.X509Certificates.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Security.Principal.Windows.dll": {
"assemblyVersion": "4.1.3.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Security.Principal.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Security.SecureString.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Security.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.ServiceModel.Web.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.ServiceProcess.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Text.Encoding.CodePages.dll": {
"assemblyVersion": "4.1.3.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Text.Encoding.Extensions.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Text.Encoding.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Text.Encodings.Web.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Text.Json.dll": {
"assemblyVersion": "4.0.1.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Text.RegularExpressions.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Threading.Channels.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Threading.Overlapped.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Threading.Tasks.Dataflow.dll": {
"assemblyVersion": "4.6.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Threading.Tasks.Extensions.dll": {
"assemblyVersion": "4.3.1.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Threading.Tasks.Parallel.dll": {
"assemblyVersion": "4.0.4.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Threading.Tasks.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Threading.Thread.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Threading.ThreadPool.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Threading.Timer.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Threading.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Transactions.Local.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Transactions.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.ValueTuple.dll": {
"assemblyVersion": "4.0.5.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Web.HttpUtility.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Web.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Windows.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Xml.Linq.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Xml.ReaderWriter.dll": {
"assemblyVersion": "4.2.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Xml.Serialization.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Xml.XDocument.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Xml.XPath.XDocument.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Xml.XPath.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Xml.XmlDocument.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Xml.XmlSerializer.dll": {
"assemblyVersion": "4.1.2.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.Xml.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/System.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/WindowsBase.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/mscorlib.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60801"
},
"runtimes/linux-x64/lib/netcoreapp3.1/netstandard.dll": {
"assemblyVersion": "2.1.0.0",
"fileVersion": "4.700.19.60801"
}
},
"native": {
"runtimes/linux-x64/native/SOS_README.md": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/System.Globalization.Native.so": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/System.IO.Compression.Native.a": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/System.IO.Compression.Native.so": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/System.Native.a": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/System.Native.so": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/System.Net.Http.Native.a": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/System.Net.Http.Native.so": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/System.Net.Security.Native.a": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/System.Net.Security.Native.so": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/System.Private.CoreLib.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.700.19.60701"
},
"runtimes/linux-x64/native/System.Security.Cryptography.Native.OpenSsl.a": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/System.Security.Cryptography.Native.OpenSsl.so": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/createdump": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/libclrjit.so": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/libcoreclr.so": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/libcoreclrtraceptprovider.so": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/libdbgshim.so": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/libmscordaccore.so": {
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/libmscordbi.so": {
"fileVersion": "0.0.0.0"
}
}
},
"runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy/3.1.1": {
"native": {
"runtimes/linux-x64/native/libhostpolicy.so": {
"fileVersion": "0.0.0.0"
}
}
},
"XliffTasks/1.0.0-beta.19252.1": {}
}
},
"libraries": {
"Microsoft.Build.Tasks.Git/1.0.0-beta2-19367-01": {
"type": "package",
"serviceable": true,
"sha512": "sha512-3kbkb7aUF41YuJnQzoCJRbjb6bgYY3KHlJ9GGJZ30Y5ytdFusLAC5o3/kfE+Vm6slvu4EBgIwMUknL6U+Pu9uA==",
"path": "microsoft.build.tasks.git/1.0.0-beta2-19367-01",
"hashPath": "microsoft.build.tasks.git.1.0.0-beta2-19367-01.nupkg.sha512"
},
"Microsoft.NETCore.App/3.1.1-servicing.19608.4": {
"type": "package",
"serviceable": true,
"sha512": "sha512-J4RIEWAqrKWlYb/21sk611gAQB906/uf3HpLNP38RybIXfr3wuo9RRNcDTNdP6Xuj+ipSCqSaPk19Do/PVJFdw==",
"path": "microsoft.netcore.app/3.1.1-servicing.19608.4",
"hashPath": "microsoft.netcore.app.3.1.1-servicing.19608.4.nupkg.sha512"
},
"Microsoft.NETCore.App.Internal/3.1.1-servicing.19608.4": {
"type": "package",
"serviceable": true,
"sha512": "sha512-h6BA6pe3ouenDs1SbhR9YdSeHos7X7sWWNeRK9Wyjkop7cePIB0jBcCaMHMhknJnA/G8mmmlz1V99NuCTNUq/Q==",
"path": "microsoft.netcore.app.internal/3.1.1-servicing.19608.4",
"hashPath": "microsoft.netcore.app.internal.3.1.1-servicing.19608.4.nupkg.sha512"
},
"Microsoft.NETCore.DotNetHostPolicy/3.1.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-5/OCU+gHPFqvfsPAIYym6MBcfG635i9QLXNw2E+pFGjgbPYk2/rFU5g0ftuNoaY2U2PPfim6kfEqroshl9aFFQ=="
},
"Microsoft.NETCore.Platforms/3.1.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-z7aeg8oHln2CuNulfhiLYxCVMPEwBl3rzicjvIX+4sUuCwvXw5oXQEtbiU2c0z4qYL5L3Kmx0mMA/+t/SbY67w==",
"path": "microsoft.netcore.platforms/3.1.0",
"hashPath": "microsoft.netcore.platforms.3.1.0.nupkg.sha512"
},
"Microsoft.NETCore.Targets/3.1.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-IAFeJxHy2vlTm3mhiZVP/jKE5DImLUMQc3OV8z5G4ZBeYNAlPSwjC5V/Vx14GIJU6Osmhr+XPmtWW0cv5jSmTw==",
"path": "microsoft.netcore.targets/3.1.0",
"hashPath": "microsoft.netcore.targets.3.1.0.nupkg.sha512"
},
"Microsoft.SourceLink.Common/1.0.0-beta2-19367-01": {
"type": "package",
"serviceable": true,
"sha512": "sha512-T6ZEkbRgqcmDoTQDn0ES4FcXiq6uOiqPmbb+hCnKQ/i45W3WjM1+hfNGmsXvTK/e/AqEGiqtXJIi9ZtmbHnzHQ==",
"path": "microsoft.sourcelink.common/1.0.0-beta2-19367-01",
"hashPath": "microsoft.sourcelink.common.1.0.0-beta2-19367-01.nupkg.sha512"
},
"Microsoft.SourceLink.GitHub/1.0.0-beta2-19367-01": {
"type": "package",
"serviceable": true,
"sha512": "sha512-+Zfc8EddeIPTy9w26xrMOqIL5k5fPICfoYGPMhvlCcmENVT0pslIvrOzRaEvv1UgUL1cjbGRO8SXa1HtoVEhPA==",
"path": "microsoft.sourcelink.github/1.0.0-beta2-19367-01",
"hashPath": "microsoft.sourcelink.github.1.0.0-beta2-19367-01.nupkg.sha512"
},
"Microsoft.SourceLink.Vsts.Git/1.0.0-beta2-19367-01": {
"type": "package",
"serviceable": true,
"sha512": "sha512-vfYRwh2jIQ5XFmqk9BebaGnj3tL9p1hkZ270NMXutiE7jCGH1zMB+3HCPec6DpnC4V3XX1oWlwAXoxNtXB90pQ==",
"path": "microsoft.sourcelink.vsts.git/1.0.0-beta2-19367-01",
"hashPath": "microsoft.sourcelink.vsts.git.1.0.0-beta2-19367-01.nupkg.sha512"
},
"NETStandard.Library/2.1.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-5HpvGyPsBaglPPgkcUYRyBuTc1KwVsaiYrrt6dLb9SC/VTClgTjXq3rHo7aXDiodwIwtbCJCLCq+ZPyjwkamjw==",
"path": "netstandard.library/2.1.0",
"hashPath": "netstandard.library.2.1.0.nupkg.sha512"
},
"runtime.linux-x64.Microsoft.NETCore.App/3.1.1-servicing.19608.4": {
"type": "package",
"serviceable": true,
"sha512": "sha512-5ocpORTkZhU9o01YhYNr1NfLv9Jel6tlCN1RCrnfoCLWib1AwKn/XB8C8nCetI0Mxgbv8r3hjOXRUlbKqV9LTA==",
"path": "runtime.linux-x64.microsoft.netcore.app/3.1.1-servicing.19608.4",
"hashPath": "runtime.linux-x64.microsoft.netcore.app.3.1.1-servicing.19608.4.nupkg.sha512"
},
"runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy/3.1.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-LwCE5q5Q5uIqw6SdOb0UjBBqeCx1woCTLXN6VWhRsE/yYLZYnOM9b3u2W5YmFG6eNF058MARQAlwGQ8blRus5A=="
},
"XliffTasks/1.0.0-beta.19252.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-pf1QwugyHdppWF5Q+qLSIqFkPkyBJOTAbvDxMO7Cv8zRkLGR9/OfOrjgSrcnniA2OTfZVo7JzTdNbDNAKSRZIA==",
"path": "xlifftasks/1.0.0-beta.19252.1",
"hashPath": "xlifftasks.1.0.0-beta.19252.1.nupkg.sha512"
}
},
"runtimes": {
"linux-arm": [
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"linux-arm64": [
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"linux-musl-arm64": [
"linux-musl",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"linux-musl-x64": [
"linux-musl",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"linux-x64": [
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"rhel.6-x64": [
"rhel.6",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"tizen.4.0.0-armel": [
"tizen.4.0.0",
"tizen-armel",
"tizen",
"linux-armel",
"linux",
"unix-armel",
"unix",
"any",
"base"
],
"tizen.5.0.0-armel": [
"tizen.5.0.0",
"tizen.4.0.0-armel",
"tizen.4.0.0",
"tizen-armel",
"tizen",
"linux-armel",
"linux",
"unix-armel",
"unix",
"any",
"base"
],
"alpine": [
"linux-musl",
"linux",
"unix",
"any",
"base"
],
"alpine-x64": [
"alpine",
"linux-musl-x64",
"linux-musl",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"alpine.3.10": [
"alpine.3.9",
"alpine.3.8",
"alpine.3.7",
"alpine.3.6",
"alpine",
"linux-musl",
"linux",
"unix",
"any",
"base"
],
"alpine.3.10-x64": [
"alpine.3.10",
"alpine.3.9-x64",
"alpine.3.9",
"alpine.3.8-x64",
"alpine.3.8",
"alpine.3.7-x64",
"alpine.3.7",
"alpine.3.6-x64",
"alpine.3.6",
"alpine-x64",
"alpine",
"linux-musl-x64",
"linux-musl",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"alpine.3.11": [
"alpine.3.10",
"alpine.3.9",
"alpine.3.8",
"alpine.3.7",
"alpine.3.6",
"alpine",
"linux-musl",
"linux",
"unix",
"any",
"base"
],
"alpine.3.11-x64": [
"alpine.3.11",
"alpine.3.10-x64",
"alpine.3.10",
"alpine.3.9-x64",
"alpine.3.9",
"alpine.3.8-x64",
"alpine.3.8",
"alpine.3.7-x64",
"alpine.3.7",
"alpine.3.6-x64",
"alpine.3.6",
"alpine-x64",
"alpine",
"linux-musl-x64",
"linux-musl",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"alpine.3.6": [
"alpine",
"linux-musl",
"linux",
"unix",
"any",
"base"
],
"alpine.3.6-x64": [
"alpine.3.6",
"alpine-x64",
"alpine",
"linux-musl-x64",
"linux-musl",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"alpine.3.7": [
"alpine.3.6",
"alpine",
"linux-musl",
"linux",
"unix",
"any",
"base"
],
"alpine.3.7-x64": [
"alpine.3.7",
"alpine.3.6-x64",
"alpine.3.6",
"alpine-x64",
"alpine",
"linux-musl-x64",
"linux-musl",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"alpine.3.8": [
"alpine.3.7",
"alpine.3.6",
"alpine",
"linux-musl",
"linux",
"unix",
"any",
"base"
],
"alpine.3.8-x64": [
"alpine.3.8",
"alpine.3.7-x64",
"alpine.3.7",
"alpine.3.6-x64",
"alpine.3.6",
"alpine-x64",
"alpine",
"linux-musl-x64",
"linux-musl",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"alpine.3.9": [
"alpine.3.8",
"alpine.3.7",
"alpine.3.6",
"alpine",
"linux-musl",
"linux",
"unix",
"any",
"base"
],
"alpine.3.9-x64": [
"alpine.3.9",
"alpine.3.8-x64",
"alpine.3.8",
"alpine.3.7-x64",
"alpine.3.7",
"alpine.3.6-x64",
"alpine.3.6",
"alpine-x64",
"alpine",
"linux-musl-x64",
"linux-musl",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"android": [
"linux",
"unix",
"any",
"base"
],
"android-arm": [
"android",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"android-arm64": [
"android",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"android.21": [
"android",
"linux",
"unix",
"any",
"base"
],
"android.21-arm": [
"android.21",
"android-arm",
"android",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"android.21-arm64": [
"android.21",
"android-arm64",
"android",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"centos": [
"rhel",
"linux",
"unix",
"any",
"base"
],
"centos-x64": [
"centos",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"centos.7": [
"centos",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"centos.7-x64": [
"centos.7",
"centos-x64",
"rhel.7-x64",
"centos",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"centos.8": [
"centos",
"rhel.8",
"rhel",
"linux",
"unix",
"any",
"base"
],
"centos.8-x64": [
"centos.8",
"centos-x64",
"rhel.8-x64",
"centos",
"rhel.8",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"debian": [
"linux",
"unix",
"any",
"base"
],
"debian-arm": [
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"debian-arm64": [
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"debian-armel": [
"debian",
"linux-armel",
"linux",
"unix-armel",
"unix",
"any",
"base"
],
"debian-x64": [
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"debian-x86": [
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"debian.10": [
"debian",
"linux",
"unix",
"any",
"base"
],
"debian.10-arm": [
"debian.10",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"debian.10-arm64": [
"debian.10",
"debian-arm64",
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"debian.10-armel": [
"debian.10",
"debian-armel",
"debian",
"linux-armel",
"linux",
"unix-armel",
"unix",
"any",
"base"
],
"debian.10-x64": [
"debian.10",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"debian.10-x86": [
"debian.10",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"debian.8": [
"debian",
"linux",
"unix",
"any",
"base"
],
"debian.8-arm": [
"debian.8",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"debian.8-arm64": [
"debian.8",
"debian-arm64",
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"debian.8-armel": [
"debian.8",
"debian-armel",
"debian",
"linux-armel",
"linux",
"unix-armel",
"unix",
"any",
"base"
],
"debian.8-x64": [
"debian.8",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"debian.8-x86": [
"debian.8",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"debian.9": [
"debian",
"linux",
"unix",
"any",
"base"
],
"debian.9-arm": [
"debian.9",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"debian.9-arm64": [
"debian.9",
"debian-arm64",
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"debian.9-armel": [
"debian.9",
"debian-armel",
"debian",
"linux-armel",
"linux",
"unix-armel",
"unix",
"any",
"base"
],
"debian.9-x64": [
"debian.9",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"debian.9-x86": [
"debian.9",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"fedora": [
"linux",
"unix",
"any",
"base"
],
"fedora-arm64": [
"fedora",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"fedora-x64": [
"fedora",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"fedora.23": [
"fedora",
"linux",
"unix",
"any",
"base"
],
"fedora.23-arm64": [
"fedora.23",
"fedora-arm64",
"fedora",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"fedora.23-x64": [
"fedora.23",
"fedora-x64",
"fedora",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"fedora.24": [
"fedora",
"linux",
"unix",
"any",
"base"
],
"fedora.24-arm64": [
"fedora.24",
"fedora-arm64",
"fedora",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"fedora.24-x64": [
"fedora.24",
"fedora-x64",
"fedora",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"fedora.25": [
"fedora",
"linux",
"unix",
"any",
"base"
],
"fedora.25-arm64": [
"fedora.25",
"fedora-arm64",
"fedora",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"fedora.25-x64": [
"fedora.25",
"fedora-x64",
"fedora",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"fedora.26": [
"fedora",
"linux",
"unix",
"any",
"base"
],
"fedora.26-arm64": [
"fedora.26",
"fedora-arm64",
"fedora",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"fedora.26-x64": [
"fedora.26",
"fedora-x64",
"fedora",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"fedora.27": [
"fedora",
"linux",
"unix",
"any",
"base"
],
"fedora.27-arm64": [
"fedora.27",
"fedora-arm64",
"fedora",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"fedora.27-x64": [
"fedora.27",
"fedora-x64",
"fedora",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"fedora.28": [
"fedora",
"linux",
"unix",
"any",
"base"
],
"fedora.28-arm64": [
"fedora.28",
"fedora-arm64",
"fedora",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"fedora.28-x64": [
"fedora.28",
"fedora-x64",
"fedora",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"fedora.29": [
"fedora",
"linux",
"unix",
"any",
"base"
],
"fedora.29-arm64": [
"fedora.29",
"fedora-arm64",
"fedora",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"fedora.29-x64": [
"fedora.29",
"fedora-x64",
"fedora",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"fedora.30": [
"fedora",
"linux",
"unix",
"any",
"base"
],
"fedora.30-arm64": [
"fedora.30",
"fedora-arm64",
"fedora",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"fedora.30-x64": [
"fedora.30",
"fedora-x64",
"fedora",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"fedora.31": [
"fedora",
"linux",
"unix",
"any",
"base"
],
"fedora.31-arm64": [
"fedora.31",
"fedora-arm64",
"fedora",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"fedora.31-x64": [
"fedora.31",
"fedora-x64",
"fedora",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"fedora.32": [
"fedora",
"linux",
"unix",
"any",
"base"
],
"fedora.32-arm64": [
"fedora.32",
"fedora-arm64",
"fedora",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"fedora.32-x64": [
"fedora.32",
"fedora-x64",
"fedora",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"gentoo": [
"linux",
"unix",
"any",
"base"
],
"gentoo-x64": [
"gentoo",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"linux": [
"unix",
"any",
"base"
],
"linux-armel": [
"linux",
"unix-armel",
"unix",
"any",
"base"
],
"linux-musl": [
"linux",
"unix",
"any",
"base"
],
"linux-musl-arm": [
"linux-musl",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"linux-musl-armel": [
"linux-musl",
"linux-armel",
"linux",
"unix-armel",
"unix",
"any",
"base"
],
"linux-musl-x86": [
"linux-musl",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"linux-x86": [
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"linuxmint.17": [
"ubuntu.14.04",
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"linuxmint.17-x64": [
"linuxmint.17",
"ubuntu.14.04-x64",
"ubuntu.14.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"linuxmint.17.1": [
"linuxmint.17",
"ubuntu.14.04",
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"linuxmint.17.1-x64": [
"linuxmint.17.1",
"linuxmint.17-x64",
"linuxmint.17",
"ubuntu.14.04-x64",
"ubuntu.14.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"linuxmint.17.2": [
"linuxmint.17.1",
"linuxmint.17",
"ubuntu.14.04",
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"linuxmint.17.2-x64": [
"linuxmint.17.2",
"linuxmint.17.1-x64",
"linuxmint.17.1",
"linuxmint.17-x64",
"linuxmint.17",
"ubuntu.14.04-x64",
"ubuntu.14.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"linuxmint.17.3": [
"linuxmint.17.2",
"linuxmint.17.1",
"linuxmint.17",
"ubuntu.14.04",
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"linuxmint.17.3-x64": [
"linuxmint.17.3",
"linuxmint.17.2-x64",
"linuxmint.17.2",
"linuxmint.17.1-x64",
"linuxmint.17.1",
"linuxmint.17-x64",
"linuxmint.17",
"ubuntu.14.04-x64",
"ubuntu.14.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"linuxmint.18": [
"ubuntu.16.04",
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"linuxmint.18-x64": [
"linuxmint.18",
"ubuntu.16.04-x64",
"ubuntu.16.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"linuxmint.18.1": [
"linuxmint.18",
"ubuntu.16.04",
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"linuxmint.18.1-x64": [
"linuxmint.18.1",
"linuxmint.18-x64",
"linuxmint.18",
"ubuntu.16.04-x64",
"ubuntu.16.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"linuxmint.18.2": [
"linuxmint.18.1",
"linuxmint.18",
"ubuntu.16.04",
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"linuxmint.18.2-x64": [
"linuxmint.18.2",
"linuxmint.18.1-x64",
"linuxmint.18.1",
"linuxmint.18-x64",
"linuxmint.18",
"ubuntu.16.04-x64",
"ubuntu.16.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"linuxmint.18.3": [
"linuxmint.18.2",
"linuxmint.18.1",
"linuxmint.18",
"ubuntu.16.04",
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"linuxmint.18.3-x64": [
"linuxmint.18.3",
"linuxmint.18.2-x64",
"linuxmint.18.2",
"linuxmint.18.1-x64",
"linuxmint.18.1",
"linuxmint.18-x64",
"linuxmint.18",
"ubuntu.16.04-x64",
"ubuntu.16.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"linuxmint.19": [
"ubuntu.18.04",
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"linuxmint.19-x64": [
"linuxmint.19",
"ubuntu.18.04-x64",
"ubuntu.18.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"linuxmint.19.1": [
"linuxmint.19",
"ubuntu.18.04",
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"linuxmint.19.1-x64": [
"linuxmint.19.1",
"linuxmint.19-x64",
"linuxmint.19",
"ubuntu.18.04-x64",
"ubuntu.18.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"linuxmint.19.2": [
"linuxmint.19.1",
"linuxmint.19",
"ubuntu.18.04",
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"linuxmint.19.2-x64": [
"linuxmint.19.2",
"linuxmint.19.1-x64",
"linuxmint.19.1",
"linuxmint.19-x64",
"linuxmint.19",
"ubuntu.18.04-x64",
"ubuntu.18.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ol": [
"rhel",
"linux",
"unix",
"any",
"base"
],
"ol-x64": [
"ol",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ol.7": [
"ol",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"ol.7-x64": [
"ol.7",
"ol-x64",
"rhel.7-x64",
"ol",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ol.7.0": [
"ol.7",
"rhel.7.0",
"ol",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"ol.7.0-x64": [
"ol.7.0",
"ol.7-x64",
"rhel.7.0-x64",
"ol.7",
"rhel.7.0",
"ol-x64",
"rhel.7-x64",
"ol",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ol.7.1": [
"ol.7.0",
"rhel.7.1",
"ol.7",
"rhel.7.0",
"ol",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"ol.7.1-x64": [
"ol.7.1",
"ol.7.0-x64",
"rhel.7.1-x64",
"ol.7.0",
"rhel.7.1",
"ol.7-x64",
"rhel.7.0-x64",
"ol.7",
"rhel.7.0",
"ol-x64",
"rhel.7-x64",
"ol",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ol.7.2": [
"ol.7.1",
"rhel.7.2",
"ol.7.0",
"rhel.7.1",
"ol.7",
"rhel.7.0",
"ol",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"ol.7.2-x64": [
"ol.7.2",
"ol.7.1-x64",
"rhel.7.2-x64",
"ol.7.1",
"rhel.7.2",
"ol.7.0-x64",
"rhel.7.1-x64",
"ol.7.0",
"rhel.7.1",
"ol.7-x64",
"rhel.7.0-x64",
"ol.7",
"rhel.7.0",
"ol-x64",
"rhel.7-x64",
"ol",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ol.7.3": [
"ol.7.2",
"rhel.7.3",
"ol.7.1",
"rhel.7.2",
"ol.7.0",
"rhel.7.1",
"ol.7",
"rhel.7.0",
"ol",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"ol.7.3-x64": [
"ol.7.3",
"ol.7.2-x64",
"rhel.7.3-x64",
"ol.7.2",
"rhel.7.3",
"ol.7.1-x64",
"rhel.7.2-x64",
"ol.7.1",
"rhel.7.2",
"ol.7.0-x64",
"rhel.7.1-x64",
"ol.7.0",
"rhel.7.1",
"ol.7-x64",
"rhel.7.0-x64",
"ol.7",
"rhel.7.0",
"ol-x64",
"rhel.7-x64",
"ol",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ol.7.4": [
"ol.7.3",
"rhel.7.4",
"ol.7.2",
"rhel.7.3",
"ol.7.1",
"rhel.7.2",
"ol.7.0",
"rhel.7.1",
"ol.7",
"rhel.7.0",
"ol",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"ol.7.4-x64": [
"ol.7.4",
"ol.7.3-x64",
"rhel.7.4-x64",
"ol.7.3",
"rhel.7.4",
"ol.7.2-x64",
"rhel.7.3-x64",
"ol.7.2",
"rhel.7.3",
"ol.7.1-x64",
"rhel.7.2-x64",
"ol.7.1",
"rhel.7.2",
"ol.7.0-x64",
"rhel.7.1-x64",
"ol.7.0",
"rhel.7.1",
"ol.7-x64",
"rhel.7.0-x64",
"ol.7",
"rhel.7.0",
"ol-x64",
"rhel.7-x64",
"ol",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ol.7.5": [
"ol.7.4",
"rhel.7.5",
"ol.7.3",
"rhel.7.4",
"ol.7.2",
"rhel.7.3",
"ol.7.1",
"rhel.7.2",
"ol.7.0",
"rhel.7.1",
"ol.7",
"rhel.7.0",
"ol",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"ol.7.5-x64": [
"ol.7.5",
"ol.7.4-x64",
"rhel.7.5-x64",
"ol.7.4",
"rhel.7.5",
"ol.7.3-x64",
"rhel.7.4-x64",
"ol.7.3",
"rhel.7.4",
"ol.7.2-x64",
"rhel.7.3-x64",
"ol.7.2",
"rhel.7.3",
"ol.7.1-x64",
"rhel.7.2-x64",
"ol.7.1",
"rhel.7.2",
"ol.7.0-x64",
"rhel.7.1-x64",
"ol.7.0",
"rhel.7.1",
"ol.7-x64",
"rhel.7.0-x64",
"ol.7",
"rhel.7.0",
"ol-x64",
"rhel.7-x64",
"ol",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ol.7.6": [
"ol.7.5",
"rhel.7.6",
"ol.7.4",
"rhel.7.5",
"ol.7.3",
"rhel.7.4",
"ol.7.2",
"rhel.7.3",
"ol.7.1",
"rhel.7.2",
"ol.7.0",
"rhel.7.1",
"ol.7",
"rhel.7.0",
"ol",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"ol.7.6-x64": [
"ol.7.6",
"ol.7.5-x64",
"rhel.7.6-x64",
"ol.7.5",
"rhel.7.6",
"ol.7.4-x64",
"rhel.7.5-x64",
"ol.7.4",
"rhel.7.5",
"ol.7.3-x64",
"rhel.7.4-x64",
"ol.7.3",
"rhel.7.4",
"ol.7.2-x64",
"rhel.7.3-x64",
"ol.7.2",
"rhel.7.3",
"ol.7.1-x64",
"rhel.7.2-x64",
"ol.7.1",
"rhel.7.2",
"ol.7.0-x64",
"rhel.7.1-x64",
"ol.7.0",
"rhel.7.1",
"ol.7-x64",
"rhel.7.0-x64",
"ol.7",
"rhel.7.0",
"ol-x64",
"rhel.7-x64",
"ol",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ol.8": [
"ol",
"rhel.8",
"rhel",
"linux",
"unix",
"any",
"base"
],
"ol.8-x64": [
"ol.8",
"ol-x64",
"rhel.8-x64",
"ol",
"rhel.8",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ol.8.0": [
"ol.8",
"rhel.8.0",
"ol",
"rhel.8",
"rhel",
"linux",
"unix",
"any",
"base"
],
"ol.8.0-x64": [
"ol.8.0",
"ol.8-x64",
"rhel.8.0-x64",
"ol.8",
"rhel.8.0",
"ol-x64",
"rhel.8-x64",
"ol",
"rhel.8",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"opensuse": [
"linux",
"unix",
"any",
"base"
],
"opensuse-x64": [
"opensuse",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"opensuse.13.2": [
"opensuse",
"linux",
"unix",
"any",
"base"
],
"opensuse.13.2-x64": [
"opensuse.13.2",
"opensuse-x64",
"opensuse",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"opensuse.15.0": [
"opensuse",
"linux",
"unix",
"any",
"base"
],
"opensuse.15.0-x64": [
"opensuse.15.0",
"opensuse-x64",
"opensuse",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"opensuse.15.1": [
"opensuse",
"linux",
"unix",
"any",
"base"
],
"opensuse.15.1-x64": [
"opensuse.15.1",
"opensuse-x64",
"opensuse",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"opensuse.42.1": [
"opensuse",
"linux",
"unix",
"any",
"base"
],
"opensuse.42.1-x64": [
"opensuse.42.1",
"opensuse-x64",
"opensuse",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"opensuse.42.2": [
"opensuse",
"linux",
"unix",
"any",
"base"
],
"opensuse.42.2-x64": [
"opensuse.42.2",
"opensuse-x64",
"opensuse",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"opensuse.42.3": [
"opensuse",
"linux",
"unix",
"any",
"base"
],
"opensuse.42.3-x64": [
"opensuse.42.3",
"opensuse-x64",
"opensuse",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"rhel": [
"linux",
"unix",
"any",
"base"
],
"rhel-arm64": [
"rhel",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"rhel-x64": [
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"rhel.6": [
"rhel",
"linux",
"unix",
"any",
"base"
],
"rhel.7": [
"rhel",
"linux",
"unix",
"any",
"base"
],
"rhel.7-x64": [
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"rhel.7.0": [
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"rhel.7.0-x64": [
"rhel.7.0",
"rhel.7-x64",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"rhel.7.1": [
"rhel.7.0",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"rhel.7.1-x64": [
"rhel.7.1",
"rhel.7.0-x64",
"rhel.7.0",
"rhel.7-x64",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"rhel.7.2": [
"rhel.7.1",
"rhel.7.0",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"rhel.7.2-x64": [
"rhel.7.2",
"rhel.7.1-x64",
"rhel.7.1",
"rhel.7.0-x64",
"rhel.7.0",
"rhel.7-x64",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"rhel.7.3": [
"rhel.7.2",
"rhel.7.1",
"rhel.7.0",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"rhel.7.3-x64": [
"rhel.7.3",
"rhel.7.2-x64",
"rhel.7.2",
"rhel.7.1-x64",
"rhel.7.1",
"rhel.7.0-x64",
"rhel.7.0",
"rhel.7-x64",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"rhel.7.4": [
"rhel.7.3",
"rhel.7.2",
"rhel.7.1",
"rhel.7.0",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"rhel.7.4-x64": [
"rhel.7.4",
"rhel.7.3-x64",
"rhel.7.3",
"rhel.7.2-x64",
"rhel.7.2",
"rhel.7.1-x64",
"rhel.7.1",
"rhel.7.0-x64",
"rhel.7.0",
"rhel.7-x64",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"rhel.7.5": [
"rhel.7.4",
"rhel.7.3",
"rhel.7.2",
"rhel.7.1",
"rhel.7.0",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"rhel.7.5-x64": [
"rhel.7.5",
"rhel.7.4-x64",
"rhel.7.4",
"rhel.7.3-x64",
"rhel.7.3",
"rhel.7.2-x64",
"rhel.7.2",
"rhel.7.1-x64",
"rhel.7.1",
"rhel.7.0-x64",
"rhel.7.0",
"rhel.7-x64",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"rhel.7.6": [
"rhel.7.5",
"rhel.7.4",
"rhel.7.3",
"rhel.7.2",
"rhel.7.1",
"rhel.7.0",
"rhel.7",
"rhel",
"linux",
"unix",
"any",
"base"
],
"rhel.7.6-x64": [
"rhel.7.6",
"rhel.7.5-x64",
"rhel.7.5",
"rhel.7.4-x64",
"rhel.7.4",
"rhel.7.3-x64",
"rhel.7.3",
"rhel.7.2-x64",
"rhel.7.2",
"rhel.7.1-x64",
"rhel.7.1",
"rhel.7.0-x64",
"rhel.7.0",
"rhel.7-x64",
"rhel.7",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"rhel.8": [
"rhel",
"linux",
"unix",
"any",
"base"
],
"rhel.8-arm64": [
"rhel.8",
"rhel-arm64",
"rhel",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"rhel.8-x64": [
"rhel.8",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"rhel.8.0": [
"rhel.8",
"rhel",
"linux",
"unix",
"any",
"base"
],
"rhel.8.0-arm64": [
"rhel.8.0",
"rhel.8-arm64",
"rhel.8",
"rhel-arm64",
"rhel",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"rhel.8.0-x64": [
"rhel.8.0",
"rhel.8-x64",
"rhel.8",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"rhel.8.1": [
"rhel.8.0",
"rhel.8",
"rhel",
"linux",
"unix",
"any",
"base"
],
"rhel.8.1-arm64": [
"rhel.8.1",
"rhel.8.0-arm64",
"rhel.8.0",
"rhel.8-arm64",
"rhel.8",
"rhel-arm64",
"rhel",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"rhel.8.1-x64": [
"rhel.8.1",
"rhel.8.0-x64",
"rhel.8.0",
"rhel.8-x64",
"rhel.8",
"rhel-x64",
"rhel",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"sles": [
"linux",
"unix",
"any",
"base"
],
"sles-x64": [
"sles",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"sles.12": [
"sles",
"linux",
"unix",
"any",
"base"
],
"sles.12-x64": [
"sles.12",
"sles-x64",
"sles",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"sles.12.1": [
"sles.12",
"sles",
"linux",
"unix",
"any",
"base"
],
"sles.12.1-x64": [
"sles.12.1",
"sles.12-x64",
"sles.12",
"sles-x64",
"sles",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"sles.12.2": [
"sles.12.1",
"sles.12",
"sles",
"linux",
"unix",
"any",
"base"
],
"sles.12.2-x64": [
"sles.12.2",
"sles.12.1-x64",
"sles.12.1",
"sles.12-x64",
"sles.12",
"sles-x64",
"sles",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"sles.12.3": [
"sles.12.2",
"sles.12.1",
"sles.12",
"sles",
"linux",
"unix",
"any",
"base"
],
"sles.12.3-x64": [
"sles.12.3",
"sles.12.2-x64",
"sles.12.2",
"sles.12.1-x64",
"sles.12.1",
"sles.12-x64",
"sles.12",
"sles-x64",
"sles",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"sles.12.4": [
"sles.12.3",
"sles.12.2",
"sles.12.1",
"sles.12",
"sles",
"linux",
"unix",
"any",
"base"
],
"sles.12.4-x64": [
"sles.12.4",
"sles.12.3-x64",
"sles.12.3",
"sles.12.2-x64",
"sles.12.2",
"sles.12.1-x64",
"sles.12.1",
"sles.12-x64",
"sles.12",
"sles-x64",
"sles",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"sles.15": [
"sles.12.4",
"sles.12.3",
"sles.12.2",
"sles.12.1",
"sles.12",
"sles",
"linux",
"unix",
"any",
"base"
],
"sles.15-x64": [
"sles.15",
"sles.12.4-x64",
"sles.12.4",
"sles.12.3-x64",
"sles.12.3",
"sles.12.2-x64",
"sles.12.2",
"sles.12.1-x64",
"sles.12.1",
"sles.12-x64",
"sles.12",
"sles-x64",
"sles",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"sles.15.1": [
"sles.15",
"sles.12.4",
"sles.12.3",
"sles.12.2",
"sles.12.1",
"sles.12",
"sles",
"linux",
"unix",
"any",
"base"
],
"sles.15.1-x64": [
"sles.15.1",
"sles.15-x64",
"sles.15",
"sles.12.4-x64",
"sles.12.4",
"sles.12.3-x64",
"sles.12.3",
"sles.12.2-x64",
"sles.12.2",
"sles.12.1-x64",
"sles.12.1",
"sles.12-x64",
"sles.12",
"sles-x64",
"sles",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"tizen": [
"linux",
"unix",
"any",
"base"
],
"tizen-armel": [
"tizen",
"linux-armel",
"linux",
"unix-armel",
"unix",
"any",
"base"
],
"tizen-x86": [
"tizen",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"tizen.4.0.0": [
"tizen",
"linux",
"unix",
"any",
"base"
],
"tizen.4.0.0-x86": [
"tizen.4.0.0",
"tizen-x86",
"tizen",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"tizen.5.0.0": [
"tizen.4.0.0",
"tizen",
"linux",
"unix",
"any",
"base"
],
"tizen.5.0.0-x86": [
"tizen.5.0.0",
"tizen.4.0.0-x86",
"tizen.4.0.0",
"tizen-x86",
"tizen",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu": [
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu-arm": [
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu-arm64": [
"ubuntu",
"debian-arm64",
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"ubuntu-x64": [
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu-x86": [
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu.14.04": [
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu.14.04-arm": [
"ubuntu.14.04",
"ubuntu-arm",
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu.14.04-x64": [
"ubuntu.14.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu.14.04-x86": [
"ubuntu.14.04",
"ubuntu-x86",
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu.14.10": [
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu.14.10-arm": [
"ubuntu.14.10",
"ubuntu-arm",
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu.14.10-x64": [
"ubuntu.14.10",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu.14.10-x86": [
"ubuntu.14.10",
"ubuntu-x86",
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu.15.04": [
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu.15.04-arm": [
"ubuntu.15.04",
"ubuntu-arm",
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu.15.04-x64": [
"ubuntu.15.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu.15.04-x86": [
"ubuntu.15.04",
"ubuntu-x86",
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu.15.10": [
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu.15.10-arm": [
"ubuntu.15.10",
"ubuntu-arm",
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu.15.10-x64": [
"ubuntu.15.10",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu.15.10-x86": [
"ubuntu.15.10",
"ubuntu-x86",
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu.16.04": [
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu.16.04-arm": [
"ubuntu.16.04",
"ubuntu-arm",
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu.16.04-arm64": [
"ubuntu.16.04",
"ubuntu-arm64",
"ubuntu",
"debian-arm64",
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"ubuntu.16.04-x64": [
"ubuntu.16.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu.16.04-x86": [
"ubuntu.16.04",
"ubuntu-x86",
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu.16.10": [
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu.16.10-arm": [
"ubuntu.16.10",
"ubuntu-arm",
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu.16.10-arm64": [
"ubuntu.16.10",
"ubuntu-arm64",
"ubuntu",
"debian-arm64",
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"ubuntu.16.10-x64": [
"ubuntu.16.10",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu.16.10-x86": [
"ubuntu.16.10",
"ubuntu-x86",
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu.17.04": [
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu.17.04-arm": [
"ubuntu.17.04",
"ubuntu-arm",
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu.17.04-arm64": [
"ubuntu.17.04",
"ubuntu-arm64",
"ubuntu",
"debian-arm64",
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"ubuntu.17.04-x64": [
"ubuntu.17.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu.17.04-x86": [
"ubuntu.17.04",
"ubuntu-x86",
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu.17.10": [
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu.17.10-arm": [
"ubuntu.17.10",
"ubuntu-arm",
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu.17.10-arm64": [
"ubuntu.17.10",
"ubuntu-arm64",
"ubuntu",
"debian-arm64",
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"ubuntu.17.10-x64": [
"ubuntu.17.10",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu.17.10-x86": [
"ubuntu.17.10",
"ubuntu-x86",
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu.18.04": [
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu.18.04-arm": [
"ubuntu.18.04",
"ubuntu-arm",
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu.18.04-arm64": [
"ubuntu.18.04",
"ubuntu-arm64",
"ubuntu",
"debian-arm64",
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"ubuntu.18.04-x64": [
"ubuntu.18.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu.18.04-x86": [
"ubuntu.18.04",
"ubuntu-x86",
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu.18.10": [
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu.18.10-arm": [
"ubuntu.18.10",
"ubuntu-arm",
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu.18.10-arm64": [
"ubuntu.18.10",
"ubuntu-arm64",
"ubuntu",
"debian-arm64",
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"ubuntu.18.10-x64": [
"ubuntu.18.10",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu.18.10-x86": [
"ubuntu.18.10",
"ubuntu-x86",
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu.19.04": [
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu.19.04-arm": [
"ubuntu.19.04",
"ubuntu-arm",
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu.19.04-arm64": [
"ubuntu.19.04",
"ubuntu-arm64",
"ubuntu",
"debian-arm64",
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"ubuntu.19.04-x64": [
"ubuntu.19.04",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu.19.04-x86": [
"ubuntu.19.04",
"ubuntu-x86",
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
],
"ubuntu.19.10": [
"ubuntu",
"debian",
"linux",
"unix",
"any",
"base"
],
"ubuntu.19.10-arm": [
"ubuntu.19.10",
"ubuntu-arm",
"ubuntu",
"debian-arm",
"debian",
"linux-arm",
"linux",
"unix-arm",
"unix",
"any",
"base"
],
"ubuntu.19.10-arm64": [
"ubuntu.19.10",
"ubuntu-arm64",
"ubuntu",
"debian-arm64",
"debian",
"linux-arm64",
"linux",
"unix-arm64",
"unix",
"any",
"base"
],
"ubuntu.19.10-x64": [
"ubuntu.19.10",
"ubuntu-x64",
"ubuntu",
"debian-x64",
"debian",
"linux-x64",
"linux",
"unix-x64",
"unix",
"any",
"base"
],
"ubuntu.19.10-x86": [
"ubuntu.19.10",
"ubuntu-x86",
"ubuntu",
"debian-x86",
"debian",
"linux-x86",
"linux",
"unix-x86",
"unix",
"any",
"base"
]
}
}
{
"title": "JSON schema for ESLint configuration files",
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"definitions": {
"rule": {
"oneOf": [
{
"description": "ESLint rule\n\n0 - turns the rule off\n1 - turn the rule on as a warning (doesn't affect exit code)\n2 - turn the rule on as an error (exit code is 1 when triggered)\n",
"type": "integer",
"minimum": 0,
"maximum": 2
},
{
"description": "ESLint rule\n\n\"off\" - turns the rule off\n\"warn\" - turn the rule on as a warning (doesn't affect exit code)\n\"error\" - turn the rule on as an error (exit code is 1 when triggered)\n",
"type": "string",
"enum": [
"off", "warn", "error"
]
},
{
"type": "array"
}
]
},
"possibleErrors": {
"properties": {
"comma-dangle": { "$ref": "#/definitions/rule", "description": "Require or disallow trailing commas"},
"for-direction": {"$ref": "#/definitions/rule", "description": "Enforce “for” loop update clause moving the counter in the right direction"},
"getter-return": {"$ref": "#/definitions/rule", "description": "Enforce return statements in getters"},
"no-await-in-loop": {"$ref": "#/definitions/rule", "description": "Disallow await inside of loops"},
"no-compare-neg-zero": {"$ref": "#/definitions/rule", "description": "Disallow comparing against -0"},
"no-cond-assign": { "$ref": "#/definitions/rule", "description": "Disallow assignment operators in conditional expressions" },
"no-console": { "$ref": "#/definitions/rule", "description": "Disallow the use of console" },
"no-constant-condition": { "$ref": "#/definitions/rule", "description": "Disallow constant expressions in conditions" },
"no-control-regex": { "$ref": "#/definitions/rule", "description": "Disallow control characters in regular expressions" },
"no-debugger": { "$ref": "#/definitions/rule", "description": "Disallow the use of debugger" },
"no-dupe-args": { "$ref": "#/definitions/rule", "description": "Disallow duplicate arguments in function definitions" },
"no-dupe-keys": { "$ref": "#/definitions/rule", "description": "Disallow duplicate keys in object literals" },
"no-duplicate-case": { "$ref": "#/definitions/rule", "description": "Disallow duplicate case labels" },
"no-empty": { "$ref": "#/definitions/rule", "description": "Disallow empty block statements" },
"no-empty-character-class": { "$ref": "#/definitions/rule", "description": "Disallow empty character classes in regular expressions" },
"no-ex-assign": { "$ref": "#/definitions/rule", "description": "Disallow reassigning exceptions in catch clauses" },
"no-extra-boolean-cast": { "$ref": "#/definitions/rule", "description": "Disallow unnecessary boolean casts" },
"no-extra-parens": { "$ref": "#/definitions/rule", "description": "Disallow unnecessary parentheses" },
"no-extra-semi": { "$ref": "#/definitions/rule", "description": "Disallow unnecessary semicolons" },
"no-func-assign": { "$ref": "#/definitions/rule", "description": "Disallow reassigning function declarations" },
"no-inner-declarations": { "$ref": "#/definitions/rule", "description": "Disallow function or var declarations in nested blocks" },
"no-invalid-regexp": { "$ref": "#/definitions/rule", "description": "Disallow invalid regular expression strings in RegExp constructors" },
"no-irregular-whitespace": { "$ref": "#/definitions/rule", "description": "Disallow irregular whitespace outside of strings and comments" },
"no-negated-in-lhs": { "$ref": "#/definitions/rule", "description": "Disallow negating the left operand in in expressions (deprecated)"},
"no-obj-calls": { "$ref": "#/definitions/rule", "description": "Disallow calling global object properties as functions" },
"no-prototype-builtins": { "$ref": "#/definitions/rule", "description": "Disallow calling some Object.prototype methods directly on objects" },
"no-regex-spaces": { "$ref": "#/definitions/rule", "description": "Disallow multiple spaces in regular expressions" },
"no-sparse-arrays": { "$ref": "#/definitions/rule", "description": "Disallow sparse arrays" },
"no-template-curly-in-string": { "$ref": "#/definitions/rule", "description": "Disallow template literal placeholder syntax in regular strings" },
"no-unexpected-multiline": { "$ref": "#/definitions/rule", "description": "Disallow confusing multiline expressions" },
"no-unreachable": { "$ref": "#/definitions/rule", "description": "Disallow unreachable code after return, throw, continue, and break statements" },
"no-unsafe-finally": { "$ref": "#/definitions/rule", "description": "Disallow control flow statements in finally blocks" },
"no-unsafe-negation": { "$ref": "#/definitions/rule", "description": "Disallow negating the left operand of relational operators" },
"use-isnan": { "$ref": "#/definitions/rule", "description": "Require calls to isNaN() when checking for NaN" },
"valid-jsdoc": { "$ref": "#/definitions/rule", "description": "Enforce valid JSDoc comments" },
"valid-typeof": { "$ref": "#/definitions/rule", "description": "Enforce comparing typeof expressions against valid strings" }
}
},
"bestPractices": {
"properties": {
"accessor-pairs": { "$ref": "#/definitions/rule", "description": "Enforce getter and setter pairs in objects" },
"array-callback-return": { "$ref": "#/definitions/rule", "description": "Enforce return statements in callbacks of array methods" },
"block-scoped-var": { "$ref": "#/definitions/rule", "description": "Enforce the use of variables within the scope they are defined" },
"class-methods-use-this": { "$ref": "#/definitions/rule", "description": "Enforce that class methods utilize this" },
"complexity": { "$ref": "#/definitions/rule", "description": "Enforce a maximum cyclomatic complexity allowed in a program" },
"consistent-return": { "$ref": "#/definitions/rule", "description": "Require return statements to either always or never specify values" },
"curly": { "$ref": "#/definitions/rule", "description": "Enforce consistent brace style for all control statements" },
"default-case": { "$ref": "#/definitions/rule", "description": "Require default cases in switch statements" },
"dot-location": { "$ref": "#/definitions/rule", "description": "Enforce consistent newlines before and after dots" },
"dot-notation": { "$ref": "#/definitions/rule", "description": "Enforce dot notation whenever possible" },
"eqeqeq": { "$ref": "#/definitions/rule", "description": "Require the use of === and !==" },
"guard-for-in": { "$ref": "#/definitions/rule", "description": "Require for-in loops to include an if statement" },
"no-alert": { "$ref": "#/definitions/rule", "description": "Disallow the use of alert, confirm, and prompt" },
"no-caller": { "$ref": "#/definitions/rule", "description": "Disallow the use of arguments.caller or arguments.callee" },
"no-case-declarations": { "$ref": "#/definitions/rule", "description": "Disallow lexical declarations in case clauses" },
"no-div-regex": { "$ref": "#/definitions/rule", "description": "Disallow division operators explicitly at the beginning of regular expressions" },
"no-else-return": { "$ref": "#/definitions/rule", "description": "Disallow else blocks after return statements in if statements" },
"no-empty-function": { "$ref": "#/definitions/rule", "description": "Disallow empty functions" },
"no-empty-pattern": { "$ref": "#/definitions/rule", "description": "Disallow empty destructuring patterns" },
"no-eq-null": { "$ref": "#/definitions/rule", "description": "Disallow null comparisons without type-checking operators" },
"no-eval": { "$ref": "#/definitions/rule", "description": "Disallow the use of eval()" },
"no-extend-native": { "$ref": "#/definitions/rule", "description": "Disallow extending native types" },
"no-extra-bind": { "$ref": "#/definitions/rule", "description": "Disallow unnecessary calls to .bind()" },
"no-extra-label": { "$ref": "#/definitions/rule", "description": "Disallow unnecessary labels" },
"no-fallthrough": { "$ref": "#/definitions/rule", "description": "Disallow fallthrough of case statements" },
"no-floating-decimal": { "$ref": "#/definitions/rule", "description": "Disallow leading or trailing decimal points in numeric literals" },
"no-global-assign": { "$ref": "#/definitions/rule", "description": "Disallow assignments to native objects or read-only global variables" },
"no-implicit-coercion": { "$ref": "#/definitions/rule", "description": "Disallow shorthand type conversions" },
"no-implicit-globals": { "$ref": "#/definitions/rule", "description": "Disallow var and named function declarations in the global scope" },
"no-implied-eval": { "$ref": "#/definitions/rule", "description": "Disallow the use of eval()-like methods" },
"no-invalid-this": { "$ref": "#/definitions/rule", "description": "Disallow this keywords outside of classes or class-like objects" },
"no-iterator": { "$ref": "#/definitions/rule", "description": "Disallow the use of the __iterator__ property" },
"no-labels": { "$ref": "#/definitions/rule", "description": "Disallow labeled statements" },
"no-lone-blocks": { "$ref": "#/definitions/rule", "description": "Disallow unnecessary nested blocks" },
"no-loop-func": { "$ref": "#/definitions/rule", "description": "Disallow function declarations and expressions inside loop statements" },
"no-magic-numbers": { "$ref": "#/definitions/rule", "description": "Disallow magic numbers" },
"no-multi-spaces": { "$ref": "#/definitions/rule", "description": "Disallow multiple spaces" },
"no-multi-str": { "$ref": "#/definitions/rule", "description": "Disallow multiline strings" },
"no-native-reassign": { "$ref": "#/definitions/rule"},
"no-new": { "$ref": "#/definitions/rule", "description": "Disallow new operators outside of assignments or comparisons" },
"no-new-func": { "$ref": "#/definitions/rule", "description": "Disallow new operators with the Function object" },
"no-new-wrappers": { "$ref": "#/definitions/rule", "description": "Disallow new operators with the String, Number, and Boolean objects" },
"no-octal": { "$ref": "#/definitions/rule", "description": "Disallow octal literals" },
"no-octal-escape": { "$ref": "#/definitions/rule", "description": "Disallow octal escape sequences in string literals" },
"no-param-reassign": { "$ref": "#/definitions/rule", "description": "Disallow reassigning function parameters" },
"no-proto": { "$ref": "#/definitions/rule", "description": "Disallow the use of the __proto__ property" },
"no-redeclare": { "$ref": "#/definitions/rule", "description": "Disallow var redeclaration" },
"no-restricted-properties": { "$ref": "#/definitions/rule", "description": "Disallow certain properties on certain objects" },
"no-return-assign": { "$ref": "#/definitions/rule", "description": "Disallow assignment operators in return statements" },
"no-return-await": { "$ref": "#/definitions/rule", "description": "Disallow unnecessary return await" },
"no-script-url": { "$ref": "#/definitions/rule", "description": "Disallow javascript: urls" },
"no-self-assign": { "$ref": "#/definitions/rule", "description": "Disallow assignments where both sides are exactly the same" },
"no-self-compare": { "$ref": "#/definitions/rule", "description": "Disallow comparisons where both sides are exactly the same" },
"no-sequences": { "$ref": "#/definitions/rule", "description": "Disallow comma operators" },
"no-throw-literal": { "$ref": "#/definitions/rule", "description": "Disallow throwing literals as exceptions" },
"no-unmodified-loop-condition": { "$ref": "#/definitions/rule", "description": "Disallow unmodified loop conditions" },
"no-unused-expressions": { "$ref": "#/definitions/rule", "description": "Disallow unused expressions" },
"no-unused-labels": { "$ref": "#/definitions/rule", "description": "Disallow unused labels" },
"no-useless-call": { "$ref": "#/definitions/rule", "description": "Disallow unnecessary calls to .call() and .apply()" },
"no-useless-concat": { "$ref": "#/definitions/rule", "description": "Disallow unnecessary concatenation of literals or template literals" },
"no-useless-escape": { "$ref": "#/definitions/rule", "description": "Disallow unnecessary escape characters" },
"no-useless-return": { "$ref": "#/definitions/rule", "description": "Disallow redundant return statements" },
"no-void": { "$ref": "#/definitions/rule", "description": "Disallow void operators" },
"no-warning-comments": { "$ref": "#/definitions/rule", "description": "Disallow specified warning terms in comments" },
"no-with": { "$ref": "#/definitions/rule", "description": "Disallow with statements" },
"prefer-promise-reject-errors": { "$ref": "#/definitions/rule", "description": "Require using Error objects as Promise rejection reasons" },
"radix": { "$ref": "#/definitions/rule", "description": "Enforce the consistent use of the radix argument when using parseInt()" },
"require-await": { "$ref": "#/definitions/rule", "description": "Disallow async functions which have no await expression" },
"vars-on-top": { "$ref": "#/definitions/rule", "description": "Require var declarations be placed at the top of their containing scope" },
"wrap-iife": { "$ref": "#/definitions/rule", "description": "Require parentheses around immediate function invocations" },
"yoda": { "$ref": "#/definitions/rule", "description": "Require or Disallow “Yoda” conditions" }
}
},
"strictMode": {
"properties": {
"strict": { "$ref": "#/definitions/rule", "description": "require or disallow strict mode directives" }
}
},
"variables": {
"properties": {
"init-declarations": { "$ref": "#/definitions/rule", "description": "Require or disallow initialization in var declarations" },
"no-catch-shadow": { "$ref": "#/definitions/rule", "description": "Disallow catch clause parameters from shadowing variables in the outer scope" },
"no-delete-var": { "$ref": "#/definitions/rule", "description": "Disallow deleting variables" },
"no-label-var": { "$ref": "#/definitions/rule", "description": "Disallow labels that share a name with a variable" },
"no-restricted-globals": { "$ref": "#/definitions/rule", "description": "Disallow specified global variables" },
"no-shadow": { "$ref": "#/definitions/rule", "description": "Disallow var declarations from shadowing variables in the outer scope" },
"no-shadow-restricted-names": { "$ref": "#/definitions/rule", "description": "Disallow identifiers from shadowing restricted names" },
"no-undef": { "$ref": "#/definitions/rule", "description": "Disallow the use of undeclared variables unless mentioned in /*global */ comments" },
"no-undefined": { "$ref": "#/definitions/rule", "description": "Disallow the use of undefined as an identifier" },
"no-undef-init": { "$ref": "#/definitions/rule", "description": "Disallow initializing variables to undefined" },
"no-unused-vars": { "$ref": "#/definitions/rule", "description": "Disallow unused variables" },
"no-use-before-define": { "$ref": "#/definitions/rule", "description": "Disallow the use of variables before they are defined" }
}
},
"nodeAndCommonJs": {
"properties": {
"callback-return": { "$ref": "#/definitions/rule", "description": "Require return statements after callbacks" },
"global-require": { "$ref": "#/definitions/rule", "description": "Require require() calls to be placed at top-level module scope" },
"handle-callback-err": { "$ref": "#/definitions/rule", "description": "Require error handling in callbacks" },
"no-buffer-constructor": { "$ref": "#/definitions/rule", "description": "Disallow use of the Buffer() constructor" },
"no-mixed-requires": { "$ref": "#/definitions/rule", "description": "Disallow require calls to be mixed with regular var declarations" },
"no-new-require": { "$ref": "#/definitions/rule", "description": "Disallow new operators with calls to require" },
"no-path-concat": { "$ref": "#/definitions/rule", "description": "Disallow string concatenation with __dirname and __filename" },
"no-process-env": { "$ref": "#/definitions/rule", "description": "Disallow the use of process.env" },
"no-process-exit": { "$ref": "#/definitions/rule", "description": "Disallow the use of process.exit()" },
"no-restricted-modules": { "$ref": "#/definitions/rule", "description": "Disallow specified modules when loaded by require" },
"no-sync": { "$ref": "#/definitions/rule", "description": "Disallow synchronous methods" }
}
},
"stylisticIssues": {
"properties": {
"array-bracket-newline": { "$ref": "#/definitions/rule", "description": "Enforce line breaks after opening and before closing array brackets" },
"array-bracket-spacing": { "$ref": "#/definitions/rule", "description": "Enforce consistent spacing inside array brackets" },
"array-element-newline": { "$ref": "#/definitions/rule", "description": "Enforce line breaks after each array element" },
"block-spacing": { "$ref": "#/definitions/rule", "description": "Enforce consistent spacing inside single-line blocks" },
"brace-style": { "$ref": "#/definitions/rule", "description": "Enforce consistent brace style for blocks" },
"camelcase": { "$ref": "#/definitions/rule", "description": "Enforce camelcase naming convention" },
"capitalized-comments": { "$ref": "#/definitions/rule", "description": "Enforce or disallow capitalization of the first letter of a comment" },
"comma-dangle": { "$ref": "#/definitions/rule", "description": "Require or disallow trailing commas" },
"comma-spacing": { "$ref": "#/definitions/rule", "description": "Enforce consistent spacing before and after commas" },
"comma-style": { "$ref": "#/definitions/rule", "description": "Enforce consistent comma style" },
"computed-property-spacing": { "$ref": "#/definitions/rule", "description": "Enforce consistent spacing inside computed property brackets" },
"consistent-this": { "$ref": "#/definitions/rule", "description": "Enforce consistent naming when capturing the current execution context" },
"eol-last": { "$ref": "#/definitions/rule", "description": "Enforce at least one newline at the end of files" },
"func-call-spacing": { "$ref": "#/definitions/rule", "description": "Require or disallow spacing between function identifiers and their invocations" },
"func-name-matching": { "$ref": "#/definitions/rule", "description": "Require function names to match the name of the variable or property to which they are assigned" },
"func-names": { "$ref": "#/definitions/rule", "description": "Require or disallow named function expressions" },
"func-style": { "$ref": "#/definitions/rule", "description": "Enforce the consistent use of either function declarations or expressions" },
"function-call-argument-newline": { "$ref": "#/definitions/rule", "description": "Enforce line breaks between arguments of a function call" },
"function-paren-newline": { "$ref": "#/definitions/rule", "description": "Enforce consistent line breaks inside function parentheses" },
"id-blacklist": { "$ref": "#/definitions/rule", "description": "Disallow specified identifiers" },
"id-length": { "$ref": "#/definitions/rule", "description": "Enforce minimum and maximum identifier lengths" },
"id-match": { "$ref": "#/definitions/rule", "description": "Require identifiers to match a specified regular expression" },
"implicit-arrow-linebreak": { "$ref": "#/definitions/rule", "description": "Enforce the location of arrow function bodies" },
"indent": { "$ref": "#/definitions/rule", "description": "Enforce consistent indentation" },
"indent-legacy": { "$ref": "#/definitions/rule", "description": "Enforce consistent indentation (legacy, deprecated)" },
"jsx-quotes": { "$ref": "#/definitions/rule", "description": "Enforce the consistent use of either double or single quotes in JSX attributes" },
"key-spacing": { "$ref": "#/definitions/rule", "description": "Enforce consistent spacing between keys and values in object literal properties" },
"keyword-spacing": { "$ref": "#/definitions/rule", "description": "Enforce consistent spacing before and after keywords" },
"line-comment-position": { "$ref": "#/definitions/rule", "description": "Enforce position of line comments" },
"lines-between-class-members": { "$ref": "#/definitions/rule", "description": "Require or disallow an empty line between class members" },
"linebreak-style": { "$ref": "#/definitions/rule", "description": "Enforce consistent linebreak style" },
"lines-around-comment": { "$ref": "#/definitions/rule", "description": "Require empty lines around comments" },
"lines-around-directive": { "$ref": "#/definitions/rule", "description": "Require or disallow newlines around directives" },
"max-depth": { "$ref": "#/definitions/rule", "description": "Enforce a maximum depth that blocks can be nested" },
"max-len": { "$ref": "#/definitions/rule", "description": "Enforce a maximum line length" },
"max-lines": { "$ref": "#/definitions/rule", "description": "Enforce a maximum number of lines per file" },
"max-nested-callbacks": { "$ref": "#/definitions/rule", "description": "Enforce a maximum depth that callbacks can be nested" },
"max-params": { "$ref": "#/definitions/rule", "description": "Enforce a maximum number of parameters in function definitions" },
"max-statements": { "$ref": "#/definitions/rule", "description": "Enforce a maximum number of statements allowed in function blocks" },
"max-statements-per-line": { "$ref": "#/definitions/rule", "description": "Enforce a maximum number of statements allowed per line" },
"multiline-comment-style": { "$ref": "#/definitions/rule", "description": "Enforce a particular style for multiline comments" },
"multiline-ternary": { "$ref": "#/definitions/rule", "description": "Enforce newlines between operands of ternary expressions" },
"new-cap": { "$ref": "#/definitions/rule", "description": "Require constructor function names to begin with a capital letter" },
"newline-after-var": { "$ref": "#/definitions/rule", "description": "Require or disallow an empty line after var declarations" },
"newline-before-return": { "$ref": "#/definitions/rule", "description": "Require an empty line before return statements" },
"newline-per-chained-call": { "$ref": "#/definitions/rule", "description": "Require a newline after each call in a method chain" },
"new-parens": { "$ref": "#/definitions/rule", "description": "Require parentheses when invoking a constructor with no arguments" },
"no-array-constructor": { "$ref": "#/definitions/rule", "description": "Disallow Array constructors" },
"no-bitwise": { "$ref": "#/definitions/rule", "description": "Disallow bitwise operators" },
"no-continue": { "$ref": "#/definitions/rule", "description": "Disallow continue statements" },
"no-inline-comments": { "$ref": "#/definitions/rule", "description": "Disallow inline comments after code" },
"no-lonely-if": { "$ref": "#/definitions/rule", "description": "Disallow if statements as the only statement in else blocks" },
"no-mixed-operators": { "$ref": "#/definitions/rule", "description": "Disallow mixed binary operators" },
"no-mixed-spaces-and-tabs": { "$ref": "#/definitions/rule", "description": "Disallow mixed spaces and tabs for indentation" },
"no-multi-assign": { "$ref": "#/definitions/rule", "description": "Disallow use of chained assignment expressions" },
"no-multiple-empty-lines": { "$ref": "#/definitions/rule", "description": "Disallow multiple empty lines" },
"no-negated-condition": { "$ref": "#/definitions/rule", "description": "Disallow negated conditions" },
"no-nested-ternary": { "$ref": "#/definitions/rule", "description": "Disallow nested ternary expressions" },
"no-new-object": { "$ref": "#/definitions/rule", "description": "Disallow Object constructors" },
"no-plusplus": { "$ref": "#/definitions/rule", "description": "Disallow the unary operators ++ and --" },
"no-restricted-syntax": { "$ref": "#/definitions/rule", "description": "Disallow specified syntax" },
"no-spaced-func": { "$ref": "#/definitions/rule"},
"no-tabs": { "$ref": "#/definitions/rule", "description": "Disallow tabs in file" },
"no-ternary": { "$ref": "#/definitions/rule", "description": "Disallow ternary operators" },
"no-trailing-spaces": { "$ref": "#/definitions/rule", "description": "Disallow trailing whitespace at the end of lines" },
"no-underscore-dangle": { "$ref": "#/definitions/rule", "description": "Disallow dangling underscores in identifiers" },
"no-unneeded-ternary": { "$ref": "#/definitions/rule", "description": "Disallow ternary operators when simpler alternatives exist" },
"no-whitespace-before-property": { "$ref": "#/definitions/rule", "description": "Disallow whitespace before properties" },
"nonblock-statement-body-position": { "$ref": "#/definitions/rule", "description": "Enforce the location of single-line statements" },
"object-curly-newline": { "$ref": "#/definitions/rule", "description": "Enforce consistent line breaks inside braces" },
"object-curly-spacing": { "$ref": "#/definitions/rule", "description": "Enforce consistent spacing inside braces" },
"object-property-newline": { "$ref": "#/definitions/rule", "description": "Enforce placing object properties on separate lines" },
"object-shorthand": { "$ref": "#/definitions/rule"},
"one-var": { "$ref": "#/definitions/rule", "description": "Enforce variables to be declared either together or separately in functions" },
"one-var-declaration-per-line": { "$ref": "#/definitions/rule", "description": "Require or disallow newlines around var declarations" },
"operator-assignment": { "$ref": "#/definitions/rule", "description": "Require or disallow assignment operator shorthand where possible" },
"operator-linebreak": { "$ref": "#/definitions/rule", "description": "Enforce consistent linebreak style for operators" },
"padded-blocks": { "$ref": "#/definitions/rule", "description": "Require or disallow padding within blocks" },
"padding-line-between-statements": { "$ref": "#/definitions/rule", "description": "Require or disallow padding lines between statements" },
"quote-props": { "$ref": "#/definitions/rule", "description": "Require quotes around object literal property names" },
"quotes": { "$ref": "#/definitions/rule", "description": "Enforce the consistent use of either backticks, double, or single quotes" },
"require-jsdoc": { "$ref": "#/definitions/rule", "description": "Require JSDoc comments" },
"semi": { "$ref": "#/definitions/rule", "description": "Require or disallow semicolons instead of ASI" },
"semi-spacing": { "$ref": "#/definitions/rule", "description": "Enforce consistent spacing before and after semicolons" },
"semi-style": { "$ref": "#/definitions/rule", "description": "Enforce location of semicolons" },
"sort-keys": { "$ref": "#/definitions/rule", "description": "Requires object keys to be sorted" },
"sort-vars": { "$ref": "#/definitions/rule", "description": "Require variables within the same declaration block to be sorted" },
"space-before-blocks": { "$ref": "#/definitions/rule", "description": "Enforce consistent spacing before blocks" },
"space-before-function-paren": { "$ref": "#/definitions/rule", "description": "Enforce consistent spacing before function definition opening parenthesis" },
"spaced-comment": { "$ref": "#/definitions/rule", "description": "Enforce consistent spacing after the // or /* in a comment" },
"space-infix-ops": { "$ref": "#/definitions/rule", "description": "Require spacing around operators" },
"space-in-parens": { "$ref": "#/definitions/rule", "description": "Enforce consistent spacing inside parentheses" },
"space-unary-ops": { "$ref": "#/definitions/rule", "description": "Enforce consistent spacing before or after unary operators" },
"switch-colon-spacing": { "$ref": "#/definitions/rule", "description": "Enforce spacing around colons of switch statements" },
"template-tag-spacing": { "$ref": "#/definitions/rule", "description": "Require or disallow spacing between template tags and their literals" },
"unicode-bom": { "$ref": "#/definitions/rule", "description": "Require or disallow Unicode byte order mark (BOM)" },
"wrap-regex": { "$ref": "#/definitions/rule", "description": "Require parenthesis around regex literals" }
}
},
"ecmaScript6": {
"properties": {
"arrow-body-style": { "$ref": "#/definitions/rule", "description": "Require braces around arrow function bodies" },
"arrow-parens": { "$ref": "#/definitions/rule", "description": "Require parentheses around arrow function arguments" },
"arrow-spacing": { "$ref": "#/definitions/rule", "description": "Enforce consistent spacing before and after the arrow in arrow functions" },
"constructor-super": { "$ref": "#/definitions/rule", "description": "Require super() calls in constructors" },
"generator-star-spacing": { "$ref": "#/definitions/rule", "description": "Enforce consistent spacing around * operators in generator functions" },
"no-class-assign": { "$ref": "#/definitions/rule", "description": "Disallow reassigning class members" },
"no-confusing-arrow": { "$ref": "#/definitions/rule", "description": "Disallow arrow functions where they could be confused with comparisons" },
"no-const-assign": { "$ref": "#/definitions/rule", "description": "Disallow reassigning const variables" },
"no-dupe-class-members": { "$ref": "#/definitions/rule", "description": "Disallow duplicate class members" },
"no-duplicate-imports": { "$ref": "#/definitions/rule", "description": "Disallow duplicate module imports" },
"no-new-symbol": { "$ref": "#/definitions/rule", "description": "Disallow new operators with the Symbol object" },
"no-restricted-imports": { "$ref": "#/definitions/rule", "description": "Disallow specified modules when loaded by import" },
"no-this-before-super": { "$ref": "#/definitions/rule", "description": "Disallow this/super before calling super() in constructors" },
"no-useless-computed-key": { "$ref": "#/definitions/rule", "description": "Disallow unnecessary computed property keys in object literals" },
"no-useless-constructor": { "$ref": "#/definitions/rule", "description": "Disallow unnecessary constructors" },
"no-useless-rename": { "$ref": "#/definitions/rule", "description": "Disallow renaming import, export, and destructured assignments to the same name" },
"no-var": { "$ref": "#/definitions/rule", "description": "Require let or const instead of var" },
"object-shorthand": { "$ref": "#/definitions/rule", "description": "Require or disallow method and property shorthand syntax for object literals" },
"prefer-arrow-callback": { "$ref": "#/definitions/rule", "description": "Require arrow functions as callbacks" },
"prefer-const": { "$ref": "#/definitions/rule", "description": "Require const declarations for variables that are never reassigned after declared" },
"prefer-destructuring": { "$ref": "#/definitions/rule", "description": "Require destructuring from arrays and/or objects" },
"prefer-numeric-literals": { "$ref": "#/definitions/rule", "description": "Disallow parseInt() in favor of binary, octal, and hexadecimal literals" },
"prefer-reflect": { "$ref": "#/definitions/rule", "description": "Require Reflect methods where applicable" },
"prefer-rest-params": { "$ref": "#/definitions/rule", "description": "Require rest parameters instead of arguments" },
"prefer-spread": { "$ref": "#/definitions/rule", "description": "Require spread operators instead of .apply()" },
"prefer-template": { "$ref": "#/definitions/rule", "description": "Require template literals instead of string concatenation" },
"require-yield": { "$ref": "#/definitions/rule", "description": "Require generator functions to contain yield" },
"rest-spread-spacing": { "$ref": "#/definitions/rule", "description": "Enforce spacing between rest and spread operators and their expressions" },
"sort-imports": { "$ref": "#/definitions/rule", "description": "Enforce sorted import declarations within modules" },
"symbol-description": { "$ref": "#/definitions/rule", "description": "Require symbol descriptions" },
"template-curly-spacing": { "$ref": "#/definitions/rule", "description": "Require or disallow spacing around embedded expressions of template strings" },
"yield-star-spacing": { "$ref": "#/definitions/rule", "description": "Require or disallow spacing around the * in yield* expressions" }
}
},
"legacy": {
"properties": {
"max-depth": { "$ref": "#/definitions/rule" },
"max-len": { "$ref": "#/definitions/rule" },
"max-params": { "$ref": "#/definitions/rule" },
"max-statements": { "$ref": "#/definitions/rule" },
"no-bitwise": { "$ref": "#/definitions/rule" },
"no-plusplus": { "$ref": "#/definitions/rule" }
}
}
},
"properties": {
"ecmaFeatures": {
"description": "By default, ESLint supports only ECMAScript 5 syntax. You can override that setting to enable support for ECMAScript 6 as well as JSX by using configuration settings.",
"type": "object",
"properties": {
"arrowFunctions": { "type": "boolean" },
"binaryLiterals": { "type": "boolean" },
"blockBindings": { "type": "boolean" },
"classes": { "type": "boolean" },
"defaultParams": { "type": "boolean" },
"destructuring": { "type": "boolean" },
"experimentalObjectRestSpread": { "type": "boolean",
"description": "Enables support for the experimental object rest/spread properties (IMPORTANT: This is an experimental feature that may change significantly in the future. It’s recommended that you do not write rules relying on this functionality unless you are willing to incur maintenance cost when it changes.)"},
"forOf": { "type": "boolean" },
"generators": { "type": "boolean" },
"globalReturn": { "type": "boolean", "description": "allow return statements in the global scope" },
"impliedStrict": { "type": "boolean", "description": "enable global strict mode (if ecmaVersion is 5 or greater)" },
"jsx": { "type": "boolean", "description": "enable JSX" },
"modules": { "type": "boolean" },
"objectLiteralComputedProperties": { "type": "boolean" },
"objectLiteralDuplicateProperties": { "type": "boolean" },
"objectLiteralShorthandMethods": { "type": "boolean" },
"objectLiteralShorthandProperties": { "type": "boolean" },
"octalLiterals": { "type": "boolean" },
"regexUFlag": { "type": "boolean" },
"regexYFlag": { "type": "boolean" },
"restParams": { "type": "boolean" },
"spread": { "type": "boolean" },
"superInFunctions": { "type": "boolean" },
"templateStrings": { "type": "boolean" },
"unicodeCodePointEscapes": { "type": "boolean" }
}
},
"env": {
"description": "An environment defines global variables that are predefined.",
"type": "object",
"properties": {
"amd": {
"type": "boolean",
"description": "defines require() and define() as global variables as per the amd spec"
},
"applescript": {
"type": "boolean",
"description": "AppleScript global variables"
},
"atomtest": {
"type": "boolean",
"description": "Atom test helper globals"
},
"browser": {
"type": "boolean",
"description": "browser global variables"
},
"commonjs": {
"type": "boolean",
"description": "CommonJS global variables and CommonJS scoping (use this for browser-only code that uses Browserify/WebPack)"
},
"shared-node-browser": {
"type": "boolean",
"description": "Globals common to both Node and Browser"
},
"embertest": {
"type": "boolean",
"description": "Ember test helper globals"
},
"es6": {
"type": "boolean",
"description": "enable all ECMAScript 6 features except for modules"
},
"greasemonkey": {
"type": "boolean",
"description": "GreaseMonkey globals"
},
"jasmine": {
"type": "boolean",
"description": "adds all of the Jasmine testing global variables for version 1.3 and 2.0"
},
"jest": {
"type": "boolean",
"description": "Jest global variables"
},
"jquery": {
"type": "boolean",
"description": "jQuery global variables"
},
"meteor": {
"type": "boolean",
"description": "Meteor global variables"
},
"mocha": {
"type": "boolean",
"description": "adds all of the Mocha test global variables"
},
"mongo": {
"type": "boolean",
"description": "MongoDB global variables"
},
"nashorn": {
"type": "boolean",
"description": "Java 8 Nashorn global variables"
},
"node": {
"type": "boolean",
"description": "Node.js global variables and Node.js scoping"
},
"phantomjs": {
"type": "boolean",
"description": "PhantomJS global variables"
},
"prototypejs": {
"type": "boolean",
"description": "Prototype.js global variables"
},
"protractor": {
"type": "boolean",
"description": "Protractor global variables"
},
"qunit": {
"type": "boolean",
"description": "QUnit global variables"
},
"serviceworker": {
"type": "boolean",
"description": "Service Worker global variables"
},
"shelljs": {
"type": "boolean",
"description": "ShellJS global variables"
},
"webextensions": {
"type": "boolean",
"description": "WebExtensions globals"
},
"worker": {
"type": "boolean",
"description": "web workers global variables"
}
}
},
"extends": {
"description": "If you want to extend a specific configuration file, you can use the extends property and specify the path to the file. The path can be either relative or absolute.",
"type": [ "string", "array" ],
"items": {
"type": "string"
}
},
"globals": {
"description": "Set each global variable name equal to true to allow the variable to be overwritten or false to disallow overwriting.",
"type": "object",
"additionalProperties": {
"oneOf": [
{
"type": "string",
"enum": [
"readonly", "writable", "off"
]
},
{
"description": "The values false|\"readable\" and true|\"writeable\" are deprecated, they are equivalent to \"readonly\" and \"writable\", respectively.",
"type": "boolean"
}
]
}
},
"noInlineConfig": {
"description": "Prevent comments from changing config or rules",
"type": "boolean"
},
"parser": {
"type": "string"
},
"parserOptions": {
"description": "The JavaScript language options to be supported",
"type": "object",
"properties": {
"ecmaFeatures": {
"$ref": "#/properties/ecmaFeatures"
},
"ecmaVersion": {
"enum": [ 3, 5, 6, 2015, 7, 2016, 8, 2017, 9, 2018, 10, 2019, 11, 2020, 12, 2021, "latest" ],
"default": 11,
"description": "Set to 3, 5, 6, 7, 8, 9, 10, 11 (default), 12 or \"latest\" to specify the version of ECMAScript syntax you want to use. You can also set to 2015 (same as 6), 2016 (same as 7), 2017 (same as 8), 2018 (same as 9), 2019 (same as 10), 2020 (same as 11) or 2021 (same as 12) to use the year-based naming. \"latest\" always enables the latest supported ECMAScript version."
},
"sourceType": {
"enum": [ "script", "module" ],
"default": "script",
"description": "set to \"script\" (default) or \"module\" if your code is in ECMAScript modules"
}
}
},
"plugins": {
"description": "ESLint supports the use of third-party plugins. Before using the plugin, you have to install it using npm.",
"type": "array",
"items": {
"type": "string"
}
},
"root": {
"description": "By default, ESLint will look for configuration files in all parent folders up to the root directory. This can be useful if you want all of your projects to follow a certain convention, but can sometimes lead to unexpected results. To limit ESLint to a specific project, set this to `true` in a configuration in the root of your project.",
"type": "boolean"
},
"ignorePatterns": {
"description": "Tell ESLint to ignore specific files and directories. Each value uses the same pattern as the `.eslintignore` file.",
"type": [ "string", "array" ],
"items": {
"type": "string"
}
},
"rules": {
"description": "ESLint comes with a large number of rules. You can modify which rules your project uses either using configuration comments or configuration files.",
"type": "object",
"allOf": [
{ "$ref": "#/definitions/possibleErrors" },
{ "$ref": "#/definitions/bestPractices" },
{ "$ref": "#/definitions/strictMode" },
{ "$ref": "#/definitions/variables" },
{ "$ref": "#/definitions/nodeAndCommonJs" },
{ "$ref": "#/definitions/stylisticIssues" },
{ "$ref": "#/definitions/ecmaScript6" },
{ "$ref": "#/definitions/legacy" }
]
},
"settings": {
"description": "ESLint supports adding shared settings into configuration file. You can add settings object to ESLint configuration file and it will be supplied to every rule that will be executed. This may be useful if you are adding custom rules and want them to have access to the same information and be easily configurable.",
"type": "object"
},
"overrides": {
"type": "array",
"description": "Allows to override configuration for files and folders, specified by glob patterns",
"items": {
"type": "object",
"properties": {
"files": {
"description": "Glob pattern for files to apply 'overrides' configuration, relative to the directory of the config file",
"oneOf": [
{
"type": "string"
},
{
"minItems": 1,
"type": "array",
"items": {
"type": "string"
}
}
]
},
"extends": {
"description": "If you want to extend a specific configuration file, you can use the extends property and specify the path to the file. The path can be either relative or absolute.",
"type": [ "string", "array" ],
"items": {
"type": "string"
}
},
"excludedFiles": {
"description": "If a file matches any of the 'excludedFiles' glob patterns, the 'overrides' configuration won’t apply",
"oneOf": [
{
"type": "string"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
},
"ecmaFeatures": {
"$ref": "#/properties/ecmaFeatures"
},
"env": {
"$ref": "#/properties/env"
},
"globals": {
"$ref": "#/properties/globals"
},
"parser": {
"$ref": "#/properties/parser"
},
"parserOptions": {
"$ref": "#/properties/parserOptions"
},
"plugins": {
"$ref": "#/properties/plugins"
},
"processor": {
"description": "To specify a processor, specify the plugin name and processor name joined by a forward slash",
"type": "string"
},
"rules": {
"$ref": "#/properties/rules"
},
"settings": {
"$ref": "#/properties/settings"
}
},
"additionalProperties": false,
"required": [
"files"
]
}
}
}
}
{
"$schema": "http://json-schema.org/draft-04/schema#",
"title": "JSON schema for NPM package.json files",
"definitions": {
"person": {
"description": "A person who has been involved in creating or maintaining this package.",
"type": ["object", "string"],
"required": ["name"],
"properties": {
"name": {
"type": "string"
},
"url": {
"type": "string",
"format": "uri"
},
"email": {
"type": "string",
"format": "email"
}
}
},
"dependency": {
"description": "Dependencies are specified with a simple hash of package name to version range. The version range is a string which has one or more space-separated descriptors. Dependencies can also be identified with a tarball or git URL.",
"type": "object",
"additionalProperties": {
"type": "string"
}
},
"scriptsInstallAfter": {
"description": "Run AFTER the package is installed.",
"type": "string"
},
"scriptsPublishAfter": {
"description": "Run AFTER the package is published.",
"type": "string"
},
"scriptsRestart": {
"description": "Run by the 'npm restart' command. Note: 'npm restart' will run the stop and start scripts if no restart script is provided.",
"type": "string"
},
"scriptsStart": {
"description": "Run by the 'npm start' command.",
"type": "string"
},
"scriptsStop": {
"description": "Run by the 'npm stop' command.",
"type": "string"
},
"scriptsTest": {
"description": "Run by the 'npm test' command.",
"type": "string"
},
"scriptsUninstallBefore": {
"description": "Run BEFORE the package is uninstalled.",
"type": "string"
},
"scriptsVersionBefore": {
"description": "Run BEFORE bump the package version.",
"type": "string"
},
"packageExportsEntryPath": {
"type": ["string", "null"],
"description": "The module path that is resolved when this specifier is imported. Set to `null` to disallow importing this module.",
"pattern": "^\\./"
},
"packageExportsEntryObject": {
"type": "object",
"description": "Used to specify conditional exports, note that Conditional exports are unsupported in older environments, so it's recommended to use the fallback array option if support for those environments is a concern.",
"properties": {
"require": {
"$ref": "#/definitions/packageExportsEntryOrFallback",
"description": "The module path that is resolved when this specifier is imported as a CommonJS module using the `require(...)` function."
},
"import": {
"$ref": "#/definitions/packageExportsEntryOrFallback",
"description": "The module path that is resolved when this specifier is imported as an ECMAScript module using an `import` declaration or the dynamic `import(...)` function."
},
"node": {
"$ref": "#/definitions/packageExportsEntryOrFallback",
"description": "The module path that is resolved when this environment is Node.js."
},
"default": {
"$ref": "#/definitions/packageExportsEntryOrFallback",
"description": "The module path that is resolved when no other export type matches."
}
},
"patternProperties": {
"^(?![\\.0-9]).": {
"$ref": "#/definitions/packageExportsEntryOrFallback",
"description": "The module path that is resolved when this environment matches the property name."
}
},
"additionalProperties": false
},
"packageExportsEntry": {
"oneOf": [
{
"$ref": "#/definitions/packageExportsEntryPath"
},
{
"$ref": "#/definitions/packageExportsEntryObject"
}
]
},
"packageExportsFallback": {
"type": "array",
"description": "Used to allow fallbacks in case this environment doesn't support the preceding entries.",
"items": {
"$ref": "#/definitions/packageExportsEntry"
}
},
"packageExportsEntryOrFallback": {
"oneOf": [
{
"$ref": "#/definitions/packageExportsEntry"
},
{
"$ref": "#/definitions/packageExportsFallback"
}
]
}
},
"type": "object",
"patternProperties": {
"^_": {
"description": "Any property starting with _ is valid.",
"tsType": "any"
}
},
"properties": {
"name": {
"description": "The name of the package.",
"type": "string",
"maxLength": 214,
"minLength": 1,
"pattern": "^(?:@[a-z0-9-*~][a-z0-9-*._~]*/)?[a-z0-9-~][a-z0-9-._~]*$"
},
"version": {
"description": "Version must be parseable by node-semver, which is bundled with npm as a dependency.",
"type": "string"
},
"description": {
"description": "This helps people discover your package, as it's listed in 'npm search'.",
"type": "string"
},
"keywords": {
"description": "This helps people discover your package as it's listed in 'npm search'.",
"type": "array",
"items": {
"type": "string"
}
},
"homepage": {
"description": "The url to the project homepage.",
"type": "string"
},
"bugs": {
"description": "The url to your project's issue tracker and / or the email address to which issues should be reported. These are helpful for people who encounter issues with your package.",
"type": ["object", "string"],
"properties": {
"url": {
"type": "string",
"description": "The url to your project's issue tracker.",
"format": "uri"
},
"email": {
"type": "string",
"description": "The email address to which issues should be reported.",
"format": "email"
}
}
},
"license": {
"type": "string",
"description": "You should specify a license for your package so that people know how they are permitted to use it, and any restrictions you're placing on it."
},
"licenses": {
"description": "DEPRECATED: Instead, use SPDX expressions, like this: { \"license\": \"ISC\" } or { \"license\": \"(MIT OR Apache-2.0)\" } see: 'https://docs.npmjs.com/files/package.json#license'.",
"type": "array",
"items": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"url": {
"type": "string",
"format": "uri"
}
}
}
},
"author": {
"$ref": "#/definitions/person"
},
"contributors": {
"description": "A list of people who contributed to this package.",
"type": "array",
"items": {
"$ref": "#/definitions/person"
}
},
"maintainers": {
"description": "A list of people who maintains this package.",
"type": "array",
"items": {
"$ref": "#/definitions/person"
}
},
"files": {
"description": "The 'files' field is an array of files to include in your project. If you name a folder in the array, then it will also include the files inside that folder.",
"type": "array",
"items": {
"type": "string"
}
},
"main": {
"description": "The main field is a module ID that is the primary entry point to your program.",
"type": "string"
},
"exports": {
"description": "The \"exports\" field is used to restrict external access to non-exported module files, also enables a module to import itself using \"name\".",
"oneOf": [
{
"$ref": "#/definitions/packageExportsEntryPath",
"description": "The module path that is resolved when the module specifier matches \"name\", shadows the \"main\" field."
},
{
"type": "object",
"properties": {
".": {
"$ref": "#/definitions/packageExportsEntryOrFallback",
"description": "The module path that is resolved when the module specifier matches \"name\", shadows the \"main\" field."
},
"./": {
"$ref": "#/definitions/packageExportsEntryOrFallback",
"description": "The module path prefix that is resolved when the module specifier starts with \"name/\", set to \"./\" to allow external modules to import any subpath."
}
},
"patternProperties": {
"^\\./": {
"$ref": "#/definitions/packageExportsEntryOrFallback",
"description": "The module path that is resolved when the path component of the module specifier matches the property name."
}
},
"additionalProperties": false
},
{
"$ref": "#/definitions/packageExportsEntryObject",
"description": "The module path that is resolved when the module specifier matches \"name\", shadows the \"main\" field."
},
{
"$ref": "#/definitions/packageExportsFallback",
"description": "The module path that is resolved when the module specifier matches \"name\", shadows the \"main\" field."
}
]
},
"bin": {
"type": ["string", "object"],
"additionalProperties": {
"type": "string"
}
},
"type": {
"description": "When set to \"module\", the type field allows a package to specify all .js files within are ES modules. If the \"type\" field is omitted or set to \"commonjs\", all .js files are treated as CommonJS.",
"type": "string",
"enum": ["commonjs", "module"],
"default": "commonjs"
},
"types": {
"description": "Set the types property to point to your bundled declaration file.",
"type": "string"
},
"typings": {
"description": "Note that the \"typings\" field is synonymous with \"types\", and could be used as well.",
"type": "string"
},
"typesVersions": {
"description": "The \"typesVersions\" field is used since TypeScript 3.1 to support features that were only made available in newer TypeScript versions.",
"type": "object",
"additionalProperties": {
"description": "Contains overrides for the TypeScript version that matches the version range matching the property key.",
"type": "object",
"properties": {
"*": {
"description": "Maps all file paths to the file paths specified in the array.",
"type": "array",
"items": {
"type": "string",
"pattern": "^[^*]*(?:\\*[^*]*)?$"
}
}
},
"patternProperties": {
"^[^*]+$": {
"description": "Maps the file path matching the property key to the file paths specified in the array.",
"type": "array",
"items": {
"type": "string"
}
},
"^[^*]*\\*[^*]*$": {
"description": "Maps file paths matching the pattern specified in property key to file paths specified in the array.",
"type": "array",
"items": {
"type": "string",
"pattern": "^[^*]*(?:\\*[^*]*)?$"
}
}
},
"additionalProperties": false
}
},
"man": {
"type": ["array", "string"],
"description": "Specify either a single file or an array of filenames to put in place for the man program to find.",
"items": {
"type": "string"
}
},
"directories": {
"type": "object",
"properties": {
"bin": {
"description": "If you specify a 'bin' directory, then all the files in that folder will be used as the 'bin' hash.",
"type": "string"
},
"doc": {
"description": "Put markdown files in here. Eventually, these will be displayed nicely, maybe, someday.",
"type": "string"
},
"example": {
"description": "Put example scripts in here. Someday, it might be exposed in some clever way.",
"type": "string"
},
"lib": {
"description": "Tell people where the bulk of your library is. Nothing special is done with the lib folder in any way, but it's useful meta info.",
"type": "string"
},
"man": {
"description": "A folder that is full of man pages. Sugar to generate a 'man' array by walking the folder.",
"type": "string"
},
"test": {
"type": "string"
}
}
},
"repository": {
"description": "Specify the place where your code lives. This is helpful for people who want to contribute.",
"type": ["object", "string"],
"properties": {
"type": {
"type": "string"
},
"url": {
"type": "string"
},
"directory": {
"type": "string"
}
}
},
"scripts": {
"description": "The 'scripts' member is an object hash of script commands that are run at various times in the lifecycle of your package. The key is the lifecycle event, and the value is the command to run at that point.",
"type": "object",
"properties": {
"lint": {
"type": "string",
"description": "Run code quality tools, e.g. ESLint, TSLint, etc."
},
"prepublish": {
"type": "string",
"description": "Run BEFORE the package is published (Also run on local npm install without any arguments)."
},
"prepare": {
"type": "string",
"description": "Run both BEFORE the package is packed and published, and on local npm install without any arguments. This is run AFTER prepublish, but BEFORE prepublishOnly."
},
"prepublishOnly": {
"type": "string",
"description": "Run BEFORE the package is prepared and packed, ONLY on npm publish."
},
"prepack": {
"type": "string",
"description": "run BEFORE a tarball is packed (on npm pack, npm publish, and when installing git dependencies)."
},
"postpack": {
"type": "string",
"description": "Run AFTER the tarball has been generated and moved to its final destination."
},
"publish": {
"$ref": "#/definitions/scriptsPublishAfter"
},
"postpublish": {
"$ref": "#/definitions/scriptsPublishAfter"
},
"preinstall": {
"type": "string",
"description": "Run BEFORE the package is installed."
},
"install": {
"$ref": "#/definitions/scriptsInstallAfter"
},
"postinstall": {
"$ref": "#/definitions/scriptsInstallAfter"
},
"preuninstall": {
"$ref": "#/definitions/scriptsUninstallBefore"
},
"uninstall": {
"$ref": "#/definitions/scriptsUninstallBefore"
},
"postuninstall": {
"type": "string",
"description": "Run AFTER the package is uninstalled."
},
"preversion": {
"$ref": "#/definitions/scriptsVersionBefore"
},
"version": {
"$ref": "#/definitions/scriptsVersionBefore"
},
"postversion": {
"type": "string",
"description": "Run AFTER bump the package version."
},
"pretest": {
"$ref": "#/definitions/scriptsTest"
},
"test": {
"$ref": "#/definitions/scriptsTest"
},
"posttest": {
"$ref": "#/definitions/scriptsTest"
},
"prestop": {
"$ref": "#/definitions/scriptsStop"
},
"stop": {
"$ref": "#/definitions/scriptsStop"
},
"poststop": {
"$ref": "#/definitions/scriptsStop"
},
"prestart": {
"$ref": "#/definitions/scriptsStart"
},
"start": {
"$ref": "#/definitions/scriptsStart"
},
"poststart": {
"$ref": "#/definitions/scriptsStart"
},
"prerestart": {
"$ref": "#/definitions/scriptsRestart"
},
"restart": {
"$ref": "#/definitions/scriptsRestart"
},
"postrestart": {
"$ref": "#/definitions/scriptsRestart"
},
"serve": {
"type": "string",
"description": "Start dev server to serve application files"
}
},
"additionalProperties": {
"type": "string",
"tsType": "string | undefined"
}
},
"config": {
"description": "A 'config' hash can be used to set configuration parameters used in package scripts that persist across upgrades.",
"type": "object",
"additionalProperties": true
},
"dependencies": {
"$ref": "#/definitions/dependency"
},
"devDependencies": {
"$ref": "#/definitions/dependency"
},
"optionalDependencies": {
"$ref": "#/definitions/dependency"
},
"peerDependencies": {
"$ref": "#/definitions/dependency"
},
"peerDependenciesMeta": {
"description": "When a user installs your package, warnings are emitted if packages specified in \"peerDependencies\" are not already installed. The \"peerDependenciesMeta\" field serves to provide more information on how your peer dependencies are utilized. Most commonly, it allows peer dependencies to be marked as optional. Metadata for this field is specified with a simple hash of the package name to a metadata object.",
"type": "object",
"additionalProperties": {
"type": "object",
"additionalProperties": true,
"properties": {
"optional": {
"description": "Specifies that this peer dependency is optional and should not be installed automatically.",
"type": "boolean"
}
}
}
},
"bundledDependencies": {
"description": "Array of package names that will be bundled when publishing the package.",
"oneOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "boolean"
}
]
},
"bundleDependencies": {
"description": "DEPRECATED: This field is honored, but \"bundledDependencies\" is the correct field name.",
"oneOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "boolean"
}
]
},
"resolutions": {
"description": "Resolutions is used to support selective version resolutions, which lets you define custom package versions or ranges inside your dependencies. See: https://classic.yarnpkg.com/en/docs/selective-version-resolutions",
"type": "object"
},
"packageManager": {
"description": "Defines which package manager is expected to be used when working on the current project. This field is currently experimental and needs to be opted-in; see https://nodejs.org/api/corepack.html",
"type": "string",
"pattern": "(npm|pnpm|yarn)@\\d+\\.\\d+\\.\\d+(-.+)?"
},
"engines": {
"type": "object",
"properties": {
"node": {
"type": "string"
}
},
"additionalProperties": {
"type": "string"
}
},
"engineStrict": {
"type": "boolean"
},
"os": {
"description": "Specify which operating systems your module will run on.",
"type": "array",
"items": {
"type": "string"
}
},
"cpu": {
"description": "Specify that your code only runs on certain cpu architectures.",
"type": "array",
"items": {
"type": "string"
}
},
"preferGlobal": {
"type": "boolean",
"description": "DEPRECATED: This option used to trigger an npm warning, but it will no longer warn. It is purely there for informational purposes. It is now recommended that you install any binaries as local devDependencies wherever possible."
},
"private": {
"description": "If set to true, then npm will refuse to publish it.",
"oneOf": [
{
"type": "boolean"
},
{
"enum": [
"false",
"true"
]
}
]
},
"publishConfig": {
"type": "object",
"properties": {
"access": {
"type": "string",
"enum": ["public", "restricted"]
},
"tag": {
"type": "string"
},
"registry": {
"type": "string",
"format": "uri"
}
},
"additionalProperties": true
},
"dist": {
"type": "object",
"properties": {
"shasum": {
"type": "string"
},
"tarball": {
"type": "string"
}
}
},
"readme": {
"type": "string"
},
"module": {
"description": "An ECMAScript module ID that is the primary entry point to your program.",
"type": "string"
},
"esnext": {
"description": "A module ID with untranspiled code that is the primary entry point to your program.",
"type": ["string", "object"],
"properties": {
"main": {
"type": "string"
},
"browser": {
"type": "string"
}
},
"additionalProperties": {
"type": "string"
}
},
"workspaces": {
"description": "Allows packages within a directory to depend on one another using direct linking of local files. Additionally, dependencies within a workspace are hoisted to the workspace root when possible to reduce duplication. Note: It's also a good idea to set \"private\" to true when using this feature.",
"anyOf": [
{
"type": "array",
"description": "Workspace package paths. Glob patterns are supported.",
"items": {
"type": "string"
}
},
{
"type": "object",
"properties": {
"packages": {
"type": "array",
"description": "Workspace package paths. Glob patterns are supported.",
"items": {
"type": "string"
}
},
"nohoist": {
"type": "array",
"description": "Packages to block from hoisting to the workspace root. Currently only supported in Yarn only.",
"items": {
"type": "string"
}
}
}
}
]
},
"jspm": { "$ref": "#" }
},
"anyOf": [
{
"type": "object",
"not": {
"required": ["bundledDependencies", "bundleDependencies"]
}
},
{
"type": "object",
"not": {
"required": ["bundleDependencies"]
},
"required": ["bundledDependencies"]
},
{
"type": "object",
"not": {
"required": ["bundledDependencies"]
},
"required": ["bundleDependencies"]
}
]
}
{
"$schema": "http://json-schema.org/draft-04/schema#",
"title": "Schema for .prettierrc",
"definitions": {
"optionsDefinition": {
"type": "object",
"properties": {
"arrowParens": {
"description": "Include parentheses around a sole arrow function parameter.",
"default": "always",
"oneOf": [
{
"enum": ["always"],
"description": "Always include parens. Example: `(x) => x`"
},
{
"enum": ["avoid"],
"description": "Omit parens when possible. Example: `x => x`"
}
]
},
"bracketSameLine": {
"description": "Put > of opening tags on the last line instead of on a new line.",
"default": false,
"type": "boolean"
},
"bracketSpacing": {
"description": "Print spaces between brackets.",
"default": true,
"type": "boolean"
},
"cursorOffset": {
"description": "Print (to stderr) where a cursor at the given position would move to after formatting.\nThis option cannot be used with --range-start and --range-end.",
"default": -1,
"type": "integer"
},
"embeddedLanguageFormatting": {
"description": "Control how Prettier formats quoted code embedded in the file.",
"default": "auto",
"oneOf": [
{
"enum": ["auto"],
"description": "Format embedded code if Prettier can automatically identify it."
},
{
"enum": ["off"],
"description": "Never automatically format embedded code."
}
]
},
"endOfLine": {
"description": "Which end of line characters to apply.",
"default": "lf",
"oneOf": [
{
"enum": ["lf"],
"description": "Line Feed only (\\n), common on Linux and macOS as well as inside git repos"
},
{
"enum": ["crlf"],
"description": "Carriage Return + Line Feed characters (\\r\\n), common on Windows"
},
{
"enum": ["cr"],
"description": "Carriage Return character only (\\r), used very rarely"
},
{
"enum": ["auto"],
"description": "Maintain existing\n(mixed values within one file are normalised by looking at what's used after the first line)"
}
]
},
"filepath": {
"description": "Specify the input filepath. This will be used to do parser inference.",
"type": "string"
},
"htmlWhitespaceSensitivity": {
"description": "How to handle whitespaces in HTML.",
"default": "css",
"oneOf": [
{
"enum": ["css"],
"description": "Respect the default value of CSS display property."
},
{
"enum": ["strict"],
"description": "Whitespaces are considered sensitive."
},
{
"enum": ["ignore"],
"description": "Whitespaces are considered insensitive."
}
]
},
"insertPragma": {
"description": "Insert @format pragma into file's first docblock comment.",
"default": false,
"type": "boolean"
},
"jsxSingleQuote": {
"description": "Use single quotes in JSX.",
"default": false,
"type": "boolean"
},
"parser": {
"description": "Which parser to use.",
"anyOf": [
{ "enum": ["flow"], "description": "Flow" },
{ "enum": ["babel"], "description": "JavaScript" },
{ "enum": ["babel-flow"], "description": "Flow" },
{ "enum": ["babel-ts"], "description": "TypeScript" },
{ "enum": ["typescript"], "description": "TypeScript" },
{ "enum": ["espree"], "description": "JavaScript" },
{ "enum": ["meriyah"], "description": "JavaScript" },
{ "enum": ["css"], "description": "CSS" },
{ "enum": ["less"], "description": "Less" },
{ "enum": ["scss"], "description": "SCSS" },
{ "enum": ["json"], "description": "JSON" },
{ "enum": ["json5"], "description": "JSON5" },
{ "enum": ["json-stringify"], "description": "JSON.stringify" },
{ "enum": ["graphql"], "description": "GraphQL" },
{ "enum": ["markdown"], "description": "Markdown" },
{ "enum": ["mdx"], "description": "MDX" },
{ "enum": ["vue"], "description": "Vue" },
{ "enum": ["yaml"], "description": "YAML" },
{ "enum": ["glimmer"], "description": "Ember / Handlebars" },
{ "enum": ["html"], "description": "HTML" },
{ "enum": ["angular"], "description": "Angular" },
{ "enum": ["lwc"], "description": "Lightning Web Components" },
{ "type": "string", "description": "Custom parser" }
]
},
"pluginSearchDirs": {
"description": "Custom directory that contains prettier plugins in node_modules subdirectory.\nOverrides default behavior when plugins are searched relatively to the location of Prettier.\nMultiple values are accepted.",
"default": [],
"type": "array",
"items": { "type": "string" }
},
"plugins": {
"description": "Add a plugin. Multiple plugins can be passed as separate `--plugin`s.",
"default": [],
"type": "array",
"items": { "type": "string" }
},
"printWidth": {
"description": "The line length where Prettier will try wrap.",
"default": 80,
"type": "integer"
},
"proseWrap": {
"description": "How to wrap prose.",
"default": "preserve",
"oneOf": [
{
"enum": ["always"],
"description": "Wrap prose if it exceeds the print width."
},
{ "enum": ["never"], "description": "Do not wrap prose." },
{ "enum": ["preserve"], "description": "Wrap prose as-is." }
]
},
"quoteProps": {
"description": "Change when properties in objects are quoted.",
"default": "as-needed",
"oneOf": [
{
"enum": ["as-needed"],
"description": "Only add quotes around object properties where required."
},
{
"enum": ["consistent"],
"description": "If at least one property in an object requires quotes, quote all properties."
},
{
"enum": ["preserve"],
"description": "Respect the input use of quotes in object properties."
}
]
},
"rangeEnd": {
"description": "Format code ending at a given character offset (exclusive).\nThe range will extend forwards to the end of the selected statement.\nThis option cannot be used with --cursor-offset.",
"default": null,
"type": "integer"
},
"rangeStart": {
"description": "Format code starting at a given character offset.\nThe range will extend backwards to the start of the first line containing the selected statement.\nThis option cannot be used with --cursor-offset.",
"default": 0,
"type": "integer"
},
"requirePragma": {
"description": "Require either '@prettier' or '@format' to be present in the file's first docblock comment\nin order for it to be formatted.",
"default": false,
"type": "boolean"
},
"semi": {
"description": "Print semicolons.",
"default": true,
"type": "boolean"
},
"singleQuote": {
"description": "Use single quotes instead of double quotes.",
"default": false,
"type": "boolean"
},
"tabWidth": {
"description": "Number of spaces per indentation level.",
"default": 2,
"type": "integer"
},
"trailingComma": {
"description": "Print trailing commas wherever possible when multi-line.",
"default": "es5",
"oneOf": [
{
"enum": ["es5"],
"description": "Trailing commas where valid in ES5 (objects, arrays, etc.)"
},
{ "enum": ["none"], "description": "No trailing commas." },
{
"enum": ["all"],
"description": "Trailing commas wherever possible (including function arguments)."
}
]
},
"useTabs": {
"description": "Indent with tabs instead of spaces.",
"default": false,
"type": "boolean"
},
"vueIndentScriptAndStyle": {
"description": "Indent script and style tags in Vue files.",
"default": false,
"type": "boolean"
}
}
},
"overridesDefinition": {
"type": "object",
"properties": {
"overrides": {
"type": "array",
"description": "Provide a list of patterns to override prettier configuration.",
"items": {
"type": "object",
"required": ["files"],
"properties": {
"files": {
"description": "Include these files in this override.",
"oneOf": [
{ "type": "string" },
{ "type": "array", "items": { "type": "string" } }
]
},
"excludeFiles": {
"description": "Exclude these files from this override.",
"oneOf": [
{ "type": "string" },
{ "type": "array", "items": { "type": "string" } }
]
},
"options": {
"type": "object",
"description": "The options to apply for this override.",
"$ref": "#/definitions/optionsDefinition"
}
},
"additionalProperties": false
}
}
}
}
},
"oneOf": [
{
"type": "object",
"allOf": [
{ "$ref": "#/definitions/optionsDefinition" },
{ "$ref": "#/definitions/overridesDefinition" }
]
},
{ "type": "string" }
]
}
// Place your key bindings in this file to override the defaultsauto[]
[
{
"key": "cmd+alt+n",
"command": "-extension.advancedNewFile"
},
{
"key": "cmd+z cmd+x",
"command": "workbench.action.quickOpenNavigatePreviousInFilePicker",
"when": "inFilesPicker && inQuickOpen"
},
{
"key": "cmd+shift+e",
"command": "-workbench.action.quickOpenNavigatePreviousInFilePicker",
"when": "inFilesPicker && inQuickOpen"
},
{
"key": "cmd+alt+e",
"command": "-namespaceResolver.expand",
"when": "editorTextFocus"
},
{
"key": "cmd+shift+e",
"command": "workbench.view.explorer"
},
{
"key": "cmd+shift+e",
"command": "-workbench.view.explorer"
},
{
"key": "cmd+shift+d",
"command": "-editor.action.copyLinesDownAction",
"when": "editorFocus"
},
{
"key": "cmd+d",
"command": "-editor.action.addSelectionToNextFindMatch",
"when": "editorFocus"
},
{
"key": "cmd+i",
"command": "namespaceResolver.import",
"when": "editorTextFocus"
},
{
"key": "cmd+alt+i",
"command": "-namespaceResolver.import",
"when": "editorTextFocus"
},
{
"key": "alt+g",
"command": "namespaceResolver.generateNamespace",
"when": "editorTextFocus"
},
{
"key": "cmd+alt+g",
"command": "-namespaceResolver.generateNamespace",
"when": "editorTextFocus"
},
{
"key": "alt+s",
"command": "namespaceResolver.sort",
"when": "editorTextFocus"
},
{
"key": "cmd+alt+s",
"command": "-namespaceResolver.sort",
"when": "editorTextFocus"
},
{
"key": "cmd+alt+s",
"command": "gitlens.showQuickRepoStatus",
"when": "!gitlens:disabled && config.gitlens.keymap == 'alternate'"
},
{
"key": "alt+s",
"command": "-gitlens.showQuickRepoStatus",
"when": "!gitlens:disabled && config.gitlens.keymap == 'alternate'"
},
{
"key": "alt+c",
"command": "phpConstructor.insert"
},
{
"key": "alt+f",
"command": "editor.action.refactor",
"when": "editorHasCodeActionsProvider && editorTextFocus && !editorReadonly"
},
{
"key": "cmd+shift+r",
"command": "-editor.action.refactor",
"when": "editorHasCodeActionsProvider && editorTextFocus && !editorReadonly"
},
{
"key": "shift+alt+f",
"command": "Blade.beautifyFile"
},
{
"key": "alt+r",
"command": "test-explorer.run-file",
"when": "editorLangId == 'typescriptreact' || editorLangId == 'typescript' || editorLangId == 'javascriptreact' || editorLangId == 'javscript'"
},
{
"key": "alt+r",
"command": "better-phpunit.run",
"when": "editorLangId == 'php'"
},
{
"key": "meta+k meta+r",
"command": "-better-phpunit.run",
"when": "editorLangId == 'php'"
},
{
"key": "f1",
"command": "phpGettersSetters.insertGetter"
},
{
"key": "alt+k alt+t",
"command": "workbench.action.selectTheme"
},
{
"key": "cmd+k cmd+t",
"command": "-workbench.action.selectTheme"
},
{
"key": "shift+up",
"command": "cursorColumnSelectUp",
"when": "editorColumnSelection && textInputFocus"
},
{
"key": "shift+up",
"command": "-cursorColumnSelectUp",
"when": "editorColumnSelection && textInputFocus"
},
{
"key": "shift+up",
"command": "cursorUpSelect",
"when": "textInputFocus"
},
{
"key": "shift+up",
"command": "-cursorUpSelect",
"when": "textInputFocus"
},
{
"key": "shift+up",
"command": "list.expandSelectionUp",
"when": "listFocus && listSupportsMultiselect && !inputFocus"
},
{
"key": "shift+up",
"command": "-list.expandSelectionUp",
"when": "listFocus && listSupportsMultiselect && !inputFocus"
},
{
"key": "cmd+shift+;",
"command": "extension.insertSemicolon",
"when": "editorTextFocus"
},
{
"key": "cmd+/",
"command": "-extension.insertSemicolon",
"when": "editorTextFocus"
},
{
"key": "shift+enter",
"command": "editor.action.insertLineBefore",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "cmd+shift+enter",
"command": "-editor.action.insertLineBefore",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "cmd+r",
"command": "-extension.vim_ctrl+r",
"when": "editorTextFocus && vim.active && vim.use<C-r> && !inDebugRepl"
},
{
"key": "cmd+r",
"command": "-workbench.action.gotoSymbol"
},
{
"key": "alt+u",
"command": "extension.vim_ctrl+r"
},
{
"key": "escape",
"command": "-extension.vim_escape",
"when": "editorTextFocus && vim.active && !inDebugRepl"
},
{
"key": "cmd+shift+,",
"command": "workbench.action.openSettingsJson"
},
{
"key": "cmd+p cmd+p",
"command": "workbench.action.quickOpenNavigateNextInRecentFilesPicker",
"when": "inQuickOpen && inRecentFilesPicker"
},
{
"key": "cmd+r",
"command": "-workbench.action.quickOpenNavigateNextInRecentFilesPicker",
"when": "inQuickOpen && inRecentFilesPicker"
},
{
"key": "cmd+k cmd+b",
"command": "workbench.action.toggleSidebarVisibility"
},
{
"key": "cmd+b",
"command": "-workbench.action.toggleSidebarVisibility"
},
{
"key": "meta+k",
"command": "workbench.action.terminal.clear"
},
{
"key": "meta+g",
"command": "git.openChange"
},
{
"key": "meta+k meta+p",
"command": "-better-phpunit.run-previous",
"when": "editorLangId == 'php'"
},
{
"key": "alt+enter",
"command": "editor.action.showContextMenu",
"when": "textInputFocus"
},
{
"key": "shift+f10",
"command": "-editor.action.showContextMenu",
"when": "textInputFocus"
},
{
"key": "cmd+g cmd+s",
"command": "issue.createIssueFromFile",
"when": "resourceScheme == 'newIssue' && config.files.autoSave != 'off'"
},
{
"key": "cmd+s",
"command": "-issue.createIssueFromFile",
"when": "resourceScheme == 'newIssue' && config.files.autoSave != 'off'"
},
{
"key": "alt+d",
"command": "editor.action.revealDefinition",
"when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor"
},
{
"key": "f12",
"command": "-editor.action.revealDefinition",
"when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor"
},
{
"key": "cmd+w",
"command": "-expand_region",
"when": "editorTextFocus"
},
{
"key": "cmd+shift+x",
"command": "undo_expand_region",
"when": "editorHasSelection && editorTextFocus && vim.active && vim.mode != Insert"
},
{
"key": "cmd+shift+w",
"command": "-undo_expand_region",
"when": "editorHasSelection && editorTextFocus"
},
{
"key": "shift+f12",
"command": "-goToPreviousReference",
"when": "inReferenceSearchEditor || referenceSearchVisible"
},
{
"key": "shift+f12",
"command": "-editor.action.goToReferences",
"when": "editorHasReferenceProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor"
},
{
"key": "alt+f3",
"command": "editor.action.changeAll",
"when": "editorTextFocus && editorTextFocus && !editorReadonly"
},
{
"key": "cmd+f2",
"command": "-editor.action.changeAll",
"when": "editorTextFocus && editorTextFocus && !editorReadonly"
},
{
"key": "meta+f3",
"command": "better-phpunit.run-file",
"when": "editorLangId == 'php'"
},
{
"key": "meta+k meta+f",
"command": "-better-phpunit.run-file",
"when": "editorLangId == 'php'"
},
{
"key": "shift+k",
"command": "editor.action.moveLinesUpAction",
"when": "editorTextFocus && !editorReadonly && vim.mode != Insert && vim.mode != SearchInProgressMode"
},
{
"key": "shift+j",
"command": "editor.action.moveLinesDownAction",
"when": "editorTextFocus && !editorReadonly && vim.mode != Insert && vim.mode != SearchInProgressMode"
},
{
"key": "shift+cmd+i",
"command": "namespaceResolver.importAll",
"when": "editorTextFocus"
},
{
"key": "cmd+alt+a",
"command": "-namespaceResolver.importAll",
"when": "editorTextFocus"
},
{
"key": "cmd+shift+r",
"command": "workbench.action.showAllSymbols"
},
{
"key": "cmd+t",
"command": "-workbench.action.showAllSymbols"
},
{
"key": "cmd+alt+f",
"command": "actions.find",
"when": "editorFocus || editorIsOpen"
},
{
"key": "cmd+f",
"command": "-actions.find",
"when": "editorFocus || editorIsOpen"
},
{
"key": "ctrl+d",
"command": "editor.action.addSelectionToNextFindMatch"
},
{
"key": "cmd+shift+/",
"command": "editor.action.blockComment",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "cmd+shift+a",
"command": "-editor.action.blockComment",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "cmd+shift+o",
"command": "workbench.action.openWorkspace"
},
{
"key": "cmd+alt+e",
"command": "workbench.view.extension.github-cweijan-mysql"
},
{
"key": "cmd+alt+r",
"command": "workbench.view.extension.dockerView"
},
{
"key": "cmd+shift+v",
"command": "-markdown.showPreview",
"when": "!notebookEditorFocused && editorLangId == 'markdown'"
},
{
"key": "cmd+shift+v",
"command": "-notebook.cell.pasteAbove",
"when": "notebookEditorFocused && !inputFocus"
},
{
"key": "shift+meta+r",
"command": "better-phpunit.run-suite"
},
{
"key": "f4",
"command": "phpclassgen.generate_class"
},
{
"key": "meta+f2",
"command": "phpclassgen.generate_interface",
"when": "editorHasCodeActionsProvider"
},
{
"key": "f3",
"command": "phpclassgen.generate_trait"
},
{
"key": "cmd+l",
"command": "-center-editor-window.center",
"when": "editorTextFocus || findWidgetVisible"
},
{
"key": "cmd+d",
"command": "extension.vim_ctrl+d",
"when": "editorTextFocus && vim.active && vim.use<C-d> && !inDebugRepl"
},
{
"key": "cmd+d",
"command": "-extension.vim_ctrl+d",
"when": "editorTextFocus && vim.active && vim.use<C-d> && !inDebugRepl"
},
{
"key": "shift+alt+u",
"command": "-extension.updateSettings"
},
{
"key": "shift+alt+u",
"command": "extension.updateSettings"
},
{
"key": "cmd+d",
"command": "extension.vim_ctrl+d"
},
{
"key": "shift+alt+3",
"command": "extension.matchitJumpItems",
"when": "editorTextFocus && vim.mode != Insert"
},
{
"key": "cmd+shift+\\",
"command": "-extension.matchitJumpItems",
"when": "editorTextFocus"
},
{
"key": "cmd+\\",
"command": "-workbench.action.splitEditor"
},
{
"key": "cmd+k cmd+\\",
"command": "-workbench.action.splitEditorOrthogonal"
},
{
"key": "cmd+space",
"command": "editor.action.triggerSuggest",
"when": "editorHasCompletionItemProvider && textInputFocus && !editorReadonly"
},
{
"key": "cmd+space",
"command": "-editor.action.triggerSuggest",
"when": "editorHasCompletionItemProvider && textInputFocus && !editorReadonly"
},
{
"key": "cmd+k cmd+i",
"command": "-editor.action.showHover",
"when": "editorTextFocus"
},
{
"key": "cmd+.",
"command": "-problems.action.showQuickFixes",
"when": "problemFocus"
},
{
"key": "cmd+.",
"command": "editor.action.quickFix",
"when": "editorHasCodeActionsProvider && editorTextFocus && !editorReadonly"
},
{
"key": "cmd+.",
"command": "-editor.action.quickFix",
"when": "editorHasCodeActionsProvider && editorTextFocus && !editorReadonly"
},
{
"key": "cmd+k cmd+s",
"command": "workbench.action.openGlobalKeybindings"
},
{
"key": "cmd+k cmd+s",
"command": "-workbench.action.openGlobalKeybindings"
},
{
"key": "cmd+shift+=",
"command": "terminalFontSize.increase"
},
{
"key": "cmd+shift+-",
"command": "terminalFontSize.decrease"
},
{
"key": "shift+up",
"command": "editor.emmet.action.incrementNumberByOne"
},
{
"key": "cmd+shift+up",
"command": "editor.emmet.action.incrementNumberByTen"
},
{
"key": "shift+down",
"command": "editor.emmet.action.decrementNumberByOne"
},
{
"key": "cmd+shift+down",
"command": "editor.emmet.action.decrementNumberByTen"
},
{
"key": "alt+meta+n",
"command": "filebunny.createFile"
},
{
"key": "shift+alt+r",
"command": "filebunny.renameActiveFile"
},
{
"key": "shift+meta+d",
"command": "filebunny.deleteActiveFile"
},
{
"key": "cmd+k cmd+o",
"command": "filebunny.openFolder"
},
{
"key": "cmd+h",
"command": "-editor.action.startFindReplaceAction",
"when": "editorFocus || editorIsOpen"
},
{
"key": "cmd+h",
"command": "-testing.toggleTestingPeekHistory",
"when": "testing.isPeekVisible"
},
{
"key": "alt+k",
"command": "editor.action.insertCursorAbove",
"when": "editorTextFocus"
},
{
"key": "cmd+shift+up",
"command": "-editor.action.insertCursorAbove",
"when": "editorTextFocus"
},
{
"key": "alt+j",
"command": "editor.action.insertCursorBelow",
"when": "editorTextFocus"
},
{
"key": "cmd+shift+down",
"command": "-editor.action.insertCursorBelow",
"when": "editorTextFocus"
},
{
"key": "cmd+tab",
"command": "workbench.action.quickOpenPreviousRecentlyUsedEditorInGroup"
},
{
"key": "cmd+tab",
"command": "-workbench.action.quickOpenPreviousRecentlyUsedEditorInGroup"
},
{
"key": "cmd+shift+v",
"command": "editor.emmet.action.balanceOut"
},
{
"key": "cmd+shift+c",
"command": "editor.emmet.action.balanceIn"
},
{
"key": "meta+k meta+d",
"command": "editor.action.moveSelectionToNextFindMatch",
"when": "editorFocus"
},
{
"key": "cmd+k cmd+d",
"command": "-editor.action.moveSelectionToNextFindMatch",
"when": "editorFocus"
},
{
"key": "cmd+shift+l",
"command": "-editor.action.selectHighlights",
"when": "editorFocus"
},
{
"key": "cmd+shift+.",
"command": "-breadcrumbs.focusAndSelect",
"when": "breadcrumbsPossible"
},
{
"key": "cmd+r",
"command": "workbench.action.gotoSymbol"
},
{
"key": "cmd+shift+o",
"command": "-workbench.action.gotoSymbol"
},
{
"key": "ctrl+d",
"command": "-extension.vim_ctrl+d",
"when": "editorTextFocus && vim.active && vim.use<C-d> && !inDebugRepl"
},
{
"key": "cmd+u",
"command": "extension.vim_ctrl+u",
"when": "editorTextFocus && vim.active && vim.use<C-u> && !inDebugRepl"
},
{
"key": "ctrl+u",
"command": "-extension.vim_ctrl+u",
"when": "editorTextFocus && vim.active && vim.use<C-u> && !inDebugRepl"
},
{
"key": "capslock",
"command": "extension.vim_escape"
}
]
{
// Vim emulation
"vim.normalModeKeyBindingsNonRecursive": [
{
"before": ["<leader>", "t", "g"],
"commands": [
{
"command": "genGetSet.getter"
}
]
},
{
"before": ["<leader>", "t", "s"],
"commands": [
{
"command": "genGetSet.setter"
}
]
},
{
"before": ["g", "p"],
"commands": [
{
"command": "workbench.action.quickOpenPreviousRecentlyUsedEditorInGroup"
}
]
},
{
"before": [",", "."],
"commands": [
{
"command": "workbench.action.tasks.runTask",
"args": "execute php file"
}
]
},
{
"before": [",", "l"],
"commands": [
{
"command": "workbench.action.tasks.runTask",
"args": "execute node file"
}
]
},
{
"before": [",", ";"],
"commands": [
{
"command": "workbench.action.tasks.runTask",
"args": "execute typescript file"
}
]
},
{
"before": ["<leader>", "l", "v"],
"commands": [
{
"command": "workbench.action.quickOpen",
"args": "resources/views/"
}
]
},
{
"before": ["<leader>", "l", "r", "w"],
"commands": [
{
"command": "workbench.action.quickOpen",
"args": "routes/web.php"
}
]
},
{
"before": ["<leader>", "l", "r", "a"],
"commands": [
{
"command": "workbench.action.quickOpen",
"args": "routes/api.php"
}
]
},
{
"before": ["<leader>", "l", "c"],
"commands": [
{
"command": "workbench.action.quickOpen",
"args": "app/Http/Controllers/"
}
]
},
{
"before": ["<leader>", "l", "m"],
"commands": [
{
"command": "workbench.action.quickOpen",
"args": "app/Models/"
}
]
},
{
"before": ["<leader>", "k"],
"commands": [
{
"command": "editor.action.showHover"
}
]
},
{
"before": ["<leader>", "s", "v"],
"commands": [
{
"command": "workbench.action.splitEditorOrthogonal"
}
]
},
{
"before": ["<leader>", "s", "l"],
"commands": [
{
"command": "workbench.action.splitEditor"
}
]
},
{
"before": ["<C-j>"],
"after": ["<C-w>", "j"]
},
{
"before": ["<C-k>"],
"after": ["<C-w>", "k"]
},
{
"before": ["<C-h>"],
"after": ["<C-w>", "h"]
},
{
"before": ["<C-l>"],
"after": ["<C-w>", "l"]
},
{
"before": ["<leader>", "."],
"after": ["<C-w>", "o"]
},
{
"before": ["d"],
"after": ["\"", "_", "d"]
},
{
"before": ["y", "t"],
"after": ["d"]
},
{
"before": ["c"],
"after": ["\"", "_", "c"]
}
],
"vim.insertModeKeyBindings": [
{
"before": ["j", "k"],
"after": ["<esc>"]
}
],
"vim.handleKeys": {
"<C-o>": false,
"<C-f>": false,
"<C-v>": false,
"<C-c>": false,
"<C-x>": false,
"<C-n>": false,
"<C-a>": false,
"<C-w>": false
},
"vim.normalModeKeyBindings": [
{
"before": ["s"],
"after": ["_"]
},
{
"before": ["e"],
"after": ["$"]
}
],
"vim.leader": "<space>",
"vim.smartcase": true,
"vim.ignorecase": false,
"vim.useSystemClipboard": true,
"vim.surround": true,
"vim.autoindent": true,
"vim.highlightedyank.enable": true,
"vim.highlightedyank.color": "rgba(250, 240, 170, 0.5)",
"vim.searchHighlightColor": "rgba(250, 240, 170, 0.5)",
// ------------------------------------------------ //
// Editor preference
"editor.defaultFormatter": "esbenp.prettier-vscode",
"terminal.integrated.fontFamily": "Dank Mono",
"editor.cursorBlinking": "expand",
"workbench.sideBar.location": "right",
"editor.fontSize": 16,
"editor.lineHeight": 35,
"workbench.colorTheme": "Default High Contrast",
"editor.fontFamily": "Dank Mono, Operator Mono Lig, Fira Code, monolisa, jetbrains mono",
"editor.fontLigatures": true,
"workbench.editor.closeOnFileDelete": true,
"editor.snippetSuggestions": "top",
"explorer.confirmDragAndDrop": false,
"workbench.iconTheme": "material-icon-theme",
"explorer.confirmDelete": false,
"editor.suggestSelection": "first",
"editor.lineNumbers": "relative",
"editor.wordWrap": "on",
"editor.formatOnSave": true,
"editor.hideCursorInOverviewRuler": true,
"editor.lightbulb.enabled": true,
"git.path": "/usr/bin/git",
// -------------------------------------------------------- //
// PHP Settings
"php-cs-fixer.executablePath": "/usr/local/bin/php-cs-fixer",
"php-cs-fixer.formatHtml": true,
"php-cs-fixer.onsave": true,
"php.validate.executablePath": "/usr/local/bin/php",
"[php]": {
"editor.defaultFormatter": "junstyle.php-cs-fixer"
},
"php-cs-fixer.lastDownload": 1638299580961,
"php-cs-fixer.config": "/Users/ahmedosama/.vscode/.php-cs-fixer.php",
"blade.format.enable": true, // if you would like to enable blade format
"[blade]": {
"editor.defaultFormatter": "shufo.vscode-blade-formatter",
"editor.autoClosingBrackets": "always"
},
// ---------------------------------------------------- //
// JavaScript Settings
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"liveServer.settings.donotShowInfoMsg": true,
"prettier.jsxSingleQuote": true,
"prettier.singleQuote": true,
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"emmet.triggerExpansionOnTab": true, // enable tab to expanse emmet tags
"emmet.includeLanguages": {
"javascript": "javascriptreact",
"vue-html": "html",
"markdown": "html",
"blade": "html"
},
"[markdown]": {
"files.trimTrailingWhitespace": false
},
"workbench.editorAssociations": {
"*.ipynb": "jupyter.notebook.ipynb"
},
"javascript.updateImportsOnFileMove.enabled": "always",
"editor.minimap.enabled": false,
"workbench.colorCustomizations": {
"statusBar.background": "#000",
"statusBar.noFolderBackground": "#081424",
"statusBar.buggingBackground": "#B48EAD",
"statusBar.foreground": "#fff"
},
"prettier.printWidth": 60,
"liveServer.settings.donotVerifyTags": true,
"prettier.trailingComma": "all",
"codesnap.backgroundColor": "#A8DADC",
"codesnap.realLineNumbers": true,
"codesnap.transparentBackground": true,
"diffEditor.renderSideBySide": false,
"codesnap.containerPadding": "0em",
"bladeFormatter.format.indentSize": 2,
"editor.cursorStyle": "line",
"editor.insertSpaces": false,
"editor.wordSeparators": "/\\()\"':,.;<>~!@#$%^&*|+=[]{}`?-",
"window.title": "${dirty}${activeEditorShort}${separator}${rootName}",
"workbench.editor.showTabs": false,
"files.autoSaveDelay": 2000,
"editor.linkedEditing": true,
"javascript.format.semicolons": "remove",
"debug.javascript.autoAttachFilter": "disabled",
"workbench.activityBar.visible": false,
"javascript.suggest.autoImports": true,
"typescript.suggest.autoImports": true,
"editor.codeActionsOnSave": {
"addMissingImports": true,
"source.fixAll": true,
"source.organizeImports": true
},
"typescript.updateImportsOnFileMove.enabled": "always",
"editor.tabSize": 2,
"editor.cursorSurroundingLines": 8,
"terminal.integrated.fontSize": 17,
"prettier.semi": false,
"markdown.preview.scrollPreviewWithEditor": false,
"markdown.preview.scrollEditorWithPreview": false,
"latex-workshop.view.pdf.viewer": "tab",
"breadcrumbs.enabled": false,
"todohighlight.keywords": [
{
"text": "TODO:",
"color": "#272B2E",
"backgroundColor": "#E4BBCD",
"borderRadius": "2px",
"overviewRulerColor": "grey"
},
{
"text": "FIXME:",
"color": "#272B2E",
"backgroundColor": "#FFEBCD",
"borderRadius": "2px",
"overviewRulerColor": "grey"
},
{
"text": "NOTE:",
"color": "#F9F871",
"backgroundColor": "#21807C",
"borderRadius": "2px",
"overviewRulerColor": "grey"
}
],
"sync.gist": "dd0d7dc0ed39d9386a72c94726768e03",
"editor.smoothScrolling": true,
"editor.cursorSmoothCaretAnimation": true
}
{
"Boiler plate with bootstrap v5.0 ": {
"prefix": "!bsp5",
"body": [
"<!DOCTYPE html>",
"<html lang=\"en\">",
" <head>",
" <meta charset=\"utf-8\" />",
" <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\" />",
"",
" <link",
" href=\"https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta1/dist/css/bootstrap.min.css\"",
" rel=\"stylesheet\"",
" integrity=\"sha384-giJF6kkoqNQ00vy+HMDP7azOuL0xtbfIcaT9wjKHr8RbDVddVHyTfAAsrekwKmP1\"",
" crossorigin=\"anonymous\"",
" />",
"",
" <title>$1</title>",
" </head>",
" <body>",
" $0",
"",
" <script",
" src=\"https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta1/dist/js/bootstrap.bundle.min.js\"",
" integrity=\"sha384-ygbV9kiqUc6oa4msXn9868pTtWMgiQaeYH7/t7LECLbyPA2x65Kgf80OJFdroafW\"",
" crossorigin=\"anonymous\"",
" ></script>",
" </body>",
"</html>",
""
],
"description": "Creates a poiler plate html template with bootstrap 5 plugins"
},
"Bootstrap 4 boiler plate": {
"prefix": "!bsp4",
"body": [
"<!DOCTYPE html>",
"<html lang=\"en\">",
" <head>",
" <meta charset=\"utf-8\" />",
" <meta",
" name=\"viewport\"",
" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\"",
" />",
"",
" <link",
" rel=\"stylesheet\"",
" href=\"https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css\"",
" integrity=\"sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T\"",
" crossorigin=\"anonymous\"",
" />",
"",
" <title>Get started</title>",
" </head>",
" <body>",
" $0",
" <script",
" src=\"https://code.jquery.com/jquery-3.3.1.slim.min.js\"",
" integrity=\"sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo\"",
" crossorigin=\"anonymous\"",
" ></script>",
" <script",
" src=\"https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js\"",
" integrity=\"sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1\"",
" crossorigin=\"anonymous\"",
" ></script>",
" <script",
" src=\"https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js\"",
" integrity=\"sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM\"",
" crossorigin=\"anonymous\"",
" ></script>",
" </body>",
"</html>",
""
],
"description": "Create html starter template with bootstrap 4"
}
}
{
// Place your snippets for javascript here. Each snippet is defined under a snippet name and has a prefix, body and
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are:
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the
// same ids are connected.
// Example:
// "Print to console": {
// "prefix": "log",
// "body": [
// "console.log('$1');",
// "$2"
// ],
// "description": "Log output to console"
// }
}
{
// Place your snippets for javascriptreact here. Each snippet is defined under a snippet name and has a prefix, body and
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are:
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the
// same ids are connected.
// Example:
// "Print to console": {
// "prefix": "log",
// "body": [
// "console.log('$1');",
// "$2"
// ],
// "description": "Log output to console"
// }
}
{
"Functional component": {
"prefix": "rfc",
"body": [
"import React from 'react';",
"",
"const ${TM_FILENAME_BASE} = ($1) => <div>$0</div>;",
"",
"export default ${TM_FILENAME_BASE};",
""
],
"description": "Creates a react functional component"
}
}
{
"this": {
"prefix": "t",
"body": [
"\\$this->$0;"
],
"description": ""
},
"Anynomous variable function": {
"prefix": "vafn",
"body": [
"\\$$1 = function ($2) {",
" $3",
"};"
],
"description": "Creates a variable with an anonymous function"
},
"Interface public function": {
"prefix": "pub",
"body": [
"public function $1($2);",
],
"description": "creates an abstract public function for an interface"
},
"Public function": {
"prefix": "met",
"body": [
"public function $1($2)",
"{",
" $3",
"}"
],
"description": "creates a public function"
},
"Protected function": {
"prefix": "pmet",
"body": [
"protected function $1($2)",
"{",
" $3",
"}"
],
"description": "creates a protected function"
},
"Public static function": {
"prefix": "mest",
"body": [
"public static function $1($2)",
"{",
" $3",
"}"
],
"description": "creates a public static function"
},
"Protected static function": {
"prefix": "pmest",
"body": [
"protected static function $1($2)",
"{",
" $3",
"}"
],
"description": "creates a protected static function"
},
"Constructor": {
"prefix": "__con",
"body": [
"public function __construct($1)",
"{",
" $0",
"}"
],
"description": "creates a constructor"
},
"Unit test boilerplate": {
"prefix": "utest",
"body": [
"use PHPUnit\\Framework\\TestCase;",
"",
"class ${TM_FILENAME_BASE} extends TestCase",
"{",
" public function test_it_$1()",
" {",
" $0",
" }",
"}"
],
"description": "Creates a boilerplate for unit tests"
},
"Unit test function": {
"prefix": "tit",
"body": [
"public function test_it_$1()",
"{",
" $0",
"}"
],
"description": ""
},
"Route::get": {
"prefix": "rg",
"body": [
"Route::get('$1', $0);"
],
"description": "Creates a laravel route with get"
},
"Route::post": {
"prefix": "rp",
"body": [
"Route::post('$1', $0);"
],
"description": "Creates a laravel route with post"
},
"PHP docblock test method": {
"prefix": "it_",
"body": [
"/** @test */",
"",
"public function it_$1()",
"{",
" $0",
"}"
],
"description": "Creates a test method for phpspec"
},
"Route::group": {
"prefix": "rgg",
"body": [
"Route::group(['${1:option}' => '${2:value}',$3], function () {",
" $4",
"});",
""
],
"description": "Creates a grouped laravel routes"
},
}
{
"undefined": {
"body": [
"public function getName()",
" {",
" }"
]
}
}
{
// Place your snippets for vue-html here. Each snippet is defined under a snippet name and has a prefix, body and
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are:
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the
// same ids are connected.
// Example:
// "Print to console": {
// "prefix": "log",
// "body": [
// "console.log('$1');",
// "$2"
// ],
// "description": "Log output to console"
// }
}
{
"Vue template": {
"prefix": "vtmp",
"body": [
"<template>",
" <div>",
" $1",
" </div>",
"</template>",
"",
"<script>",
"export default {",
" $0",
"};",
"</script>",
"",
"<style></style>",
""
],
"description": "Creates a boiler plate for vue template"
}
}
{
"PHPunit xml snippet from laravel": {
"prefix": "uxml",
"body": [
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>",
"<phpunit xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"",
" xsi:noNamespaceSchemaLocation=\"./vendor/phpunit/phpunit/phpunit.xsd\"",
" bootstrap=\"vendor/autoload.php\"",
" colors=\"true\"",
">",
" <testsuites>",
" <testsuite name=\"Unit\">",
" <directory suffix=\"Test.php\">./tests/Unit</directory>",
" </testsuite>",
" <testsuite name=\"Feature\">",
" <directory suffix=\"Test.php\">./tests/Feature</directory>",
" </testsuite>",
" </testsuites>",
" <coverage processUncoveredFiles=\"true\">",
" <include>",
" <directory suffix=\".php\">./app</directory>",
" </include>",
" </coverage>",
" <php>",
" <server name=\"APP_ENV\" value=\"testing\"/>",
" <server name=\"BCRYPT_ROUNDS\" value=\"4\"/>",
" <server name=\"CACHE_DRIVER\" value=\"array\"/>",
" <server name=\"DB_CONNECTION\" value=\"sqlite\"/>",
" <server name=\"DB_DATABASE\" value=\":memory:\"/>",
" <server name=\"MAIL_MAILER\" value=\"array\"/>",
" <server name=\"QUEUE_CONNECTION\" value=\"sync\"/>",
" <server name=\"SESSION_DRIVER\" value=\"array\"/>",
" <server name=\"TELESCOPE_ENABLED\" value=\"false\"/>",
" </php>",
"</phpunit>",
""
],
"description": "Creates a boilerplate for phpunit.xml files based on laravel "
}
}
{"ref":"52f3cf11-70ac-4ad3-8b9a-06566d8f6332","content":"{\"version\":5,\"machineId\":\"10d23738-92c6-4184-b199-4b6f0909026b\",\"content\":\"[{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.bat\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.clojure\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.coffeescript\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.configuration-editing\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.cpp\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.csharp\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.css\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.css-language-features\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.dart\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.debug-auto-launch\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.debug-server-ready\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.docker\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.emmet\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.extension-editing\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.fsharp\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.git\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.github\\\"},\\\"version\\\":\\\"0.0.1\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.github-authentication\\\"},\\\"version\\\":\\\"0.0.2\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.go\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.groovy\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.grunt\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.gulp\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.handlebars\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.hlsl\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.html\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.html-language-features\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.image-preview\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.ini\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.ipynb\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.jake\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.java\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.javascript\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.json\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.json-language-features\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.julia\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.less\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.log\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.lua\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.make\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.markdown\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.markdown-language-features\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.markdown-math\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.merge-conflict\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.microsoft-authentication\\\"},\\\"version\\\":\\\"0.0.1\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.js-debug\\\",\\\"uuid\\\":\\\"25629058-ddac-4e17-abba-74678e126c5d\\\"},\\\"version\\\":\\\"1.59.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.js-debug-companion\\\",\\\"uuid\\\":\\\"99cb0b7f-7354-4278-b8da-6cc79972169d\\\"},\\\"version\\\":\\\"1.0.14\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.node-debug\\\",\\\"uuid\\\":\\\"b6ded8fb-a0a0-4c1c-acbd-ab2a3bc995a6\\\"},\\\"version\\\":\\\"1.44.32\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.node-debug2\\\",\\\"uuid\\\":\\\"36d19e17-7569-4841-a001-947eb18602b2\\\"},\\\"version\\\":\\\"1.42.10\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.references-view\\\",\\\"uuid\\\":\\\"dc489f46-520d-4556-ae85-1f9eab3c412d\\\"},\\\"version\\\":\\\"0.0.80\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.vscode-js-profile-table\\\",\\\"uuid\\\":\\\"7e52b41b-71ad-457b-ab7e-0620f1fc4feb\\\"},\\\"version\\\":\\\"0.0.18\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.npm\\\"},\\\"version\\\":\\\"1.0.1\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.objective-c\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.perl\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.php\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.php-language-features\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.powershell\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.pug\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.python\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.r\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.razor\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.ruby\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.rust\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.scss\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.search-result\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.shaderlab\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.shellscript\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.simple-browser\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.sql\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.swift\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-abyss\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-defaults\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-kimbie-dark\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-monokai\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-monokai-dimmed\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-quietlight\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-red\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.vscode-theme-seti\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-solarized-dark\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-solarized-light\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-tomorrow-night-blue\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.typescript\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.typescript-language-features\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.vb\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.xml\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.yaml\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"adpyke.codesnap\\\",\\\"uuid\\\":\\\"8c1fc960-44b1-45e8-89b5-85f982fdaf27\\\"},\\\"version\\\":\\\"1.3.4\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"adpyke.vscode-sql-formatter\\\",\\\"uuid\\\":\\\"ac70a31d-d9ab-417b-b259-baf7cd9d6cb0\\\"},\\\"version\\\":\\\"1.4.4\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"amiralizadeh9480.laravel-extra-intellisense\\\",\\\"uuid\\\":\\\"b52072d1-e507-4261-8935-f4d91a055d7d\\\"},\\\"version\\\":\\\"0.6.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"austenc.laravel-blade-spacer\\\",\\\"uuid\\\":\\\"853930e5-1159-4957-8a02-1b98ceb3046b\\\"},\\\"version\\\":\\\"2.1.3\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"austenc.laravel-docs\\\",\\\"uuid\\\":\\\"905ed3e4-00f4-4603-bfb7-c12c516baf85\\\"},\\\"version\\\":\\\"1.7.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"bierner.emojisense\\\",\\\"uuid\\\":\\\"081cd2e9-bc51-4ea3-977e-544bed2e33a8\\\"},\\\"version\\\":\\\"0.8.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"bierner.github-markdown-preview\\\",\\\"uuid\\\":\\\"9f5a5fc9-8b23-4484-85c4-1438b82d8634\\\"},\\\"version\\\":\\\"0.0.2\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"bierner.markdown-checkbox\\\",\\\"uuid\\\":\\\"b0db4123-c5d9-4f45-bd2e-70738ebbb304\\\"},\\\"version\\\":\\\"0.1.3\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"bierner.markdown-emoji\\\",\\\"uuid\\\":\\\"f595c9c1-28b5-415e-a55f-2deb4a8c3abd\\\"},\\\"version\\\":\\\"0.1.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"bierner.markdown-preview-github-styles\\\",\\\"uuid\\\":\\\"5cbdf58a-694a-4aba-af08-61d00842eb03\\\"},\\\"version\\\":\\\"0.2.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"bierner.markdown-yaml-preamble\\\",\\\"uuid\\\":\\\"b872af63-f9e1-438e-9462-0315abe9d3aa\\\"},\\\"version\\\":\\\"0.0.4\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"bmewburn.vscode-intelephense-client\\\",\\\"uuid\\\":\\\"ffda6552-0ad5-431b-a4fa-0905a7e4f3f0\\\"},\\\"version\\\":\\\"1.7.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"burkeholland.simple-react-snippets\\\",\\\"uuid\\\":\\\"a84825e8-5f04-4988-b85a-4942e795bcbe\\\"},\\\"version\\\":\\\"1.2.3\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"burkeholland.vs-code-can-do-that\\\",\\\"uuid\\\":\\\"b9651a23-5a9d-4570-8778-5b266b759184\\\"},\\\"version\\\":\\\"0.0.7\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"calebporzio.better-phpunit\\\",\\\"uuid\\\":\\\"2dd41a16-fc28-4680-a274-a850fa5f1098\\\"},\\\"version\\\":\\\"1.5.3\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"christian-kohler.npm-intellisense\\\",\\\"uuid\\\":\\\"dff6b801-247e-40e9-82e8-8c9b1d19d1b8\\\"},\\\"version\\\":\\\"1.4.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"christian-kohler.path-intellisense\\\",\\\"uuid\\\":\\\"a41c1549-4053-44d4-bf30-60fc809b4a86\\\"},\\\"version\\\":\\\"2.4.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"chrisvltn.vs-code-semicolon-insertion\\\",\\\"uuid\\\":\\\"189d0549-92c5-49d2-bd4b-3ec307fa3af5\\\"},\\\"version\\\":\\\"0.0.6\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"codingyu.laravel-goto-view\\\",\\\"uuid\\\":\\\"0b86e0a5-d2ef-48d8-9a1a-73f96e65f26e\\\"},\\\"version\\\":\\\"1.3.4\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"coenraads.bracket-pair-colorizer\\\",\\\"uuid\\\":\\\"f583eafd-aa0d-4ccb-8f44-d1e610389660\\\"},\\\"version\\\":\\\"1.0.61\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ctf0.laravel-goto-controller\\\",\\\"uuid\\\":\\\"2423cc95-39e9-4758-bac0-21d330a64ad5\\\"},\\\"version\\\":\\\"0.2.4\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"damianbal.vs-phpclassgen\\\",\\\"uuid\\\":\\\"bcc22ae5-761d-4f3f-bd13-8eb77ed6a582\\\"},\\\"version\\\":\\\"0.1.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"dbaeumer.vscode-eslint\\\",\\\"uuid\\\":\\\"583b2b34-2c1e-4634-8c0b-0b82e283ea3a\\\"},\\\"version\\\":\\\"2.1.23\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"devonray.snippet\\\",\\\"uuid\\\":\\\"ad19cedd-2d53-4f0a-be6c-7f2927b6c23b\\\"},\\\"version\\\":\\\"1.0.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"discountry.react-redux-react-router-snippets\\\",\\\"uuid\\\":\\\"ed1c8c9c-31bc-45c0-83e3-dcab994d133d\\\"},\\\"version\\\":\\\"0.4.29\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"eamodio.gitlens\\\",\\\"uuid\\\":\\\"4de763bd-505d-4978-9575-2b7696ecf94e\\\"},\\\"version\\\":\\\"11.6.0\\\",\\\"installed\\\":true,\\\"state\\\":{\\\"gitlens:views:welcome:visible\\\":true,\\\"gitlens:views:updates:visible\\\":false,\\\"gitlens:synced:version\\\":\\\"11.6.0\\\"}},{\\\"identifier\\\":{\\\"id\\\":\\\"editorconfig.editorconfig\\\",\\\"uuid\\\":\\\"f60a60a6-95ba-42d4-b41c-3d24c1b89588\\\"},\\\"version\\\":\\\"0.16.4\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"eg2.vscode-npm-script\\\",\\\"uuid\\\":\\\"ae9e3eb0-3357-4cc0-90ee-598d2d384757\\\"},\\\"version\\\":\\\"0.3.22\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"equimper.react-native-react-redux\\\",\\\"uuid\\\":\\\"7f7e0e9c-b5ad-4e21-a425-f63bd56cb13f\\\"},\\\"version\\\":\\\"2.0.6\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"esbenp.prettier-vscode\\\",\\\"uuid\\\":\\\"96fa4707-6983-4489-b7c5-d5ffdfdcce90\\\"},\\\"version\\\":\\\"8.1.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"felixfbecker.php-debug\\\",\\\"uuid\\\":\\\"044b4b31-2969-4af3-895d-855433b8b46d\\\"},\\\"version\\\":\\\"1.17.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"felixfbecker.php-pack\\\",\\\"uuid\\\":\\\"1a9300c9-36a6-44d1-9d09-ada3641b8727\\\"},\\\"version\\\":\\\"1.0.2\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"hakcorp.php-awesome-snippets\\\",\\\"uuid\\\":\\\"08f55fc9-f6c0-4899-b7c0-ac9e02747ccf\\\"},\\\"version\\\":\\\"1.1.3\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"hbenl.vscode-test-explorer\\\",\\\"uuid\\\":\\\"ff96f1b4-a4b8-45ef-8ecf-c232c0cb75c8\\\"},\\\"version\\\":\\\"2.21.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"hollowtree.vue-snippets\\\",\\\"uuid\\\":\\\"3620b114-6fe8-459b-8c68-99943147069b\\\"},\\\"version\\\":\\\"1.0.4\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ishiyama.vue-autoimport\\\",\\\"uuid\\\":\\\"3299d342-46cf-4aee-9016-5bd02a7ccb90\\\"},\\\"version\\\":\\\"1.0.5\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"jasonnutter.search-node-modules\\\",\\\"uuid\\\":\\\"ee108066-df8b-43ae-9a83-e6c11400a759\\\"},\\\"version\\\":\\\"1.3.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"jawandarajbir.react-vscode-extension-pack\\\",\\\"uuid\\\":\\\"52b60bbb-1b9c-44e7-9d48-8a7abc5d9eff\\\"},\\\"version\\\":\\\"0.5.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"jcbuisson.vue\\\",\\\"uuid\\\":\\\"4c808376-20ec-41d4-a934-f7601552c4f1\\\"},\\\"version\\\":\\\"0.1.5\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"johnpapa.winteriscoming\\\",\\\"uuid\\\":\\\"fd6d3dc6-b307-4589-82a6-78e2afec3d77\\\"},\\\"version\\\":\\\"1.4.4\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"junstyle.php-cs-fixer\\\",\\\"uuid\\\":\\\"b06b65b2-6ea9-4045-b166-54aa63205261\\\"},\\\"version\\\":\\\"0.2.5\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"kotfire.php-add-property\\\",\\\"uuid\\\":\\\"b7f89e20-7178-4f43-9e1c-b82dc417ceac\\\"},\\\"version\\\":\\\"1.1.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"kumar-harsh.graphql-for-vscode\\\",\\\"uuid\\\":\\\"3e8a391a-f3f0-44b2-8631-7847b0c8839a\\\"},\\\"version\\\":\\\"1.15.3\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"letrieu.expand-region\\\",\\\"uuid\\\":\\\"1b625615-bded-4797-9806-079abcacfcc1\\\"},\\\"version\\\":\\\"0.1.4\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"marcostazi.vs-code-vagrantfile\\\",\\\"uuid\\\":\\\"d0febfc8-15fa-4951-bad7-ad5c9682af4a\\\"},\\\"version\\\":\\\"0.0.7\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"mehedidracula.php-constructor\\\",\\\"uuid\\\":\\\"a439d61f-cd9c-453f-b8c7-186f73d44915\\\"},\\\"version\\\":\\\"0.1.2\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"mehedidracula.php-namespace-resolver\\\",\\\"uuid\\\":\\\"651dce1f-eda8-4a5b-aa26-0d1266de8ed1\\\"},\\\"version\\\":\\\"1.1.8\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"mikestead.dotenv\\\",\\\"uuid\\\":\\\"532533c9-a894-4a58-9eee-bbfbe7c06f71\\\"},\\\"version\\\":\\\"1.0.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"mohsen1.prettify-json\\\",\\\"uuid\\\":\\\"67e66172-30c7-4478-8f5d-6eac4ae755dc\\\"},\\\"version\\\":\\\"0.0.3\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-azuretools.vscode-azureresourcegroups\\\",\\\"uuid\\\":\\\"260e9ed1-160d-4f7e-807c-2eb076ba3846\\\"},\\\"version\\\":\\\"0.4.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-azuretools.vscode-docker\\\",\\\"uuid\\\":\\\"0479fc1c-3d67-49f9-b087-fb9069afe48f\\\"},\\\"version\\\":\\\"1.16.1\\\",\\\"installed\\\":true,\\\"state\\\":{\\\"vscode-docker.startPage.lastVersionShown\\\":\\\"1.16.0\\\"}},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode-remote.remote-containers\\\",\\\"uuid\\\":\\\"93ce222b-5f6f-49b7-9ab1-a0463c6238df\\\"},\\\"version\\\":\\\"0.191.1\\\",\\\"installed\\\":true,\\\"state\\\":{}},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.azure-account\\\",\\\"uuid\\\":\\\"819a23e1-b6c6-41cf-9029-e653b537d996\\\"},\\\"version\\\":\\\"0.9.8\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.test-adapter-converter\\\",\\\"uuid\\\":\\\"47210ec2-0324-4cbb-9523-9dff02a5f9ec\\\"},\\\"version\\\":\\\"0.1.2\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.vscode-typescript-tslint-plugin\\\",\\\"uuid\\\":\\\"90a37ca1-92a2-488a-b196-7a8c0b0127ea\\\"},\\\"version\\\":\\\"1.3.3\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"msjsdiag.debugger-for-chrome\\\",\\\"uuid\\\":\\\"1ec62ca5-d7f9-4ddb-a882-e8d018c0aefd\\\"},\\\"version\\\":\\\"4.12.12\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"msjsdiag.vscode-react-native\\\",\\\"uuid\\\":\\\"b35cd5b4-18db-46f9-ba9e-06096c3b22d3\\\"},\\\"version\\\":\\\"1.6.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"mtxr.sqltools\\\",\\\"uuid\\\":\\\"6a2bbab0-d8f0-43fa-9b26-e6a3b7892a0b\\\"},\\\"version\\\":\\\"0.23.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"mubaidr.vuejs-extension-pack\\\",\\\"uuid\\\":\\\"cbf3bf40-02cc-4efa-b596-aa4cb09851f7\\\"},\\\"version\\\":\\\"1.2.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"neilbrayfield.php-docblocker\\\",\\\"uuid\\\":\\\"ca0094fa-0dc7-4847-ae5d-879442c099ca\\\"},\\\"version\\\":\\\"2.3.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"nikitakunevich.snippet-creator\\\",\\\"uuid\\\":\\\"d6ba4b7b-539f-456a-b0f6-0348df44cdf3\\\"},\\\"version\\\":\\\"0.0.5\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"nucllear.vscode-extension-auto-import\\\",\\\"uuid\\\":\\\"c727ab43-8d12-4f26-9648-f1d91035c9b6\\\"},\\\"version\\\":\\\"1.4.3\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"octref.vetur\\\",\\\"uuid\\\":\\\"2f5dd8cb-d251-4d70-abfe-ddebcb077483\\\"},\\\"version\\\":\\\"0.34.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"onecentlin.laravel-blade\\\",\\\"uuid\\\":\\\"3b58a227-618a-4b57-a06b-6984a2a8d1ba\\\"},\\\"version\\\":\\\"1.25.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"onecentlin.laravel-extension-pack\\\",\\\"uuid\\\":\\\"970bf208-88ee-472e-a6cf-63ce54817acc\\\"},\\\"version\\\":\\\"1.0.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"onecentlin.laravel5-snippets\\\",\\\"uuid\\\":\\\"050d4900-7979-4d10-b7aa-e274f6ae8730\\\"},\\\"version\\\":\\\"1.13.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"onecentlin.php-productive-pack\\\",\\\"uuid\\\":\\\"6675c29c-3b74-4a2a-b535-2c8f2da1ccd9\\\"},\\\"version\\\":\\\"1.0.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"orta.vscode-jest\\\",\\\"uuid\\\":\\\"7997a8ae-1fae-4022-b834-12f6318aeffd\\\"},\\\"version\\\":\\\"4.1.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"patbenatar.advanced-new-file\\\",\\\"uuid\\\":\\\"2cbad5ee-b4ab-4de8-a1c7-77fede846155\\\"},\\\"version\\\":\\\"1.2.2\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"peakchen90.vue-beautify\\\",\\\"uuid\\\":\\\"33d009de-dadd-4e36-bd05-2622efd62499\\\"},\\\"version\\\":\\\"2.0.4\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"pflannery.vscode-versionlens\\\",\\\"uuid\\\":\\\"07fc4a0a-11fc-4121-ba9a-f0d534c729d8\\\"},\\\"version\\\":\\\"1.0.9\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"phproberto.vscode-php-getters-setters\\\",\\\"uuid\\\":\\\"80e9cc3c-eb09-48ed-afda-f1cfd9c9ca3f\\\"},\\\"version\\\":\\\"1.2.3\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"pkief.material-icon-theme\\\",\\\"uuid\\\":\\\"5db78037-f674-459f-a236-db622c427c5b\\\"},\\\"version\\\":\\\"4.10.0\\\",\\\"installed\\\":true,\\\"state\\\":{\\\"material-icon-theme.version\\\":\\\"4.10.0\\\"}},{\\\"identifier\\\":{\\\"id\\\":\\\"quicktype.quicktype\\\",\\\"uuid\\\":\\\"e05d98bf-3735-4c1e-9fae-86ef0a52e19f\\\"},\\\"version\\\":\\\"12.0.46\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"rafa-acioly.laravel-helpers\\\",\\\"uuid\\\":\\\"463fe415-9e43-4142-94a9-25953ffc6737\\\"},\\\"version\\\":\\\"0.2.2\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"recca0120.vscode-phpunit\\\",\\\"uuid\\\":\\\"ad577a34-d89a-4413-a066-12c941f6cef5\\\"},\\\"version\\\":\\\"2.0.76\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"sdras.night-owl\\\",\\\"uuid\\\":\\\"e58f546c-babc-455f-a265-ba40dbd140d4\\\"},\\\"version\\\":\\\"2.0.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"sdras.vue-vscode-snippets\\\",\\\"uuid\\\":\\\"c8d95916-cf54-455f-b324-cbd887b7d3a8\\\"},\\\"version\\\":\\\"2.2.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"shan.code-settings-sync\\\",\\\"uuid\\\":\\\"e337c67b-55c2-4fef-8949-eb260e7fb7fd\\\"},\\\"version\\\":\\\"3.4.3\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"shardulm94.trailing-spaces\\\",\\\"uuid\\\":\\\"6ad45f5a-09ec-44e5-b363-867ddc1ec674\\\"},\\\"version\\\":\\\"0.3.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"shufo.vscode-blade-formatter\\\",\\\"uuid\\\":\\\"68a2e971-8ae5-493b-9c34-f4233fb14e40\\\"},\\\"version\\\":\\\"0.7.27\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"skyran.js-jsx-snippets\\\",\\\"uuid\\\":\\\"083bb726-3bae-44b6-88c6-8164f2c3e632\\\"},\\\"version\\\":\\\"10.2.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"sleistner.vscode-fileutils\\\",\\\"uuid\\\":\\\"d637104e-1fd7-4063-98fc-8afe46012c9b\\\"},\\\"version\\\":\\\"3.4.5\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"snovakovic.vtpw\\\",\\\"uuid\\\":\\\"dcca3d17-b5fb-47d3-863f-c3862a2eb071\\\"},\\\"version\\\":\\\"0.1.2\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"steoates.autoimport\\\",\\\"uuid\\\":\\\"70378119-1d85-4935-9733-0298c7a369a2\\\"},\\\"version\\\":\\\"1.5.4\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"tombonnike.vscode-status-bar-format-toggle\\\",\\\"uuid\\\":\\\"28fcf0b8-26a5-4e99-9b8d-02e990366c6f\\\"},\\\"version\\\":\\\"2.0.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"visualstudioexptteam.vscodeintellicode\\\",\\\"uuid\\\":\\\"876e8f93-74d0-4f4f-91b7-34a09f19f444\\\"},\\\"version\\\":\\\"1.2.14\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode-snippet.snippet\\\",\\\"uuid\\\":\\\"6df1a207-f7de-4011-a032-f8601625a880\\\"},\\\"version\\\":\\\"0.8.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"vscodevim.vim\\\",\\\"uuid\\\":\\\"d96e79c6-8b25-4be3-8545-0e0ecefcae03\\\"},\\\"version\\\":\\\"1.21.7\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"wakatime.vscode-wakatime\\\",\\\"uuid\\\":\\\"f2fd462f-f1bd-4c62-b54f-59a4e5ffc6a3\\\"},\\\"version\\\":\\\"17.0.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"wix.vscode-import-cost\\\",\\\"uuid\\\":\\\"c46b0018-f317-4b6c-a785-d2039b27338f\\\"},\\\"version\\\":\\\"2.15.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"xabikos.javascriptsnippets\\\",\\\"uuid\\\":\\\"a2cec723-5349-460d-9de9-0fd1f8d3456f\\\"},\\\"version\\\":\\\"1.8.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"xabikos.reactsnippets\\\",\\\"uuid\\\":\\\"c807e072-5951-4a01-9542-450f946c7ec1\\\"},\\\"version\\\":\\\"2.4.0\\\",\\\"installed\\\":true}]\"}","skippedExtensions":[]}
[
{
"identifier": {
"id": "vscode.bat"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.clojure"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.coffeescript"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.configuration-editing"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.cpp"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.csharp"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.css"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.css-language-features"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.dart"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.debug-auto-launch"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.debug-server-ready"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.diff"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.docker"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.emmet"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.extension-editing"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.fsharp"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.git"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.git-base"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.github"
},
"version": "0.0.1",
"preRelease": false
},
{
"identifier": {
"id": "vscode.github-authentication"
},
"version": "0.0.2",
"preRelease": false
},
{
"identifier": {
"id": "vscode.go"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.groovy"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.grunt"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.gulp"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.handlebars"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.hlsl"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.html"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.html-language-features"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.image-preview"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.ini"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.ipynb"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.jake"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.java"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.javascript"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.json"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.json-language-features"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.julia"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.less"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.log"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.lua"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.make"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.markdown"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.markdown-language-features"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.markdown-math"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.merge-conflict"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.microsoft-authentication"
},
"version": "0.0.1",
"preRelease": false
},
{
"identifier": {
"id": "vscode.npm"
},
"version": "1.0.1",
"preRelease": false
},
{
"identifier": {
"id": "vscode.objective-c"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.perl"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.php"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.php-language-features"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.powershell"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.pug"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.python"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.r"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.razor"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.ruby"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.rust"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.scss"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.search-result"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.shaderlab"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.shellscript"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.simple-browser"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.sql"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.swift"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.theme-abyss"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.theme-defaults"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.theme-kimbie-dark"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.theme-monokai"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.theme-monokai-dimmed"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.theme-quietlight"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.theme-red"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.theme-solarized-dark"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.theme-solarized-light"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.theme-tomorrow-night-blue"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.typescript"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.typescript-language-features"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.vb"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.vscode-theme-seti"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.xml"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "vscode.yaml"
},
"version": "1.0.0",
"preRelease": false
},
{
"identifier": {
"id": "adpyke.codesnap",
"uuid": "8c1fc960-44b1-45e8-89b5-85f982fdaf27"
},
"version": "1.3.4",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "alexcvzz.vscode-sqlite",
"uuid": "eaee103c-e866-4b73-87f8-3749cab64da2"
},
"version": "0.14.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "amiralizadeh9480.laravel-extra-intellisense",
"uuid": "b52072d1-e507-4261-8935-f4d91a055d7d"
},
"version": "0.6.1",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "austenc.laravel-blade-spacer",
"uuid": "853930e5-1159-4957-8a02-1b98ceb3046b"
},
"version": "2.1.3",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "austenc.laravel-docs",
"uuid": "905ed3e4-00f4-4603-bfb7-c12c516baf85"
},
"version": "1.7.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "bierner.emojisense",
"uuid": "081cd2e9-bc51-4ea3-977e-544bed2e33a8"
},
"version": "0.9.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "bierner.github-markdown-preview",
"uuid": "9f5a5fc9-8b23-4484-85c4-1438b82d8634"
},
"version": "0.1.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "bierner.markdown-checkbox",
"uuid": "b0db4123-c5d9-4f45-bd2e-70738ebbb304"
},
"version": "0.3.2",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "bierner.markdown-emoji",
"uuid": "f595c9c1-28b5-415e-a55f-2deb4a8c3abd"
},
"version": "0.2.1",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "bierner.markdown-preview-github-styles",
"uuid": "5cbdf58a-694a-4aba-af08-61d00842eb03"
},
"version": "0.2.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "bierner.markdown-yaml-preamble",
"uuid": "b872af63-f9e1-438e-9462-0315abe9d3aa"
},
"version": "0.1.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "bmewburn.vscode-intelephense-client",
"uuid": "ffda6552-0ad5-431b-a4fa-0905a7e4f3f0"
},
"version": "1.8.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "bubersson.theme-hop-light",
"uuid": "826d97bc-56ff-4fcd-88eb-1bf4092427fd"
},
"version": "0.0.4",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "burkeholland.simple-react-snippets",
"uuid": "a84825e8-5f04-4988-b85a-4942e795bcbe"
},
"version": "1.2.5",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "burkeholland.vs-code-can-do-that",
"uuid": "b9651a23-5a9d-4570-8778-5b266b759184"
},
"version": "0.0.7",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "calebporzio.better-phpunit",
"uuid": "2dd41a16-fc28-4680-a274-a850fa5f1098"
},
"version": "1.5.3",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "christian-kohler.npm-intellisense",
"uuid": "dff6b801-247e-40e9-82e8-8c9b1d19d1b8"
},
"version": "1.4.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "christian-kohler.path-intellisense",
"uuid": "a41c1549-4053-44d4-bf30-60fc809b4a86"
},
"version": "2.6.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "chrisvltn.vs-code-semicolon-insertion",
"uuid": "189d0549-92c5-49d2-bd4b-3ec307fa3af5"
},
"version": "0.0.6",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "codingyu.laravel-goto-view",
"uuid": "0b86e0a5-d2ef-48d8-9a1a-73f96e65f26e"
},
"version": "1.3.4",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "coenraads.bracket-pair-colorizer",
"uuid": "f583eafd-aa0d-4ccb-8f44-d1e610389660"
},
"version": "1.0.61",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "ctf0.laravel-goto-controller",
"uuid": "2423cc95-39e9-4758-bac0-21d330a64ad5"
},
"version": "0.2.4",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "damianbal.vs-phpclassgen",
"uuid": "bcc22ae5-761d-4f3f-bd13-8eb77ed6a582"
},
"version": "0.1.1",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "dbaeumer.vscode-eslint",
"uuid": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a"
},
"version": "2.2.2",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "devonray.snippet",
"uuid": "ad19cedd-2d53-4f0a-be6c-7f2927b6c23b"
},
"version": "1.0.2",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "discountry.react-redux-react-router-snippets",
"uuid": "ed1c8c9c-31bc-45c0-83e3-dcab994d133d"
},
"version": "0.4.29",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "dskwrk.vscode-generate-getter-setter",
"uuid": "f00faeee-e939-4900-aaa5-3bf3f62440a3"
},
"version": "0.5.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "eamodio.gitlens",
"uuid": "4de763bd-505d-4978-9575-2b7696ecf94e"
},
"version": "11.7.0",
"preRelease": false,
"installed": true,
"state": {
"gitlens:views:welcome:visible": true,
"gitlens:synced:version": "11.7.0"
}
},
{
"identifier": {
"id": "editorconfig.editorconfig",
"uuid": "f60a60a6-95ba-42d4-b41c-3d24c1b89588"
},
"version": "0.16.4",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "eg2.vscode-npm-script",
"uuid": "ae9e3eb0-3357-4cc0-90ee-598d2d384757"
},
"version": "0.3.23",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "equimper.react-native-react-redux",
"uuid": "7f7e0e9c-b5ad-4e21-a425-f63bd56cb13f"
},
"version": "2.0.6",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "esbenp.prettier-vscode",
"uuid": "96fa4707-6983-4489-b7c5-d5ffdfdcce90"
},
"version": "9.0.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "felixfbecker.php-debug",
"uuid": "044b4b31-2969-4af3-895d-855433b8b46d"
},
"version": "1.22.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "felixfbecker.php-pack",
"uuid": "1a9300c9-36a6-44d1-9d09-ada3641b8727"
},
"version": "1.0.2",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "formulahendry.auto-complete-tag",
"uuid": "366a9f01-2d1b-48b9-b7df-014ff8dea46b"
},
"version": "0.1.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "github.vscode-pull-request-github",
"uuid": "69ddd764-339a-4ecc-97c1-9c4ece58e36d"
},
"version": "0.34.0",
"preRelease": false,
"installed": true,
"state": {}
},
{
"identifier": {
"id": "hakcorp.php-awesome-snippets",
"uuid": "08f55fc9-f6c0-4899-b7c0-ac9e02747ccf"
},
"version": "1.1.3",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "hbenl.vscode-test-explorer",
"uuid": "ff96f1b4-a4b8-45ef-8ecf-c232c0cb75c8"
},
"version": "2.21.1",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "hollowtree.vue-snippets",
"uuid": "3620b114-6fe8-459b-8c68-99943147069b"
},
"version": "1.0.4",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "ibm.output-colorizer",
"uuid": "113b22c8-8125-42ec-8c6b-80c3f5d5fa5f"
},
"version": "0.1.2",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "ishiyama.vue-autoimport",
"uuid": "3299d342-46cf-4aee-9016-5bd02a7ccb90"
},
"version": "1.0.5",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "james-yu.latex-workshop",
"uuid": "61d03280-3919-4dd1-bce1-178ca21fdeaf"
},
"version": "8.22.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "jasonnutter.search-node-modules",
"uuid": "ee108066-df8b-43ae-9a83-e6c11400a759"
},
"version": "1.3.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "jawandarajbir.react-vscode-extension-pack",
"uuid": "52b60bbb-1b9c-44e7-9d48-8a7abc5d9eff"
},
"version": "0.5.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "jcbuisson.vue",
"uuid": "4c808376-20ec-41d4-a934-f7601552c4f1"
},
"version": "0.1.5",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "johnpapa.winteriscoming",
"uuid": "fd6d3dc6-b307-4589-82a6-78e2afec3d77"
},
"version": "1.4.4",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "johnsoncodehk.volar",
"uuid": "a5223b43-8621-4351-a14e-3d560f85f277"
},
"version": "0.29.8",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "johnsoncodehk.vscode-typescript-vue-plugin",
"uuid": "78d16c76-388b-44e4-8470-6790d6c3d2d1"
},
"version": "0.29.8",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "junstyle.php-cs-fixer",
"uuid": "b06b65b2-6ea9-4045-b166-54aa63205261"
},
"version": "0.2.8",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "kavod-io.vscode-jest-test-adapter",
"uuid": "64dae992-51a7-47e2-a399-4c57c3cebae9"
},
"version": "0.8.1",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "kotfire.php-add-property",
"uuid": "b7f89e20-7178-4f43-9e1c-b82dc417ceac"
},
"version": "1.1.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "kumar-harsh.graphql-for-vscode",
"uuid": "3e8a391a-f3f0-44b2-8631-7847b0c8839a"
},
"version": "1.15.3",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "letrieu.expand-region",
"uuid": "1b625615-bded-4797-9806-079abcacfcc1"
},
"version": "0.1.4",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "lottiefiles.vscode-lottie",
"uuid": "e5ec8557-269d-4c17-acff-5c5f769914b7"
},
"version": "1.0.3",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "marcostazi.vs-code-vagrantfile",
"uuid": "d0febfc8-15fa-4951-bad7-ad5c9682af4a"
},
"version": "0.0.7",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "mehedidracula.php-constructor",
"uuid": "a439d61f-cd9c-453f-b8c7-186f73d44915"
},
"version": "0.1.2",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "mehedidracula.php-namespace-resolver",
"uuid": "651dce1f-eda8-4a5b-aa26-0d1266de8ed1"
},
"version": "1.1.8",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "mikestead.dotenv",
"uuid": "532533c9-a894-4a58-9eee-bbfbe7c06f71"
},
"version": "1.0.1",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "mohsen1.prettify-json",
"uuid": "67e66172-30c7-4478-8f5d-6eac4ae755dc"
},
"version": "0.0.3",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "ms-azuretools.vscode-azureresourcegroups",
"uuid": "260e9ed1-160d-4f7e-807c-2eb076ba3846"
},
"version": "0.4.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "ms-azuretools.vscode-cosmosdb",
"uuid": "951e1945-25a8-4ea0-aa11-076ac75b098d"
},
"version": "0.18.1",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "ms-azuretools.vscode-docker",
"uuid": "0479fc1c-3d67-49f9-b087-fb9069afe48f"
},
"version": "1.18.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "ms-vscode-remote.remote-containers",
"uuid": "93ce222b-5f6f-49b7-9ab1-a0463c6238df"
},
"version": "0.209.5",
"preRelease": false,
"installed": true,
"state": {}
},
{
"identifier": {
"id": "ms-vscode.azure-account",
"uuid": "819a23e1-b6c6-41cf-9029-e653b537d996"
},
"version": "0.9.11",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "ms-vscode.azurecli",
"uuid": "5dcca53c-1485-4cdc-a643-4a366d2ac9e0"
},
"version": "0.5.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "ms-vscode.js-debug",
"uuid": "25629058-ddac-4e17-abba-74678e126c5d"
},
"version": "1.62.0",
"preRelease": false
},
{
"identifier": {
"id": "ms-vscode.js-debug-companion",
"uuid": "99cb0b7f-7354-4278-b8da-6cc79972169d"
},
"version": "1.0.15",
"preRelease": false
},
{
"identifier": {
"id": "ms-vscode.references-view",
"uuid": "dc489f46-520d-4556-ae85-1f9eab3c412d"
},
"version": "0.0.81",
"preRelease": false
},
{
"identifier": {
"id": "ms-vscode.test-adapter-converter",
"uuid": "47210ec2-0324-4cbb-9523-9dff02a5f9ec"
},
"version": "0.1.4",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "ms-vscode.vscode-js-profile-table",
"uuid": "7e52b41b-71ad-457b-ab7e-0620f1fc4feb"
},
"version": "0.0.18",
"preRelease": false
},
{
"identifier": {
"id": "ms-vscode.vscode-typescript-tslint-plugin",
"uuid": "90a37ca1-92a2-488a-b196-7a8c0b0127ea"
},
"version": "1.3.3",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "msjsdiag.debugger-for-chrome",
"uuid": "1ec62ca5-d7f9-4ddb-a882-e8d018c0aefd"
},
"version": "4.13.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "msjsdiag.vscode-react-native",
"uuid": "b35cd5b4-18db-46f9-ba9e-06096c3b22d3"
},
"version": "1.8.1",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "mubaidr.vuejs-extension-pack",
"uuid": "cbf3bf40-02cc-4efa-b596-aa4cb09851f7"
},
"version": "1.6.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "neilbrayfield.php-docblocker",
"uuid": "ca0094fa-0dc7-4847-ae5d-879442c099ca"
},
"version": "2.6.1",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "nikitakunevich.snippet-creator",
"uuid": "d6ba4b7b-539f-456a-b0f6-0348df44cdf3"
},
"version": "0.0.5",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "octref.vetur",
"uuid": "2f5dd8cb-d251-4d70-abfe-ddebcb077483"
},
"version": "0.35.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "onecentlin.laravel-blade",
"uuid": "3b58a227-618a-4b57-a06b-6984a2a8d1ba"
},
"version": "1.28.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "onecentlin.laravel-extension-pack",
"uuid": "970bf208-88ee-472e-a6cf-63ce54817acc"
},
"version": "1.0.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "onecentlin.laravel5-snippets",
"uuid": "050d4900-7979-4d10-b7aa-e274f6ae8730"
},
"version": "1.13.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "onecentlin.php-productive-pack",
"uuid": "6675c29c-3b74-4a2a-b535-2c8f2da1ccd9"
},
"version": "1.0.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "onecentlin.phpunit-snippets",
"uuid": "2e717d3b-b52d-434c-be8f-0604fdabe7b6"
},
"version": "1.1.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "orta.vscode-jest",
"uuid": "7997a8ae-1fae-4022-b834-12f6318aeffd"
},
"version": "4.2.1",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "peakchen90.vue-beautify",
"uuid": "33d009de-dadd-4e36-bd05-2622efd62499"
},
"version": "2.0.4",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "pflannery.vscode-versionlens",
"uuid": "07fc4a0a-11fc-4121-ba9a-f0d534c729d8"
},
"version": "1.0.9",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "phproberto.vscode-php-getters-setters",
"uuid": "80e9cc3c-eb09-48ed-afda-f1cfd9c9ca3f"
},
"version": "1.2.3",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "pkief.material-icon-theme",
"uuid": "5db78037-f674-459f-a236-db622c427c5b"
},
"version": "4.11.0",
"preRelease": false,
"installed": true,
"state": {
"material-icon-theme.version": "4.11.0"
}
},
{
"identifier": {
"id": "quicktype.quicktype",
"uuid": "e05d98bf-3735-4c1e-9fae-86ef0a52e19f"
},
"version": "12.0.46",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "rafa-acioly.laravel-helpers",
"uuid": "463fe415-9e43-4142-94a9-25953ffc6737"
},
"version": "0.2.2",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "recca0120.vscode-phpunit",
"uuid": "ad577a34-d89a-4413-a066-12c941f6cef5"
},
"version": "2.0.76",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "redguardtoo.matchit",
"uuid": "711d29e1-fcd1-4850-83a8-0b7172540cc3"
},
"version": "1.1.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "ritwickdey.liveserver",
"uuid": "b63c44fd-0457-4696-99e9-dbfdf70d77de"
},
"version": "5.6.1",
"preRelease": false,
"installed": true,
"state": {
"liveServer.setup.version": "5.6.1"
}
},
{
"identifier": {
"id": "robole.file-bunny",
"uuid": "a39f09e4-410a-4828-8efa-b7e541877f31"
},
"version": "1.0.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "ryannaddy.laravel-artisan",
"uuid": "8a3855a5-f258-48ee-87f9-fa4f7a0875b1"
},
"version": "0.0.28",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "sdras.night-owl",
"uuid": "e58f546c-babc-455f-a265-ba40dbd140d4"
},
"version": "2.0.1",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "sdras.vue-vscode-snippets",
"uuid": "c8d95916-cf54-455f-b324-cbd887b7d3a8"
},
"version": "2.2.1",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "shan.code-settings-sync",
"uuid": "e337c67b-55c2-4fef-8949-eb260e7fb7fd"
},
"version": "3.4.3",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "shardulm94.trailing-spaces",
"uuid": "6ad45f5a-09ec-44e5-b363-867ddc1ec674"
},
"version": "0.3.1",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "shufo.vscode-blade-formatter",
"uuid": "68a2e971-8ae5-493b-9c34-f4233fb14e40"
},
"version": "0.8.5",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "skyran.js-jsx-snippets",
"uuid": "083bb726-3bae-44b6-88c6-8164f2c3e632"
},
"version": "11.0.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "snovakovic.vtpw",
"uuid": "dcca3d17-b5fb-47d3-863f-c3862a2eb071"
},
"version": "0.1.2",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "stef-k.laravel-goto-controller",
"uuid": "f8a1bc85-dce8-4e51-a623-a40bde56fc8b"
},
"version": "0.0.15",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "steoates.autoimport",
"uuid": "70378119-1d85-4935-9733-0298c7a369a2"
},
"version": "1.5.4",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "tombonnike.vscode-status-bar-format-toggle",
"uuid": "28fcf0b8-26a5-4e99-9b8d-02e990366c6f"
},
"version": "3.0.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "trybick.terminal-zoom",
"uuid": "2c869846-9d82-4324-b982-b7bdd5993ec3"
},
"version": "1.7.1",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "visualstudioexptteam.vscodeintellicode",
"uuid": "876e8f93-74d0-4f4f-91b7-34a09f19f444"
},
"version": "1.2.14",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "vscode-snippet.snippet",
"uuid": "6df1a207-f7de-4011-a032-f8601625a880"
},
"version": "0.8.1",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "vscodevim.vim",
"uuid": "d96e79c6-8b25-4be3-8545-0e0ecefcae03"
},
"version": "1.21.10",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "wakatime.vscode-wakatime",
"uuid": "f2fd462f-f1bd-4c62-b54f-59a4e5ffc6a3"
},
"version": "17.1.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "wallabyjs.quokka-vscode",
"uuid": "aae0701b-111f-49c1-9000-abd37a442f28"
},
"version": "1.0.432",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "wayou.vscode-todo-highlight",
"uuid": "97a08c5f-6667-4242-a5c5-045dfb6bd4b9"
},
"version": "1.0.5",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "xabikos.javascriptsnippets",
"uuid": "a2cec723-5349-460d-9de9-0fd1f8d3456f"
},
"version": "1.8.0",
"preRelease": false,
"installed": true
},
{
"identifier": {
"id": "xabikos.reactsnippets",
"uuid": "c807e072-5951-4a01-9542-450f946c7ec1"
},
"version": "2.4.0",
"preRelease": false,
"installed": true
}
]
{"ref":"1944c825-7655-4bcd-ab04-0fd0f7771ea9","content":"{\"version\":1,\"machineId\":\"10d23738-92c6-4184-b199-4b6f0909026b\",\"content\":\"{\\\"storage\\\":{\\\"workbench.panel.markers.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.markers.view\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.panel.output.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.output\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"terminal.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"terminal\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.scm.views.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.scm.repositories\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.scm\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.commits\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.repositories\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.fileHistory\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.lineHistory\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.branches\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.remotes\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.stashes\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.tags\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.contributors\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.searchAndCompare\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.explorer.views.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"outline\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"timeline\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.explorer.openEditorsView\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.explorer.emptyView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"npm\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"liveshare.session.explorer\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"sqlite.explorer\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"mysql\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"zipExplorer\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.explorer.fileView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"mongoRunner\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.search.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.search\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.activity.pinnedViewlets2\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.explorer\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":0},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.search\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":1},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.scm\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":2},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.debug\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":3},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extensions\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":4},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.remote\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":4},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.test\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":6},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.references-view\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":7},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.project-manager\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":8},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.cmake__viewContainer\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":14},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.github-pull-requests\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":10},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.github-pull-request\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":11},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.liveshare\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":13},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.gitlens\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":9},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.snippView\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":8},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.sqltoolsActivityBarContainer\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":12},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.dockerView\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":11},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.azure\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":10},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.github-cweijan-mysql\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":8},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.github-cweijan-nosql\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":9},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.mongoDB\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":10},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.sync\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false}]\\\"},\\\"nps/lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Thu Jun 03 2021\\\"},\\\"nps/sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"9\\\"},\\\"cpp.1.lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Fri Sep 03 2021\\\"},\\\"cpp.1.sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"83\\\"},\\\"java.2.lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Fri Sep 03 2021\\\"},\\\"java.2.sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"83\\\"},\\\"javascript.1.lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Fri Jun 25 2021\\\"},\\\"javascript.1.sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"27\\\"},\\\"typescript.1.lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Fri Sep 03 2021\\\"},\\\"typescript.1.sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"83\\\"},\\\"workbench.view.debug.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.welcome\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.variablesView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.watchExpressionsView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.callStackView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.loadedScriptsView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.breakPointsView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"jsBrowserBreakpoints\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"colorThemeData\\\":{\\\"version\\\":1,\\\"value\\\":\\\"{\\\\\\\"id\\\\\\\":\\\\\\\"vs-dark sdras-night-owl-themes-Night-Owl-color-theme-json\\\\\\\",\\\\\\\"label\\\\\\\":\\\\\\\"Night Owl\\\\\\\",\\\\\\\"settingsId\\\\\\\":\\\\\\\"Night Owl\\\\\\\",\\\\\\\"themeTokenColors\\\\\\\":[{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#a2bffc\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"markup.changed\\\\\\\",\\\\\\\"meta.diff.header.git\\\\\\\",\\\\\\\"meta.diff.header.from-file\\\\\\\",\\\\\\\"meta.diff.header.to-file\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#EF535090\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.deleted.diff\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c5e478ff\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.inserted.diff\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"background\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#d6deeb\\\\\\\"}},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#637777\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"comment\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ecc48d\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"string\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ecc48d\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"string.quoted\\\\\\\",\\\\\\\"variable.other.readwrite.js\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c5e478\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"support.constant.math\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#F78C6C\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"constant.numeric\\\\\\\",\\\\\\\"constant.character.numeric\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#82AAFF\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"constant.language\\\\\\\",\\\\\\\"punctuation.definition.constant\\\\\\\",\\\\\\\"variable.other.constant\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#82AAFF\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"constant.character\\\\\\\",\\\\\\\"constant.other\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#F78C6C\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant.character.escape\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#5ca7e4\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"string.regexp\\\\\\\",\\\\\\\"string.regexp keyword.other\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#5f7e97\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.function punctuation.separator.comma\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c5e478\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"variable\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c792ea\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"punctuation.accessor\\\\\\\",\\\\\\\"keyword\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c792ea\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"storage\\\\\\\",\\\\\\\"meta.var.expr\\\\\\\",\\\\\\\"meta.class meta.method.declaration meta.var.expr storage.type.js\\\\\\\",\\\\\\\"storage.type.property.js\\\\\\\",\\\\\\\"storage.type.property.ts\\\\\\\",\\\\\\\"storage.type.property.tsx\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c792ea\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"storage.type\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"storage.type.function.arrow.js\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffcb8b\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"entity.name.class\\\\\\\",\\\\\\\"meta.class entity.name.type.class\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c5e478\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.other.inherited-class\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c792ea\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.name.function\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#7fdbca\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"punctuation.definition.tag\\\\\\\",\\\\\\\"meta.tag\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#caece6\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"entity.name.tag\\\\\\\",\\\\\\\"meta.tag.other.html\\\\\\\",\\\\\\\"meta.tag.other.js\\\\\\\",\\\\\\\"meta.tag.other.tsx\\\\\\\",\\\\\\\"entity.name.tag.tsx\\\\\\\",\\\\\\\"entity.name.tag.js\\\\\\\",\\\\\\\"entity.name.tag\\\\\\\",\\\\\\\"meta.tag.js\\\\\\\",\\\\\\\"meta.tag.tsx\\\\\\\",\\\\\\\"meta.tag.html\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#c5e478\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.other.attribute-name\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#f78c6c\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.name.tag.custom\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#82AAFF\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"support.function\\\\\\\",\\\\\\\"support.constant\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#7fdbca\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"support.constant.meta.property-value\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c5e478\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"support.type\\\\\\\",\\\\\\\"support.class\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c5e478\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"support.variable.dom\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"background\\\\\\\":\\\\\\\"#ff2c83\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffffff\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"invalid\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"background\\\\\\\":\\\\\\\"#d3423e\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"invalid.deprecated\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#7fdbca\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword.operator\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c792ea\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword.operator.relational\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c792ea\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword.operator.assignment\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c792ea\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword.operator.arithmetic\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c792ea\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword.operator.bitwise\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c792ea\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword.operator.increment\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c792ea\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword.operator.ternary\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#637777\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"comment.line.double-slash\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#cdebf7\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"object\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ff5874\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant.language.null\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d6deeb\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.brace\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c792ea\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.delimiter.period\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d9f5dd\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"punctuation.definition.string\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ff5874\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"punctuation.definition.string.begin.markdown\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ff5874\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant.language.boolean\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffffff\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"object.comma\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#7fdbca\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"variable.parameter.function\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#80CBC4\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"support.type.vendor.property-name\\\\\\\",\\\\\\\"support.constant.vendor.property-value\\\\\\\",\\\\\\\"support.type.property-name\\\\\\\",\\\\\\\"meta.property-list entity.name.tag\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#57eaf1\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.property-list entity.name.tag.reference\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#F78C6C\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant.other.color.rgb-value punctuation.definition.constant\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#FFEB95\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant.other.color\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#FFEB95\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword.other.unit\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c792ea\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.selector\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#FAD430\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.other.attribute-name.id\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#80CBC4\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.property-name\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c792ea\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"entity.name.tag.doctype\\\\\\\",\\\\\\\"meta.tag.sgml.doctype\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d9f5dd\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"punctuation.definition.parameters\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#7fdbca\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword.control.operator\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c792ea\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword.operator.logical\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#baebe2\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"variable.instance\\\\\\\",\\\\\\\"variable.other.instance\\\\\\\",\\\\\\\"variable.readwrite.instance\\\\\\\",\\\\\\\"variable.other.readwrite.instance\\\\\\\",\\\\\\\"variable.other.property\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#faf39f\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"variable.other.object.property\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"variable.other.object.js\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#82AAFF\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"entity.name.function\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c792ea\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"keyword.operator.comparison\\\\\\\",\\\\\\\"keyword.control.flow.js\\\\\\\",\\\\\\\"keyword.control.flow.ts\\\\\\\",\\\\\\\"keyword.control.flow.tsx\\\\\\\",\\\\\\\"keyword.control.ruby\\\\\\\",\\\\\\\"keyword.control.module.ruby\\\\\\\",\\\\\\\"keyword.control.class.ruby\\\\\\\",\\\\\\\"keyword.control.def.ruby\\\\\\\",\\\\\\\"keyword.control.loop.js\\\\\\\",\\\\\\\"keyword.control.loop.ts\\\\\\\",\\\\\\\"keyword.control.import.js\\\\\\\",\\\\\\\"keyword.control.import.ts\\\\\\\",\\\\\\\"keyword.control.import.tsx\\\\\\\",\\\\\\\"keyword.control.from.js\\\\\\\",\\\\\\\"keyword.control.from.ts\\\\\\\",\\\\\\\"keyword.control.from.tsx\\\\\\\",\\\\\\\"keyword.operator.instanceof.js\\\\\\\",\\\\\\\"keyword.operator.expression.instanceof.ts\\\\\\\",\\\\\\\"keyword.operator.expression.instanceof.tsx\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c792ea\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"keyword.control.conditional.js\\\\\\\",\\\\\\\"keyword.control.conditional.ts\\\\\\\",\\\\\\\"keyword.control.switch.js\\\\\\\",\\\\\\\"keyword.control.switch.ts\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#7fdbca\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"support.constant\\\\\\\",\\\\\\\"keyword.other.special-method\\\\\\\",\\\\\\\"keyword.other.new\\\\\\\",\\\\\\\"keyword.other.debugger\\\\\\\",\\\\\\\"keyword.control\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c5e478\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"support.function\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#020e14\\\\\\\",\\\\\\\"background\\\\\\\":\\\\\\\"#F78C6C\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"invalid.broken\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"background\\\\\\\":\\\\\\\"#8BD649\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffffff\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"invalid.unimplemented\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"background\\\\\\\":\\\\\\\"#ec5f67\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"invalid.illegal\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#7fdbca\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"variable.language\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#7fdbca\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"support.variable.property\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#82AAFF\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"variable.function\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ec5f67\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"variable.interpolation\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#82AAFF\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.function-call\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d3423e\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"punctuation.section.embedded\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d6deeb\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"punctuation.terminator.expression\\\\\\\",\\\\\\\"punctuation.definition.arguments\\\\\\\",\\\\\\\"punctuation.definition.array\\\\\\\",\\\\\\\"punctuation.section.array\\\\\\\",\\\\\\\"meta.array\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d9f5dd\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"punctuation.definition.list.begin\\\\\\\",\\\\\\\"punctuation.definition.list.end\\\\\\\",\\\\\\\"punctuation.separator.arguments\\\\\\\",\\\\\\\"punctuation.definition.list\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d3423e\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"string.template meta.template.expression\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d6deeb\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"string.template punctuation.definition.string\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c792ea\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"italic\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c5e478\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"bold\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"bold\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#697098\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"quote\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#80CBC4\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"raw\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#31e1eb\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"variable.assignment.coffee\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d6deeb\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"variable.parameter.function.coffee\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#7fdbca\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"variable.assignment.coffee\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d6deeb\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"variable.other.readwrite.cs\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffcb8b\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"entity.name.type.class.cs\\\\\\\",\\\\\\\"storage.type.cs\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#B2CCD6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.name.type.namespace.cs\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d6deeb\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"string.unquoted.preprocessor.message.cs\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffcb8b\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"bold\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"punctuation.separator.hash.cs\\\\\\\",\\\\\\\"keyword.preprocessor.region.cs\\\\\\\",\\\\\\\"keyword.preprocessor.endregion.cs\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#B2CCD6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"variable.other.object.cs\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c5e478\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.name.type.enum.cs\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#FFCB8B\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"string.interpolated.single.dart\\\\\\\",\\\\\\\"string.interpolated.double.dart\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#FFCB8B\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"support.class.dart\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ff6363\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"entity.name.tag.css\\\\\\\",\\\\\\\"entity.name.tag.less\\\\\\\",\\\\\\\"entity.name.tag.custom.css\\\\\\\",\\\\\\\"support.constant.property-value.css\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#7fdbca\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"entity.name.tag.wildcard.css\\\\\\\",\\\\\\\"entity.name.tag.wildcard.less\\\\\\\",\\\\\\\"entity.name.tag.wildcard.scss\\\\\\\",\\\\\\\"entity.name.tag.wildcard.sass\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#FFEB95\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword.other.unit.css\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#F78C6C\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.attribute-selector.css entity.other.attribute-name.attribute\\\\\\\",\\\\\\\"variable.other.readwrite.js\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#82AAFF\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"source.elixir support.type.elixir\\\\\\\",\\\\\\\"source.elixir meta.module.elixir entity.name.class.elixir\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c5e478\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"source.elixir entity.name.function\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#82AAFF\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"source.elixir constant.other.symbol.elixir\\\\\\\",\\\\\\\"source.elixir constant.other.keywords.elixir\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c5e478\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"source.elixir punctuation.definition.string\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c5e478\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"source.elixir variable.other.readwrite.module.elixir\\\\\\\",\\\\\\\"source.elixir variable.other.readwrite.module.elixir punctuation.definition.variable.elixir\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c792ea\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"source.elixir .punctuation.binary.elixir\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#7fdbca\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant.keyword.clojure\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#DDDDDD\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"source.go meta.function-call.go\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c792ea\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"source.go keyword.package.go\\\\\\\",\\\\\\\"source.go keyword.import.go\\\\\\\",\\\\\\\"source.go keyword.function.go\\\\\\\",\\\\\\\"source.go keyword.type.go\\\\\\\",\\\\\\\"source.go keyword.struct.go\\\\\\\",\\\\\\\"source.go keyword.interface.go\\\\\\\",\\\\\\\"source.go keyword.const.go\\\\\\\",\\\\\\\"source.go keyword.var.go\\\\\\\",\\\\\\\"source.go keyword.map.go\\\\\\\",\\\\\\\"source.go keyword.channel.go\\\\\\\",\\\\\\\"source.go keyword.control.go\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ff5874\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"source.go constant.language.go\\\\\\\",\\\\\\\"source.go constant.other.placeholder.go\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#7fdbcaff\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"entity.name.function.preprocessor.cpp\\\\\\\",\\\\\\\"entity.scope.name.cpp\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#e0dec6\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.namespace-block.cpp\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ff5874\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"storage.type.language.primitive.cpp\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d6deeb\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.preprocessor.macro.cpp\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffcb8b\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"variable.parameter\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#82AAFF\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"variable.other.readwrite.powershell\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#7fdbcaff\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"support.function.powershell\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c5e478\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.other.attribute-name.id.html\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#6ae9f0\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"punctuation.definition.tag.html\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c792ea\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.tag.sgml.doctype.html\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffcb8b\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.class entity.name.type.class.js\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#82AAFF\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.method.declaration storage.type.js\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d6deeb\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"terminator.js\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d6deeb\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.js punctuation.definition.js\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#5f7e97\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"entity.name.type.instance.jsdoc\\\\\\\",\\\\\\\"entity.name.type.instance.phpdoc\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#78ccf0\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"variable.other.jsdoc\\\\\\\",\\\\\\\"variable.other.phpdoc\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d6deeb\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"variable.other.meta.import.js\\\\\\\",\\\\\\\"meta.import.js variable.other\\\\\\\",\\\\\\\"variable.other.meta.export.js\\\\\\\",\\\\\\\"meta.export.js variable.other\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#7986E7\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"variable.parameter.function.js\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d6deeb\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"variable.other.object.js\\\\\\\",\\\\\\\"variable.other.object.jsx\\\\\\\",\\\\\\\"variable.object.property.js\\\\\\\",\\\\\\\"variable.object.property.jsx\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d6deeb\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"variable.js\\\\\\\",\\\\\\\"variable.other.js\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffcb8b\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"entity.name.type.js\\\\\\\",\\\\\\\"entity.name.type.module.js\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d6deeb\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"support.class.js\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#7fdbca\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"support.type.property-name.json\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c5e478\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"support.constant.json\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c789d6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.structure.dictionary.value.json string.quoted.double\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#80CBC4\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"string.quoted.double.json punctuation.definition.string.json\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ff5874\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.structure.dictionary.json meta.structure.dictionary.value constant.language\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#7fdbca\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"variable.other.object.js\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d6deeb\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"variable.other.ruby\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ecc48d\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"entity.name.type.class.ruby\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#7fdbca\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant.language.symbol.hashkey.ruby\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#7fdbca\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant.language.symbol.ruby\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#7fdbca\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.name.tag.less\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#FFEB95\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword.other.unit.css\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#F78C6C\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.attribute-selector.less entity.other.attribute-name.attribute\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#82b1ff\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"markup.heading.markdown\\\\\\\",\\\\\\\"markup.heading.setext.1.markdown\\\\\\\",\\\\\\\"markup.heading.setext.2.markdown\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c792ea\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.italic.markdown\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c5e478\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"bold\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.bold.markdown\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#697098\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.quote.markdown\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#80CBC4\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.inline.raw.markdown\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ff869a\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"markup.underline.link.markdown\\\\\\\",\\\\\\\"markup.underline.link.image.markdown\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d6deeb\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"string.other.link.title.markdown\\\\\\\",\\\\\\\"string.other.link.description.markdown\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#82b1ff\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"punctuation.definition.string.markdown\\\\\\\",\\\\\\\"punctuation.definition.string.begin.markdown\\\\\\\",\\\\\\\"punctuation.definition.string.end.markdown\\\\\\\",\\\\\\\"meta.link.inline.markdown punctuation.definition.string\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#7fdbca\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"punctuation.definition.metadata.markdown\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#82b1ff\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"beginning.punctuation.definition.list.markdown\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c5e478\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.inline.raw.string.markdown\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#bec5d4\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"variable.other.php\\\\\\\",\\\\\\\"variable.other.property.php\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffcb8b\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"support.class.php\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d6deeb\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.function-call.php punctuation\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c5e478\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"variable.other.global.php\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c5e478\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"variable.other.global.php punctuation.definition.variable\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ff5874\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant.language.python\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#82AAFF\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"variable.parameter.function.python\\\\\\\",\\\\\\\"meta.function-call.arguments.python\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#B2CCD6\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.function-call.python\\\\\\\",\\\\\\\"meta.function-call.generic.python\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d6deeb\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"punctuation.python\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c5e478\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.name.function.decorator.python\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#8EACE3\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"source.python variable.language.special\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c792ea\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword.control\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#c5e478\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"variable.scss\\\\\\\",\\\\\\\"variable.sass\\\\\\\",\\\\\\\"variable.parameter.url.scss\\\\\\\",\\\\\\\"variable.parameter.url.sass\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#82AAFF\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"source.css.scss meta.at-rule variable\\\\\\\",\\\\\\\"source.css.sass meta.at-rule variable\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#bec5d4\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"source.css.scss meta.at-rule variable\\\\\\\",\\\\\\\"source.css.sass meta.at-rule variable\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#F78C6C\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.attribute-selector.scss entity.other.attribute-name.attribute\\\\\\\",\\\\\\\"meta.attribute-selector.sass entity.other.attribute-name.attribute\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#7fdbca\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"entity.name.tag.scss\\\\\\\",\\\\\\\"entity.name.tag.sass\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#FFEB95\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"keyword.other.unit.scss\\\\\\\",\\\\\\\"keyword.other.unit.sass\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d6deeb\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"variable.other.readwrite.alias.ts\\\\\\\",\\\\\\\"variable.other.readwrite.alias.tsx\\\\\\\",\\\\\\\"variable.other.readwrite.ts\\\\\\\",\\\\\\\"variable.other.readwrite.tsx\\\\\\\",\\\\\\\"variable.other.object.ts\\\\\\\",\\\\\\\"variable.other.object.tsx\\\\\\\",\\\\\\\"variable.object.property.ts\\\\\\\",\\\\\\\"variable.object.property.tsx\\\\\\\",\\\\\\\"variable.other.ts\\\\\\\",\\\\\\\"variable.other.tsx\\\\\\\",\\\\\\\"variable.tsx\\\\\\\",\\\\\\\"variable.ts\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffcb8b\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"entity.name.type.ts\\\\\\\",\\\\\\\"entity.name.type.tsx\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#82AAFF\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"support.class.node.ts\\\\\\\",\\\\\\\"support.class.node.tsx\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#5f7e97\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.type.parameters.ts entity.name.type\\\\\\\",\\\\\\\"meta.type.parameters.tsx entity.name.type\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d6deeb\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.import.ts punctuation.definition.block\\\\\\\",\\\\\\\"meta.import.tsx punctuation.definition.block\\\\\\\",\\\\\\\"meta.export.ts punctuation.definition.block\\\\\\\",\\\\\\\"meta.export.tsx punctuation.definition.block\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#82AAFF\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.decorator punctuation.decorator.ts\\\\\\\",\\\\\\\"meta.decorator punctuation.decorator.tsx\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#82AAFF\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.tag.js meta.jsx.children.tsx\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#7fdbca\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.name.tag.yaml\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d7dbe0\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"variable.other.readwrite.js\\\\\\\",\\\\\\\"variable.parameter\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#f78c6c\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"support.class.component.js\\\\\\\",\\\\\\\"support.class.component.tsx\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d6deeb\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.jsx.children\\\\\\\",\\\\\\\"meta.jsx.children.js\\\\\\\",\\\\\\\"meta.jsx.children.tsx\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffcb8b\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.class entity.name.type.class.tsx\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffcb8b\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"entity.name.type.tsx\\\\\\\",\\\\\\\"entity.name.type.module.tsx\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#C792EA\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.class.ts meta.var.expr.ts storage.type.ts\\\\\\\",\\\\\\\"meta.class.tsx meta.var.expr.tsx storage.type.tsx\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#82AAFF\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.method.declaration storage.type.ts\\\\\\\",\\\\\\\"meta.method.declaration storage.type.tsx\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.property-list.css meta.property-value.css variable.other.less\\\\\\\",\\\\\\\"meta.property-list.scss variable.scss\\\\\\\",\\\\\\\"meta.property-list.sass variable.sass\\\\\\\",\\\\\\\"meta.brace\\\\\\\",\\\\\\\"keyword.operator.operator\\\\\\\",\\\\\\\"keyword.operator.or.regexp\\\\\\\",\\\\\\\"keyword.operator.expression.in\\\\\\\",\\\\\\\"keyword.operator.relational\\\\\\\",\\\\\\\"keyword.operator.assignment\\\\\\\",\\\\\\\"keyword.operator.comparison\\\\\\\",\\\\\\\"keyword.operator.type\\\\\\\",\\\\\\\"keyword.operator\\\\\\\",\\\\\\\"keyword\\\\\\\",\\\\\\\"punctuation.definintion.string\\\\\\\",\\\\\\\"punctuation\\\\\\\",\\\\\\\"variable.other.readwrite.js\\\\\\\",\\\\\\\"storage.type\\\\\\\",\\\\\\\"source.css\\\\\\\",\\\\\\\"string.quoted\\\\\\\"]}],\\\\\\\"semanticTokenRules\\\\\\\":[],\\\\\\\"extensionData\\\\\\\":{\\\\\\\"_extensionId\\\\\\\":\\\\\\\"sdras.night-owl\\\\\\\",\\\\\\\"_extensionIsBuiltin\\\\\\\":false,\\\\\\\"_extensionName\\\\\\\":\\\\\\\"night-owl\\\\\\\",\\\\\\\"_extensionPublisher\\\\\\\":\\\\\\\"sdras\\\\\\\"},\\\\\\\"themeSemanticHighlighting\\\\\\\":false,\\\\\\\"colorMap\\\\\\\":{\\\\\\\"contrastBorder\\\\\\\":\\\\\\\"#122d42\\\\\\\",\\\\\\\"focusBorder\\\\\\\":\\\\\\\"#122d42\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#d6deeb\\\\\\\",\\\\\\\"widget.shadow\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"selection.background\\\\\\\":\\\\\\\"#4373c2\\\\\\\",\\\\\\\"errorForeground\\\\\\\":\\\\\\\"#ef5350\\\\\\\",\\\\\\\"button.background\\\\\\\":\\\\\\\"#7e57c2cc\\\\\\\",\\\\\\\"button.foreground\\\\\\\":\\\\\\\"#ffffffcc\\\\\\\",\\\\\\\"button.hoverBackground\\\\\\\":\\\\\\\"#7e57c2\\\\\\\",\\\\\\\"dropdown.background\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"dropdown.border\\\\\\\":\\\\\\\"#5f7e97\\\\\\\",\\\\\\\"dropdown.foreground\\\\\\\":\\\\\\\"#ffffffcc\\\\\\\",\\\\\\\"input.background\\\\\\\":\\\\\\\"#0b253a\\\\\\\",\\\\\\\"input.border\\\\\\\":\\\\\\\"#5f7e97\\\\\\\",\\\\\\\"input.foreground\\\\\\\":\\\\\\\"#ffffffcc\\\\\\\",\\\\\\\"input.placeholderForeground\\\\\\\":\\\\\\\"#5f7e97\\\\\\\",\\\\\\\"inputOption.activeBorder\\\\\\\":\\\\\\\"#ffffffcc\\\\\\\",\\\\\\\"punctuation.definition.generic.begin.html\\\\\\\":\\\\\\\"#ef5350f2\\\\\\\",\\\\\\\"inputValidation.errorBackground\\\\\\\":\\\\\\\"#ab0300f2\\\\\\\",\\\\\\\"inputValidation.errorBorder\\\\\\\":\\\\\\\"#ef5350\\\\\\\",\\\\\\\"inputValidation.infoBackground\\\\\\\":\\\\\\\"#00589ef2\\\\\\\",\\\\\\\"inputValidation.infoBorder\\\\\\\":\\\\\\\"#64b5f6\\\\\\\",\\\\\\\"inputValidation.warningBackground\\\\\\\":\\\\\\\"#675700f2\\\\\\\",\\\\\\\"inputValidation.warningBorder\\\\\\\":\\\\\\\"#ffca28\\\\\\\",\\\\\\\"scrollbar.shadow\\\\\\\":\\\\\\\"#010b14\\\\\\\",\\\\\\\"scrollbarSlider.activeBackground\\\\\\\":\\\\\\\"#084d8180\\\\\\\",\\\\\\\"scrollbarSlider.background\\\\\\\":\\\\\\\"#084d8180\\\\\\\",\\\\\\\"scrollbarSlider.hoverBackground\\\\\\\":\\\\\\\"#084d8180\\\\\\\",\\\\\\\"badge.background\\\\\\\":\\\\\\\"#5f7e97\\\\\\\",\\\\\\\"badge.foreground\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"progress.background\\\\\\\":\\\\\\\"#7e57c2\\\\\\\",\\\\\\\"breadcrumb.foreground\\\\\\\":\\\\\\\"#a599e9\\\\\\\",\\\\\\\"breadcrumb.focusForeground\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"breadcrumb.activeSelectionForeground\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"breadcrumbPicker.background\\\\\\\":\\\\\\\"#001122\\\\\\\",\\\\\\\"list.activeSelectionBackground\\\\\\\":\\\\\\\"#234d708c\\\\\\\",\\\\\\\"list.activeSelectionForeground\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"list.invalidItemForeground\\\\\\\":\\\\\\\"#975f94\\\\\\\",\\\\\\\"list.dropBackground\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"list.focusBackground\\\\\\\":\\\\\\\"#010d18\\\\\\\",\\\\\\\"list.focusForeground\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"list.highlightForeground\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"list.hoverBackground\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"list.hoverForeground\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"list.inactiveSelectionBackground\\\\\\\":\\\\\\\"#0e293f\\\\\\\",\\\\\\\"list.inactiveSelectionForeground\\\\\\\":\\\\\\\"#5f7e97\\\\\\\",\\\\\\\"activityBar.background\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"activityBar.dropBackground\\\\\\\":\\\\\\\"#5f7e97\\\\\\\",\\\\\\\"activityBar.foreground\\\\\\\":\\\\\\\"#5f7e97\\\\\\\",\\\\\\\"activityBar.border\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"activityBarBadge.background\\\\\\\":\\\\\\\"#44596b\\\\\\\",\\\\\\\"activityBarBadge.foreground\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"sideBar.background\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"sideBar.foreground\\\\\\\":\\\\\\\"#89a4bb\\\\\\\",\\\\\\\"sideBar.border\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"sideBarTitle.foreground\\\\\\\":\\\\\\\"#5f7e97\\\\\\\",\\\\\\\"sideBarSectionHeader.background\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"sideBarSectionHeader.foreground\\\\\\\":\\\\\\\"#5f7e97\\\\\\\",\\\\\\\"editorGroup.emptyBackground\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"editorGroup.border\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"editorGroup.dropBackground\\\\\\\":\\\\\\\"#7e57c273\\\\\\\",\\\\\\\"editorGroupHeader.noTabsBackground\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"editorGroupHeader.tabsBackground\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"editorGroupHeader.tabsBorder\\\\\\\":\\\\\\\"#262a39\\\\\\\",\\\\\\\"tab.activeBackground\\\\\\\":\\\\\\\"#0b2942\\\\\\\",\\\\\\\"tab.activeForeground\\\\\\\":\\\\\\\"#d2dee7\\\\\\\",\\\\\\\"tab.border\\\\\\\":\\\\\\\"#272b3b\\\\\\\",\\\\\\\"tab.activeBorder\\\\\\\":\\\\\\\"#262a39\\\\\\\",\\\\\\\"tab.unfocusedActiveBorder\\\\\\\":\\\\\\\"#262a39\\\\\\\",\\\\\\\"tab.inactiveBackground\\\\\\\":\\\\\\\"#01111d\\\\\\\",\\\\\\\"tab.inactiveForeground\\\\\\\":\\\\\\\"#5f7e97\\\\\\\",\\\\\\\"tab.unfocusedActiveForeground\\\\\\\":\\\\\\\"#5f7e97\\\\\\\",\\\\\\\"tab.unfocusedInactiveForeground\\\\\\\":\\\\\\\"#5f7e97\\\\\\\",\\\\\\\"editor.background\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"editor.foreground\\\\\\\":\\\\\\\"#d6deeb\\\\\\\",\\\\\\\"editorLineNumber.foreground\\\\\\\":\\\\\\\"#4b6479\\\\\\\",\\\\\\\"editorLineNumber.activeForeground\\\\\\\":\\\\\\\"#c5e4fd\\\\\\\",\\\\\\\"editorCursor.foreground\\\\\\\":\\\\\\\"#80a4c2\\\\\\\",\\\\\\\"editor.selectionBackground\\\\\\\":\\\\\\\"#1d3b53\\\\\\\",\\\\\\\"editor.selectionHighlightBackground\\\\\\\":\\\\\\\"#5f7e9779\\\\\\\",\\\\\\\"editor.inactiveSelectionBackground\\\\\\\":\\\\\\\"#7e57c25a\\\\\\\",\\\\\\\"editor.wordHighlightBackground\\\\\\\":\\\\\\\"#f6bbe533\\\\\\\",\\\\\\\"editor.wordHighlightStrongBackground\\\\\\\":\\\\\\\"#e2a2f433\\\\\\\",\\\\\\\"editor.findMatchBackground\\\\\\\":\\\\\\\"#5f7e9779\\\\\\\",\\\\\\\"editor.findMatchHighlightBackground\\\\\\\":\\\\\\\"#1085bb5d\\\\\\\",\\\\\\\"editor.hoverHighlightBackground\\\\\\\":\\\\\\\"#7e57c25a\\\\\\\",\\\\\\\"editor.lineHighlightBackground\\\\\\\":\\\\\\\"#00000033\\\\\\\",\\\\\\\"editor.rangeHighlightBackground\\\\\\\":\\\\\\\"#7e57c25a\\\\\\\",\\\\\\\"editorIndentGuide.background\\\\\\\":\\\\\\\"#5e81ce52\\\\\\\",\\\\\\\"editorIndentGuide.activeBackground\\\\\\\":\\\\\\\"#7e97ac\\\\\\\",\\\\\\\"editorRuler.foreground\\\\\\\":\\\\\\\"#5e81ce52\\\\\\\",\\\\\\\"editorCodeLens.foreground\\\\\\\":\\\\\\\"#5e82ceb4\\\\\\\",\\\\\\\"editorBracketMatch.background\\\\\\\":\\\\\\\"#5f7e974d\\\\\\\",\\\\\\\"editorOverviewRuler.currentContentForeground\\\\\\\":\\\\\\\"#7e57c2\\\\\\\",\\\\\\\"editorOverviewRuler.incomingContentForeground\\\\\\\":\\\\\\\"#7e57c2\\\\\\\",\\\\\\\"editorOverviewRuler.commonContentForeground\\\\\\\":\\\\\\\"#7e57c2\\\\\\\",\\\\\\\"editorError.foreground\\\\\\\":\\\\\\\"#ef5350\\\\\\\",\\\\\\\"editorWarning.foreground\\\\\\\":\\\\\\\"#b39554\\\\\\\",\\\\\\\"editorGutter.background\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"editorGutter.modifiedBackground\\\\\\\":\\\\\\\"#e2b93d\\\\\\\",\\\\\\\"editorGutter.addedBackground\\\\\\\":\\\\\\\"#9ccc65\\\\\\\",\\\\\\\"editorGutter.deletedBackground\\\\\\\":\\\\\\\"#ef5350\\\\\\\",\\\\\\\"diffEditor.insertedTextBackground\\\\\\\":\\\\\\\"#99b76d23\\\\\\\",\\\\\\\"diffEditor.insertedTextBorder\\\\\\\":\\\\\\\"#c5e47833\\\\\\\",\\\\\\\"diffEditor.removedTextBackground\\\\\\\":\\\\\\\"#ef535033\\\\\\\",\\\\\\\"diffEditor.removedTextBorder\\\\\\\":\\\\\\\"#ef53504d\\\\\\\",\\\\\\\"editorWidget.background\\\\\\\":\\\\\\\"#021320\\\\\\\",\\\\\\\"editorWidget.border\\\\\\\":\\\\\\\"#5f7e97\\\\\\\",\\\\\\\"editorSuggestWidget.background\\\\\\\":\\\\\\\"#2c3043\\\\\\\",\\\\\\\"editorSuggestWidget.border\\\\\\\":\\\\\\\"#2b2f40\\\\\\\",\\\\\\\"editorSuggestWidget.foreground\\\\\\\":\\\\\\\"#d6deeb\\\\\\\",\\\\\\\"editorSuggestWidget.highlightForeground\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"editorSuggestWidget.selectedBackground\\\\\\\":\\\\\\\"#5f7e97\\\\\\\",\\\\\\\"editorHoverWidget.background\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"editorHoverWidget.border\\\\\\\":\\\\\\\"#5f7e97\\\\\\\",\\\\\\\"debugExceptionWidget.background\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"debugExceptionWidget.border\\\\\\\":\\\\\\\"#5f7e97\\\\\\\",\\\\\\\"editorMarkerNavigation.background\\\\\\\":\\\\\\\"#0b2942\\\\\\\",\\\\\\\"editorMarkerNavigationError.background\\\\\\\":\\\\\\\"#ef5350\\\\\\\",\\\\\\\"editorMarkerNavigationWarning.background\\\\\\\":\\\\\\\"#ffca28\\\\\\\",\\\\\\\"peekView.border\\\\\\\":\\\\\\\"#5f7e97\\\\\\\",\\\\\\\"peekViewEditor.background\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"peekViewEditor.matchHighlightBackground\\\\\\\":\\\\\\\"#7e57c25a\\\\\\\",\\\\\\\"peekViewResult.background\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"peekViewResult.fileForeground\\\\\\\":\\\\\\\"#5f7e97\\\\\\\",\\\\\\\"peekViewResult.lineForeground\\\\\\\":\\\\\\\"#5f7e97\\\\\\\",\\\\\\\"peekViewResult.matchHighlightBackground\\\\\\\":\\\\\\\"#ffffffcc\\\\\\\",\\\\\\\"peekViewResult.selectionBackground\\\\\\\":\\\\\\\"#2e3250\\\\\\\",\\\\\\\"peekViewResult.selectionForeground\\\\\\\":\\\\\\\"#5f7e97\\\\\\\",\\\\\\\"peekViewTitle.background\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"peekViewTitleDescription.foreground\\\\\\\":\\\\\\\"#697098\\\\\\\",\\\\\\\"peekViewTitleLabel.foreground\\\\\\\":\\\\\\\"#5f7e97\\\\\\\",\\\\\\\"merge.currentHeaderBackground\\\\\\\":\\\\\\\"#5f7e97\\\\\\\",\\\\\\\"merge.incomingHeaderBackground\\\\\\\":\\\\\\\"#7e57c25a\\\\\\\",\\\\\\\"panel.background\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"panel.border\\\\\\\":\\\\\\\"#5f7e97\\\\\\\",\\\\\\\"panelTitle.activeBorder\\\\\\\":\\\\\\\"#5f7e97\\\\\\\",\\\\\\\"panelTitle.activeForeground\\\\\\\":\\\\\\\"#ffffffcc\\\\\\\",\\\\\\\"panelTitle.inactiveForeground\\\\\\\":\\\\\\\"#d6deeb80\\\\\\\",\\\\\\\"statusBar.background\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"statusBar.foreground\\\\\\\":\\\\\\\"#5f7e97\\\\\\\",\\\\\\\"statusBar.border\\\\\\\":\\\\\\\"#262a39\\\\\\\",\\\\\\\"statusBar.debuggingBackground\\\\\\\":\\\\\\\"#202431\\\\\\\",\\\\\\\"statusBar.debuggingBorder\\\\\\\":\\\\\\\"#1f2330\\\\\\\",\\\\\\\"statusBar.noFolderBackground\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"statusBar.noFolderBorder\\\\\\\":\\\\\\\"#25293a\\\\\\\",\\\\\\\"statusBarItem.activeBackground\\\\\\\":\\\\\\\"#202431\\\\\\\",\\\\\\\"statusBarItem.hoverBackground\\\\\\\":\\\\\\\"#202431\\\\\\\",\\\\\\\"statusBarItem.prominentBackground\\\\\\\":\\\\\\\"#202431\\\\\\\",\\\\\\\"statusBarItem.prominentHoverBackground\\\\\\\":\\\\\\\"#202431\\\\\\\",\\\\\\\"titleBar.activeBackground\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"titleBar.activeForeground\\\\\\\":\\\\\\\"#eeefff\\\\\\\",\\\\\\\"titleBar.inactiveBackground\\\\\\\":\\\\\\\"#010e1a\\\\\\\",\\\\\\\"notifications.background\\\\\\\":\\\\\\\"#01111d\\\\\\\",\\\\\\\"notifications.border\\\\\\\":\\\\\\\"#262a39\\\\\\\",\\\\\\\"notificationCenter.border\\\\\\\":\\\\\\\"#262a39\\\\\\\",\\\\\\\"notificationToast.border\\\\\\\":\\\\\\\"#262a39\\\\\\\",\\\\\\\"notifications.foreground\\\\\\\":\\\\\\\"#ffffffcc\\\\\\\",\\\\\\\"notificationLink.foreground\\\\\\\":\\\\\\\"#80cbc4\\\\\\\",\\\\\\\"extensionButton.prominentForeground\\\\\\\":\\\\\\\"#ffffffcc\\\\\\\",\\\\\\\"extensionButton.prominentBackground\\\\\\\":\\\\\\\"#7e57c2cc\\\\\\\",\\\\\\\"extensionButton.prominentHoverBackground\\\\\\\":\\\\\\\"#7e57c2\\\\\\\",\\\\\\\"pickerGroup.foreground\\\\\\\":\\\\\\\"#d1aaff\\\\\\\",\\\\\\\"pickerGroup.border\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"terminal.ansiWhite\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"terminal.ansiBlack\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"terminal.ansiBlue\\\\\\\":\\\\\\\"#82aaff\\\\\\\",\\\\\\\"terminal.ansiCyan\\\\\\\":\\\\\\\"#21c7a8\\\\\\\",\\\\\\\"terminal.ansiGreen\\\\\\\":\\\\\\\"#22da6e\\\\\\\",\\\\\\\"terminal.ansiMagenta\\\\\\\":\\\\\\\"#c792ea\\\\\\\",\\\\\\\"terminal.ansiRed\\\\\\\":\\\\\\\"#ef5350\\\\\\\",\\\\\\\"terminal.ansiYellow\\\\\\\":\\\\\\\"#c5e478\\\\\\\",\\\\\\\"terminal.ansiBrightWhite\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"terminal.ansiBrightBlack\\\\\\\":\\\\\\\"#575656\\\\\\\",\\\\\\\"terminal.ansiBrightBlue\\\\\\\":\\\\\\\"#82aaff\\\\\\\",\\\\\\\"terminal.ansiBrightCyan\\\\\\\":\\\\\\\"#7fdbca\\\\\\\",\\\\\\\"terminal.ansiBrightGreen\\\\\\\":\\\\\\\"#22da6e\\\\\\\",\\\\\\\"terminal.ansiBrightMagenta\\\\\\\":\\\\\\\"#c792ea\\\\\\\",\\\\\\\"terminal.ansiBrightRed\\\\\\\":\\\\\\\"#ef5350\\\\\\\",\\\\\\\"terminal.ansiBrightYellow\\\\\\\":\\\\\\\"#ffeb95\\\\\\\",\\\\\\\"terminal.selectionBackground\\\\\\\":\\\\\\\"#1b90dd4d\\\\\\\",\\\\\\\"terminalCursor.background\\\\\\\":\\\\\\\"#234d70\\\\\\\",\\\\\\\"textCodeBlock.background\\\\\\\":\\\\\\\"#4f4f4f\\\\\\\",\\\\\\\"debugToolBar.background\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"welcomePage.buttonBackground\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"welcomePage.buttonHoverBackground\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"walkThrough.embeddedEditorBackground\\\\\\\":\\\\\\\"#011627\\\\\\\",\\\\\\\"gitDecoration.modifiedResourceForeground\\\\\\\":\\\\\\\"#a2bffc\\\\\\\",\\\\\\\"gitDecoration.deletedResourceForeground\\\\\\\":\\\\\\\"#ef535090\\\\\\\",\\\\\\\"gitDecoration.untrackedResourceForeground\\\\\\\":\\\\\\\"#c5e478\\\\\\\",\\\\\\\"gitDecoration.ignoredResourceForeground\\\\\\\":\\\\\\\"#395a75\\\\\\\",\\\\\\\"gitDecoration.conflictingResourceForeground\\\\\\\":\\\\\\\"#ffeb95cc\\\\\\\",\\\\\\\"source.elm\\\\\\\":\\\\\\\"#5f7e97\\\\\\\",\\\\\\\"string.quoted.single.js\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"meta.objectliteral.js\\\\\\\":\\\\\\\"#82aaff\\\\\\\"},\\\\\\\"watch\\\\\\\":false}\\\"},\\\"workbench.panel.repl.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.repl.view\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.panel.pinnedPanels\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.markers\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Problems\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"order\\\\\\\":0,\\\\\\\"visible\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.output\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Output\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"order\\\\\\\":1,\\\\\\\"visible\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"terminal\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Terminal\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"order\\\\\\\":3,\\\\\\\"visible\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.sqltoolsPanelContainer\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"SQL Console\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"order\\\\\\\":6,\\\\\\\"visible\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"refactorPreview\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Refactor Preview\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.repl\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Debug Console\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true}]\\\"},\\\"ces/skipSurvey\\\":{\\\"version\\\":1,\\\"value\\\":\\\"1.56.2\\\"},\\\"workbench.telemetryOptOutShown\\\":{\\\"version\\\":1,\\\"value\\\":\\\"true\\\"},\\\"workbench.view.extensions.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.installed.empty\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.installed\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.workspaceRecommendations\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.popular\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.otherRecommendations\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.recommendedList\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.enabled\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.disabled\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.marketplace\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.searchInstalled\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.searchEnabled\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.searchDisabled\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.searchOutdated\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.searchBuiltin\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.searchTrustRequired\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.builtinFeatureExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.builtinThemeExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.builtinProgrammingLanguageExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.trustRequiredOnStartExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.trustRequiredOnDemandExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.searchWorkspaceUnsupported\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.untrustedUnsupportedExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.untrustedPartiallySupportedExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.virtualUnsupportedExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.virtualPartiallySupportedExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.remote.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"targetsContainers\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"detailsContainers\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"devVolumes\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"sshHosts\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"targetsWsl\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.extension.github-pull-requests.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"github:login\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"pr:github\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"issues:github\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.extension.liveshare.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"liveshare.session\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"liveshare.contacts\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"liveshare.plannedSessions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"liveshare.help\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.extension.gitlens.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.updates\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.welcome\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.extension.test.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.testing\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"test-explorer\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"python_tests\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.extension.snippView.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"allSnipps\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"terminalSnipps\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.extension.sqltoolsActivityBarContainer.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"sqltoolsViewConnectionExplorer\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"sqltoolsViewBookmarksExplorer\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"sqltoolsViewHistoryExplorer\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.extension.sqltoolsPanelContainer.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"sqltoolsViewConsoleMessages\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.extension.dockerView.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"dockerContainers\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"dockerImages\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"dockerRegistries\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"dockerNetworks\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"dockerVolumes\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"vscode-docker.views.dockerContexts\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"vscode-docker.views.help\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.extension.azure.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"azureResourceGroups\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"ms-azuretools.helpAndFeedback\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"azureDatabasesExplorer\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"memento/gettingStartedService\\\":{\\\"version\\\":1,\\\"value\\\":\\\"{\\\\\\\"terminal\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"pickAFolderTask-Other\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"quickOpen\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"commandPaletteTask\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"settings\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"pickColorTheme\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"shortcuts\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"splitview\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"ms-vscode.cpptools#cppWelcome#install.cmake.tools\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"valentjn.vscode-ltex#ltex.walkthrough#ltex.walkthrough.customizeSettings\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"debugging\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"tasks\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"scmClone\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"settingsSync\\\\\\\":{\\\\\\\"done\\\\\\\":true}}\\\"},\\\"workbench.statusbar.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"status.notifications\\\\\\\",\\\\\\\"status.feedback\\\\\\\",\\\\\\\"tombonnike.vscode-status-bar-format-toggle\\\\\\\",\\\\\\\"kamikillerto.vscode-colorize\\\\\\\",\\\\\\\"status.host\\\\\\\",\\\\\\\"status.problems\\\\\\\",\\\\\\\"status.editor.mode\\\\\\\",\\\\\\\"status.editor.eol\\\\\\\",\\\\\\\"status.editor.encoding\\\\\\\",\\\\\\\"status.editor.selection\\\\\\\",\\\\\\\"status.editor.indentation\\\\\\\",\\\\\\\"NuclleaR.vscode-extension-auto-import\\\\\\\",\\\\\\\"dbaeumer.vscode-eslint\\\\\\\",\\\\\\\"esbenp.prettier-vscode\\\\\\\",\\\\\\\"eamodio.gitlens\\\\\\\",\\\\\\\"Zignd.html-css-class-completion\\\\\\\",\\\\\\\"status.debug\\\\\\\",\\\\\\\"mtxr.sqltools\\\\\\\",\\\\\\\"ritwickdey.LiveServer\\\\\\\",\\\\\\\"formulahendry.vscode-mysql\\\\\\\",\\\\\\\"alexcvzz.vscode-sqlite\\\\\\\",\\\\\\\"status.scm\\\\\\\",\\\\\\\"status.workspaceTrust.fa760bf4ec14e1813f43fb537dd8012f\\\\\\\",\\\\\\\"status.workspaceTrust.3f4a4671fefef79f46d86ecaf71c67c8\\\\\\\",\\\\\\\"status.workspaceTrust.1623583630352\\\\\\\",\\\\\\\"status.workspaceTrust.bdf25cbb8fdff6b2ed2b46cefdb29b6c\\\\\\\",\\\\\\\"status.workspaceTrust.052c54f68579fa61091cf39ddb29f067\\\\\\\",\\\\\\\"status.workspaceTrust.1623771446420\\\\\\\",\\\\\\\"status.workspaceTrust.1623937226608\\\\\\\",\\\\\\\"status.workspaceTrust.63604b03815fa1fc069d8c2e11b64420\\\\\\\",\\\\\\\"status.workspaceTrust.1624590266050\\\\\\\",\\\\\\\"status.workspaceTrust.1624614043811\\\\\\\",\\\\\\\"esbenp.prettier-vscode.prettier.status\\\\\\\",\\\\\\\"status.workspaceTrust.1624620104032\\\\\\\",\\\\\\\"status.workspaceTrust.1a8184fbb163602b61c4be46118e0695\\\\\\\",\\\\\\\"status.workspaceTrust.1624956845473\\\\\\\",\\\\\\\"status.workspaceTrust.1624963187100\\\\\\\",\\\\\\\"status.workspaceTrust.80abf58e46baa365e7e23119efce65b1\\\\\\\",\\\\\\\"status.workspaceTrust.1624970076969\\\\\\\",\\\\\\\"status.workspaceTrust.a07eca4aecfad57c57acd6614a451719\\\\\\\",\\\\\\\"status.workspaceTrust.1625135615809\\\\\\\",\\\\\\\"status.workspaceTrust.1625144833072\\\\\\\",\\\\\\\"status.workspaceTrust.ca09c144cf9ecbb859ef4a6816d51a51\\\\\\\",\\\\\\\"status.workspaceTrust.1625148473831\\\\\\\",\\\\\\\"status.workspaceTrust.b5cf8f3023ec47305cef918989a7b0e2\\\\\\\",\\\\\\\"status.workspaceTrust.1625154343948\\\\\\\",\\\\\\\"status.workspaceTrust.e35e24cef9590c845a7de6eb5188ff3e\\\\\\\",\\\\\\\"status.workspaceTrust.1625281200682\\\\\\\",\\\\\\\"status.workspaceTrust.1625342035945\\\\\\\",\\\\\\\"status.workspaceTrust.1625414445491\\\\\\\",\\\\\\\"status.workspaceTrust.1625416365147\\\\\\\",\\\\\\\"status.workspaceTrust.1625938124295\\\\\\\",\\\\\\\"status.workspaceTrust.1625939816743\\\\\\\",\\\\\\\"status.workspaceTrust.1625946180658\\\\\\\",\\\\\\\"status.workspaceTrust.1626285234173\\\\\\\",\\\\\\\"status.workspaceTrust.1626287160276\\\\\\\",\\\\\\\"status.workspaceTrust.1626572363653\\\\\\\",\\\\\\\"status.workspaceTrust.1626710625346\\\\\\\",\\\\\\\"status.workspaceTrust.1626987125529\\\\\\\",\\\\\\\"status.workspaceTrust.1627184716778\\\\\\\",\\\\\\\"status.workspaceTrust.1627215589737\\\\\\\",\\\\\\\"status.workspaceTrust.1627219015918\\\\\\\",\\\\\\\"status.workspaceTrust.f1578b877935cb45791441cc7428bcaa\\\\\\\",\\\\\\\"status.workspaceTrust.1627293194322\\\\\\\",\\\\\\\"status.workspaceTrust.1627309491056\\\\\\\",\\\\\\\"status.workspaceTrust.1627311709826\\\\\\\",\\\\\\\"status.workspaceTrust.1627311725077\\\\\\\",\\\\\\\"status.workspaceTrust.80efe84b40e674e458bd0c16daf82012\\\\\\\",\\\\\\\"status.workspaceTrust.1627359157672\\\\\\\",\\\\\\\"status.workspaceTrust.1627377331856\\\\\\\",\\\\\\\"status.workspaceTrust.1627492884850\\\\\\\",\\\\\\\"status.workspaceTrust.1627499839209\\\\\\\",\\\\\\\"status.workspaceTrust.1627500318308\\\\\\\",\\\\\\\"status.workspaceTrust.1627754570313\\\\\\\",\\\\\\\"status.workspaceTrust.1627754619818\\\\\\\",\\\\\\\"status.workspaceTrust.1627757386992\\\\\\\",\\\\\\\"status.workspaceTrust.1627757512011\\\\\\\",\\\\\\\"status.workspaceTrust.1627757664258\\\\\\\",\\\\\\\"status.workspaceTrust.1627759173443\\\\\\\",\\\\\\\"status.workspaceTrust.1627759401263\\\\\\\",\\\\\\\"status.workspaceTrust.1627780423088\\\\\\\",\\\\\\\"status.workspaceTrust.1627826488130\\\\\\\",\\\\\\\"status.workspaceTrust.1627889593047\\\\\\\",\\\\\\\"status.workspaceTrust.1628086772818\\\\\\\",\\\\\\\"status.workspaceTrust.1628109887987\\\\\\\",\\\\\\\"status.workspaceTrust.4ac3ff2722d84ec5e9ddc0518c1ea208\\\\\\\",\\\\\\\"status.workspaceTrust.1628114317771\\\\\\\",\\\\\\\"status.workspaceTrust.1628114778201\\\\\\\",\\\\\\\"status.workspaceTrust.1628115224129\\\\\\\",\\\\\\\"status.workspaceTrust.1628115375888\\\\\\\",\\\\\\\"status.workspaceTrust.1628179491999\\\\\\\",\\\\\\\"status.workspaceTrust.1628179548544\\\\\\\",\\\\\\\"status.workspaceTrust.1628179586733\\\\\\\",\\\\\\\"status.workspaceTrust.1628179601243\\\\\\\",\\\\\\\"status.workspaceTrust.823ac60edcfdaee701245e7daa7ae2cc\\\\\\\",\\\\\\\"status.workspaceTrust.1628219003243\\\\\\\",\\\\\\\"status.workspaceTrust.1628220318890\\\\\\\",\\\\\\\"status.workspaceTrust.690ba67239b877595d6b27f16b573b0c\\\\\\\",\\\\\\\"status.workspaceTrust.1628224407749\\\\\\\",\\\\\\\"status.workspaceTrust.1628225434295\\\\\\\",\\\\\\\"status.workspaceTrust.1628225440622\\\\\\\",\\\\\\\"status.workspaceTrust.1628225588084\\\\\\\",\\\\\\\"status.workspaceTrust.1628228429843\\\\\\\",\\\\\\\"status.workspaceTrust.1628229088778\\\\\\\",\\\\\\\"status.workspaceTrust.1628229233190\\\\\\\",\\\\\\\"status.workspaceTrust.1628284864957\\\\\\\",\\\\\\\"status.workspaceTrust.1628285362728\\\\\\\",\\\\\\\"status.workspaceTrust.1628285370561\\\\\\\",\\\\\\\"status.workspaceTrust.05c23be69d62bf3d317d2509234030be\\\\\\\",\\\\\\\"status.workspaceTrust.220c9ed2c3cbd520d95530ec949d60e2\\\\\\\",\\\\\\\"status.workspaceTrust.5fc73d971156a436aeefe0765434684f\\\\\\\",\\\\\\\"status.workspaceTrust.1628356668450\\\\\\\",\\\\\\\"status.workspaceTrust.1628358620471\\\\\\\",\\\\\\\"status.workspaceTrust.1628358654771\\\\\\\",\\\\\\\"status.workspaceTrust.1628358751522\\\\\\\",\\\\\\\"status.workspaceTrust.1628360497094\\\\\\\",\\\\\\\"status.workspaceTrust.1628360648765\\\\\\\",\\\\\\\"status.workspaceTrust.1628360771759\\\\\\\",\\\\\\\"status.workspaceTrust.31f888285b72d9d03a8eed3aafe5ba12\\\\\\\",\\\\\\\"status.workspaceTrust.1628361025274\\\\\\\",\\\\\\\"status.workspaceTrust.1628364282251\\\\\\\",\\\\\\\"status.workspaceTrust.1628364309688\\\\\\\",\\\\\\\"status.workspaceTrust.1628403370004\\\\\\\",\\\\\\\"status.workspaceTrust.1628403381045\\\\\\\",\\\\\\\"status.workspaceTrust.1628507129791\\\\\\\",\\\\\\\"status.workspaceTrust.31061b5a729f71843fbec94521cca1d7\\\\\\\",\\\\\\\"status.workspaceTrust.1628507258608\\\\\\\",\\\\\\\"status.workspaceTrust.1628507463150\\\\\\\",\\\\\\\"status.workspaceTrust.1628509177493\\\\\\\",\\\\\\\"status.workspaceTrust.1628554796281\\\\\\\",\\\\\\\"status.workspaceTrust.1628580954963\\\\\\\",\\\\\\\"status.workspaceTrust.34910ed7d273e874cfa189a76556af74\\\\\\\",\\\\\\\"status.workspaceTrust.1628604824926\\\\\\\",\\\\\\\"status.workspaceTrust.1628616401871\\\\\\\",\\\\\\\"status.workspaceTrust.1628758267551\\\\\\\",\\\\\\\"status.workspaceTrust.b10175bde28032ce62f94446bede438a\\\\\\\",\\\\\\\"status.workspaceTrust.1628759737960\\\\\\\",\\\\\\\"status.workspaceTrust.1628759826706\\\\\\\",\\\\\\\"status.workspaceTrust.1628759863101\\\\\\\",\\\\\\\"status.workspaceTrust.1628759910938\\\\\\\",\\\\\\\"status.workspaceTrust.0cd76105e1a16245190b4f4a76f77888\\\\\\\",\\\\\\\"status.workspaceTrust.552771a5524c1137712a6adb3fcdb080\\\\\\\",\\\\\\\"status.workspaceTrust.1628760260286\\\\\\\",\\\\\\\"status.workspaceTrust.1628760604538\\\\\\\",\\\\\\\"status.workspaceTrust.1628760882497\\\\\\\",\\\\\\\"status.workspaceTrust.1628760908143\\\\\\\",\\\\\\\"status.workspaceTrust.1628761492074\\\\\\\",\\\\\\\"status.workspaceTrust.aaddbb796916d75b1029e3751739b1d6\\\\\\\",\\\\\\\"status.workspaceTrust.1628761986160\\\\\\\",\\\\\\\"status.workspaceTrust.def04aa8651b5eec00369a9f148899df\\\\\\\",\\\\\\\"status.workspaceTrust.1628871908335\\\\\\\",\\\\\\\"status.workspaceTrust.1628876836035\\\\\\\",\\\\\\\"status.workspaceTrust.1629109143044\\\\\\\",\\\\\\\"status.workspaceTrust.1629131944471\\\\\\\",\\\\\\\"status.workspaceTrust.1629137190971\\\\\\\",\\\\\\\"status.workspaceTrust.1629157931939\\\\\\\",\\\\\\\"status.workspaceTrust.b109cf768b3f8b799f656b7ee789e70c\\\\\\\",\\\\\\\"status.workspaceTrust.98fff9cee3e36642488753d361d793bc\\\\\\\",\\\\\\\"status.workspaceTrust.1629198820754\\\\\\\",\\\\\\\"status.workspaceTrust.1629207415930\\\\\\\",\\\\\\\"status.workspaceTrust.1629218534220\\\\\\\",\\\\\\\"status.workspaceTrust.1629220749106\\\\\\\",\\\\\\\"status.workspaceTrust.1629294229383\\\\\\\",\\\\\\\"status.workspaceTrust.1629294880664\\\\\\\",\\\\\\\"status.workspaceTrust.1629299313288\\\\\\\",\\\\\\\"status.workspaceTrust.166ccc53ffe397ed1579eac413fabca6\\\\\\\",\\\\\\\"status.workspaceTrust.1629299360660\\\\\\\",\\\\\\\"status.workspaceTrust.e5ef437814d4d5bc461e6ec9691183b4\\\\\\\",\\\\\\\"status.workspaceTrust.1629308105870\\\\\\\",\\\\\\\"status.workspaceTrust.1629313864840\\\\\\\",\\\\\\\"status.workspaceTrust.1629319222774\\\\\\\",\\\\\\\"status.workspaceTrust.1629319385864\\\\\\\",\\\\\\\"status.workspaceTrust.1629336590931\\\\\\\",\\\\\\\"status.workspaceTrust.1629390071501\\\\\\\",\\\\\\\"status.workspaceTrust.e2dd0eecbcb00b04e717817ae7f8588e\\\\\\\",\\\\\\\"status.workspaceTrust.1629428963766\\\\\\\",\\\\\\\"status.workspaceTrust.1629517455951\\\\\\\",\\\\\\\"status.workspaceTrust.1629524238126\\\\\\\",\\\\\\\"status.workspaceTrust.1629569290288\\\\\\\",\\\\\\\"status.workspaceTrust.1629570162256\\\\\\\",\\\\\\\"status.workspaceTrust.1629571197416\\\\\\\",\\\\\\\"status.workspaceTrust.1629572614235\\\\\\\",\\\\\\\"status.workspaceTrust.1629573898261\\\\\\\",\\\\\\\"status.workspaceTrust.1629575694063\\\\\\\",\\\\\\\"status.workspaceTrust.1629585024694\\\\\\\",\\\\\\\"status.workspaceTrust.efaeec5cfa86e7b08b7315bfb4f74a3f\\\\\\\",\\\\\\\"status.workspaceTrust.4311f9d6daa79bda40fd62a0049d0d54\\\\\\\",\\\\\\\"status.workspaceTrust.993b764093c9c9e72a2dfc8fe7d77ff4\\\\\\\",\\\\\\\"status.workspaceTrust.1629776091784\\\\\\\",\\\\\\\"status.workspaceTrust.1629776802208\\\\\\\",\\\\\\\"status.workspaceTrust.206908e786be18f3019aa6e170f68692\\\\\\\",\\\\\\\"status.workspaceTrust.1629777852134\\\\\\\",\\\\\\\"status.workspaceTrust.1629790404916\\\\\\\",\\\\\\\"status.workspaceTrust.1629798295484\\\\\\\",\\\\\\\"status.workspaceTrust.b96eb62e5bf3f5c5b2b7640a2326550b\\\\\\\",\\\\\\\"status.workspaceTrust.3c91b11802cbabf4567c388061073c77\\\\\\\",\\\\\\\"status.workspaceTrust.1629861582852\\\\\\\",\\\\\\\"status.workspaceTrust.5fe0b632cdec7d30f3fa3d8317de53dc\\\\\\\",\\\\\\\"status.workspaceTrust.1629862500300\\\\\\\",\\\\\\\"status.workspaceTrust.1629884428443\\\\\\\",\\\\\\\"status.workspaceTrust.1629895622985\\\\\\\",\\\\\\\"status.workspaceTrust.1629916617263\\\\\\\",\\\\\\\"status.workspaceTrust.1629916827581\\\\\\\",\\\\\\\"status.workspaceTrust.1629919891751\\\\\\\",\\\\\\\"status.workspaceTrust.1629923427282\\\\\\\",\\\\\\\"status.workspaceTrust.1629923613933\\\\\\\",\\\\\\\"status.workspaceTrust.1629924648964\\\\\\\",\\\\\\\"status.workspaceTrust.9c97079adcfce1648909a0dd751beff7\\\\\\\",\\\\\\\"status.workspaceTrust.1629959460584\\\\\\\",\\\\\\\"status.workspaceTrust.1629962951598\\\\\\\",\\\\\\\"status.workspaceTrust.1629964441188\\\\\\\",\\\\\\\"status.workspaceTrust.1629965677682\\\\\\\",\\\\\\\"status.workspaceTrust.1629972546824\\\\\\\",\\\\\\\"status.workspaceTrust.1629979313094\\\\\\\",\\\\\\\"status.workspaceTrust.1630070440038\\\\\\\",\\\\\\\"status.workspaceTrust.1630072260990\\\\\\\",\\\\\\\"status.workspaceTrust.1630072957301\\\\\\\",\\\\\\\"status.workspaceTrust.1630073383747\\\\\\\",\\\\\\\"status.workspaceTrust.1630075393981\\\\\\\",\\\\\\\"status.workspaceTrust.1630077896116\\\\\\\",\\\\\\\"status.workspaceTrust.1630141808262\\\\\\\",\\\\\\\"status.workspaceTrust.1630144537720\\\\\\\",\\\\\\\"status.workspaceTrust.1630147309027\\\\\\\",\\\\\\\"status.workspaceTrust.1630151532358\\\\\\\",\\\\\\\"status.workspaceTrust.1630151716641\\\\\\\",\\\\\\\"status.workspaceTrust.1630151812626\\\\\\\",\\\\\\\"status.workspaceTrust.1630163923315\\\\\\\",\\\\\\\"status.workspaceTrust.1630165520200\\\\\\\",\\\\\\\"status.workspaceTrust.1630166179816\\\\\\\",\\\\\\\"status.workspaceTrust.1630171136305\\\\\\\",\\\\\\\"status.workspaceTrust.1630172091081\\\\\\\",\\\\\\\"status.workspaceTrust.1630179976312\\\\\\\",\\\\\\\"status.workspaceTrust.1630182911583\\\\\\\",\\\\\\\"status.workspaceTrust.1630276014351\\\\\\\",\\\\\\\"status.workspaceTrust.1630354446882\\\\\\\",\\\\\\\"status.workspaceTrust.1630446347091\\\\\\\",\\\\\\\"status.workspaceTrust.25497d3f27fc11bc46781dcada9ec4bd\\\\\\\",\\\\\\\"status.workspaceTrust.1630446616993\\\\\\\",\\\\\\\"status.workspaceTrust.1630448059994\\\\\\\",\\\\\\\"status.workspaceTrust.4b17a50d030b41120e072112626cbb22\\\\\\\",\\\\\\\"status.workspaceTrust.1630448084892\\\\\\\",\\\\\\\"status.workspaceTrust.1630450181443\\\\\\\",\\\\\\\"status.workspaceTrust.1630451646715\\\\\\\",\\\\\\\"status.workspaceTrust.1630451706002\\\\\\\",\\\\\\\"status.workspaceTrust.1630455451890\\\\\\\",\\\\\\\"status.workspaceTrust.1630456396673\\\\\\\",\\\\\\\"status.workspaceTrust.1630456680980\\\\\\\",\\\\\\\"status.workspaceTrust.1630459342060\\\\\\\",\\\\\\\"status.workspaceTrust.1630502112134\\\\\\\",\\\\\\\"status.workspaceTrust.9c7bc21e72e004171e2cdd5be33cda0d\\\\\\\",\\\\\\\"status.workspaceTrust.ed1cfb392ce231b23df0e547272df7ec\\\\\\\",\\\\\\\"status.workspaceTrust.fdafe9a59cd70bac642e4e8eb9bd8f80\\\\\\\",\\\\\\\"status.workspaceTrust.7c5654a629a3f4a188fadf08d30eb98e\\\\\\\",\\\\\\\"status.workspaceTrust.1630519688831\\\\\\\",\\\\\\\"status.workspaceTrust.1630520293725\\\\\\\",\\\\\\\"status.workspaceTrust.1630622702268\\\\\\\"]\\\"},\\\"javascript.1.editedCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"10\\\"},\\\"javascript.1.editedDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Wed Jun 23 2021\\\"},\\\"commandPalette.mru.cache\\\":{\\\"version\\\":1,\\\"value\\\":\\\"{\\\\\\\"usesLRU\\\\\\\":true,\\\\\\\"entries\\\\\\\":[{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.action.terminal.scrollDown\\\\\\\",\\\\\\\"value\\\\\\\":98},{\\\\\\\"key\\\\\\\":\\\\\\\"editor.action.clipboardCopyWithSyntaxHighlightingAction\\\\\\\",\\\\\\\"value\\\\\\\":125},{\\\\\\\"key\\\\\\\":\\\\\\\"php-cs-fixer.fix2\\\\\\\",\\\\\\\"value\\\\\\\":127},{\\\\\\\"key\\\\\\\":\\\\\\\"better-phpunit.run-file\\\\\\\",\\\\\\\"value\\\\\\\":133},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.action.selectProductIconTheme\\\\\\\",\\\\\\\"value\\\\\\\":141},{\\\\\\\"key\\\\\\\":\\\\\\\"artisan.route.list\\\\\\\",\\\\\\\"value\\\\\\\":146},{\\\\\\\"key\\\\\\\":\\\\\\\"artisan.make.controller\\\\\\\",\\\\\\\"value\\\\\\\":147},{\\\\\\\"key\\\\\\\":\\\\\\\"extension.laravelDocsCollections\\\\\\\",\\\\\\\"value\\\\\\\":148},{\\\\\\\"key\\\\\\\":\\\\\\\"reactNative.showDevMenu\\\\\\\",\\\\\\\"value\\\\\\\":155},{\\\\\\\"key\\\\\\\":\\\\\\\"markdown-preview-enhanced.openPreview\\\\\\\",\\\\\\\"value\\\\\\\":177},{\\\\\\\"key\\\\\\\":\\\\\\\"markdown-preview-enhanced.openPreviewToTheSide\\\\\\\",\\\\\\\"value\\\\\\\":178},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.view.extension.project-manager\\\\\\\",\\\\\\\"value\\\\\\\":187},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.view.extension.snippView\\\\\\\",\\\\\\\"value\\\\\\\":191},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.view.extension.dockerView\\\\\\\",\\\\\\\"value\\\\\\\":194},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.action.selectTheme\\\\\\\",\\\\\\\"value\\\\\\\":196},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.view.extension.azure\\\\\\\",\\\\\\\"value\\\\\\\":197},{\\\\\\\"key\\\\\\\":\\\\\\\"mysql.query.add\\\\\\\",\\\\\\\"value\\\\\\\":204},{\\\\\\\"key\\\\\\\":\\\\\\\"mysql.template.table\\\\\\\",\\\\\\\"value\\\\\\\":205},{\\\\\\\"key\\\\\\\":\\\\\\\"mysql.addConnection\\\\\\\",\\\\\\\"value\\\\\\\":206},{\\\\\\\"key\\\\\\\":\\\\\\\"mysql.connection.add\\\\\\\",\\\\\\\"value\\\\\\\":209},{\\\\\\\"key\\\\\\\":\\\\\\\"extension.otherOptions\\\\\\\",\\\\\\\"value\\\\\\\":212},{\\\\\\\"key\\\\\\\":\\\\\\\"vscode-docker.images.run\\\\\\\",\\\\\\\"value\\\\\\\":214},{\\\\\\\"key\\\\\\\":\\\\\\\"markdown.showPreview\\\\\\\",\\\\\\\"value\\\\\\\":216},{\\\\\\\"key\\\\\\\":\\\\\\\"extension.liveServer.goOffline\\\\\\\",\\\\\\\"value\\\\\\\":223},{\\\\\\\"key\\\\\\\":\\\\\\\"codesnap.start\\\\\\\",\\\\\\\"value\\\\\\\":235},{\\\\\\\"key\\\\\\\":\\\\\\\"artisan.migrate\\\\\\\",\\\\\\\"value\\\\\\\":236},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.action.files.save\\\\\\\",\\\\\\\"value\\\\\\\":237},{\\\\\\\"key\\\\\\\":\\\\\\\"phpunit.run-all\\\\\\\",\\\\\\\"value\\\\\\\":241},{\\\\\\\"key\\\\\\\":\\\\\\\"better-phpunit.run-suite\\\\\\\",\\\\\\\"value\\\\\\\":242},{\\\\\\\"key\\\\\\\":\\\\\\\"wakatime.dashboard\\\\\\\",\\\\\\\"value\\\\\\\":247},{\\\\\\\"key\\\\\\\":\\\\\\\"extension.node-debug.toggleAutoAttach\\\\\\\",\\\\\\\"value\\\\\\\":248},{\\\\\\\"key\\\\\\\":\\\\\\\"wakatime.apikey\\\\\\\",\\\\\\\"value\\\\\\\":250},{\\\\\\\"key\\\\\\\":\\\\\\\"wakatime.debug\\\\\\\",\\\\\\\"value\\\\\\\":253},{\\\\\\\"key\\\\\\\":\\\\\\\"wakatime.status_bar_coding_activity\\\\\\\",\\\\\\\"value\\\\\\\":254},{\\\\\\\"key\\\\\\\":\\\\\\\"wakatime.config_file\\\\\\\",\\\\\\\"value\\\\\\\":255},{\\\\\\\"key\\\\\\\":\\\\\\\"wakatime.log_file\\\\\\\",\\\\\\\"value\\\\\\\":256},{\\\\\\\"key\\\\\\\":\\\\\\\"wakatime.proxy\\\\\\\",\\\\\\\"value\\\\\\\":257},{\\\\\\\"key\\\\\\\":\\\\\\\"php-docblocker.trigger\\\\\\\",\\\\\\\"value\\\\\\\":270},{\\\\\\\"key\\\\\\\":\\\\\\\"wakatime.status_bar_enabled\\\\\\\",\\\\\\\"value\\\\\\\":272},{\\\\\\\"key\\\\\\\":\\\\\\\"better-phpunit.run-previous\\\\\\\",\\\\\\\"value\\\\\\\":277},{\\\\\\\"key\\\\\\\":\\\\\\\"fileutils.renameFile\\\\\\\",\\\\\\\"value\\\\\\\":279},{\\\\\\\"key\\\\\\\":\\\\\\\"extension.createSnippet\\\\\\\",\\\\\\\"value\\\\\\\":280},{\\\\\\\"key\\\\\\\":\\\\\\\"extension.createSnipp\\\\\\\",\\\\\\\"value\\\\\\\":282},{\\\\\\\"key\\\\\\\":\\\\\\\"phpclassgen.generate_class\\\\\\\",\\\\\\\"value\\\\\\\":285},{\\\\\\\"key\\\\\\\":\\\\\\\"fileutils.duplicateFile\\\\\\\",\\\\\\\"value\\\\\\\":304},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.action.openSnippets\\\\\\\",\\\\\\\"value\\\\\\\":307},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.action.selectIconTheme\\\\\\\",\\\\\\\"value\\\\\\\":312},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.action.showRuntimeExtensions\\\\\\\",\\\\\\\"value\\\\\\\":314},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.action.toggleActivityBarVisibility\\\\\\\",\\\\\\\"value\\\\\\\":315},{\\\\\\\"key\\\\\\\":\\\\\\\"fileutils.removeFile\\\\\\\",\\\\\\\"value\\\\\\\":316}]}\\\"},\\\"commandPalette.mru.counter\\\":{\\\"version\\\":1,\\\"value\\\":\\\"317\\\"},\\\"scm/input:Git:/home/ahmedosama/www/recording/oop-js\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"typescript.1.editedCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"4\\\"},\\\"typescript.1.editedDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Wed Aug 18 2021\\\"},\\\"terminal.integrated.showTerminalConfigPrompt\\\":{\\\"version\\\":1,\\\"value\\\":\\\"false\\\"},\\\"scm/input:Git:/home/ahmedosama/www/my-github/js-QAs\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"expandSuggestionDocs\\\":{\\\"version\\\":1,\\\"value\\\":\\\"false\\\"},\\\"scm/input:Git:/home/ahmedosama/.my-themes\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"hasNotifiedOfSettingsAutosave\\\":{\\\"version\\\":1,\\\"value\\\":\\\"true\\\"},\\\"memento/workbench.editor.keybindings\\\":{\\\"version\\\":1,\\\"value\\\":\\\"{\\\\\\\"searchHistory\\\\\\\":[\\\\\\\"view show \\\\\\\",\\\\\\\"ctr+\\\\\\\",\\\\\\\"ctr;\\\\\\\",\\\\\\\"ctrl\\\\\\\",\\\\\\\"show docker\\\\\\\",\\\\\\\"1\\\\\\\",\\\\\\\"ope\\\\\\\",\\\\\\\"open \\\\\\\",\\\\\\\"open preview\\\\\\\",\\\\\\\"find all\\\\\\\",\\\\\\\"match\\\\\\\",\\\\\\\"all match\\\\\\\",\\\\\\\"inse\\\\\\\",\\\\\\\"insert sett\\\\\\\",\\\\\\\"insert setter\\\\\\\",\\\\\\\"expand \\\\\\\",\\\\\\\"expand\\\\\\\",\\\\\\\"ct\\\\\\\",\\\\\\\"ctrl+\\\\\\\",\\\\\\\"ctrl+shift=\\\\\\\",\\\\\\\"ctrl+shift+v\\\\\\\",\\\\\\\"region\\\\\\\",\\\\\\\"run suite\\\\\\\",\\\\\\\"ctrl+alt+r\\\\\\\",\\\\\\\"ett\\\\\\\",\\\\\\\"be\\\\\\\",\\\\\\\"bettern\\\\\\\",\\\\\\\"beter\\\\\\\",\\\\\\\"better\\\\\\\",\\\\\\\"move \\\\\\\",\\\\\\\"move tab\\\\\\\",\\\\\\\"move ce\\\\\\\",\\\\\\\"move cell\\\\\\\",\\\\\\\"ta\\\\\\\",\\\\\\\"tab\\\\\\\",\\\\\\\"c\\\\\\\",\\\\\\\"ctrl+2\\\\\\\",\\\\\\\"docblock\\\\\\\",\\\\\\\"find previous\\\\\\\",\\\\\\\"ctrl+kd\\\\\\\",\\\\\\\"ctrl+k \\\\\\\",\\\\\\\"ctrl+k d\\\\\\\",\\\\\\\"sup\\\\\\\",\\\\\\\"super+alt+r\\\\\\\",\\\\\\\"ctrl+alt+\\\\\\\",\\\\\\\"ctrl+alt+n\\\\\\\",\\\\\\\"ctrl+t\\\\\\\",\\\\\\\"generate php class\\\\\\\",\\\\\\\"f3\\\\\\\",\\\\\\\"generate\\\\\\\",\\\\\\\"generate php\\\\\\\",\\\\\\\"f4\\\\\\\",\\\\\\\"f5\\\\\\\",\\\\\\\"f2\\\\\\\",\\\\\\\"f\\\\\\\",\\\\\\\"f1\\\\\\\",\\\\\\\"gener\\\\\\\",\\\\\\\"generat php\\\\\\\",\\\\\\\"vim.center\\\\\\\",\\\\\\\"vim.line\\\\\\\",\\\\\\\"vim cursor\\\\\\\",\\\\\\\"vim center\\\\\\\",\\\\\\\"vim \\\\\\\",\\\\\\\"vim\\\\\\\",\\\\\\\"extevim.\\\\\\\",\\\\\\\"extension.vim.\\\\\\\",\\\\\\\"center\\\\\\\",\\\\\\\"ctrl+d\\\\\\\",\\\\\\\"ctrl+s\\\\\\\",\\\\\\\"ctrl+shift+u\\\\\\\",\\\\\\\"unknown\\\\\\\",\\\\\\\"ctrls=+s\\\\\\\",\\\\\\\"ctrls\\\\\\\",\\\\\\\"ctr\\\\\\\",\\\\\\\"ctrl+shi\\\\\\\",\\\\\\\"ctrl+shft\\\\\\\",\\\\\\\"ctrl+shift+\\\\\\\",\\\\\\\"ctrl+shift\\\\\\\",\\\\\\\"ctrl+shift vim\\\\\\\",\\\\\\\"extension.vim\\\\\\\",\\\\\\\"extension.vim_ctr\\\\\\\",\\\\\\\"shift\\\\\\\",\\\\\\\"shift+u\\\\\\\",\\\\\\\"sync update\\\\\\\",\\\\\\\"vim.\\\\\\\",\\\\\\\"ex\\\\\\\",\\\\\\\"ext\\\\\\\",\\\\\\\"extensi\\\\\\\",\\\\\\\"extensions.vim\\\\\\\",\\\\\\\"extensions.\\\\\\\",\\\\\\\"v\\\\\\\",\\\\\\\"extension\\\\\\\",\\\\\\\"extension.vim_\\\\\\\",\\\\\\\"extension.vim_ctrl\\\\\\\",\\\\\\\"extension.vim_ctrl+\\\\\\\",\\\\\\\"extension.vim_ctrl+d\\\\\\\",\\\\\\\"super+D\\\\\\\",\\\\\\\"zz\\\\\\\",\\\\\\\"z+z\\\\\\\",\\\\\\\"super+z\\\\\\\"]}\\\"},\\\"scm/input:Git:/home/ahmedosama/www/coding/cart-system\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"nps/isCandidate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"false\\\"},\\\"nps/skipVersion\\\":{\\\"version\\\":1,\\\"value\\\":\\\"1.56.2\\\"},\\\"workbench.welcomePage.hiddenCategories\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"Setup\\\\\\\",\\\\\\\"Beginner\\\\\\\",\\\\\\\"Intermediate\\\\\\\"]\\\"},\\\"github-ahmedosama-st\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"ms-vsliveshare.vsliveshare\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Live Share\\\\\\\",\\\\\\\"allowed\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"eamodio.gitlens\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"GitLens — Git supercharged\\\\\\\",\\\\\\\"allowed\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"vscode.github\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"GitHub\\\\\\\",\\\\\\\"allowed\\\\\\\":true}]\\\"},\\\"Comments.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.comments\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"scm/input:Git:/oop-js\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/ahmedosama/www/recording/backend-tutorials\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"workbench.view.extension.github-cweijan-mysql.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"github.cweijan.mysql\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.extension.github-cweijan-nosql.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"github.cweijan.nosql\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"scm/input:Git:/home/ahmedosama/sql-gen\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/ahmedosama/www/my-github/fp-js\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"views.cachedViewPositions\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[[\\\\\\\"sshHosts\\\\\\\",{\\\\\\\"containerId\\\\\\\":\\\\\\\"workbench.view.remote\\\\\\\"}]]\\\"},\\\"javascript.1.isCandidate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"false\\\"},\\\"javascript.1.skipVersion\\\":{\\\"version\\\":1,\\\"value\\\":\\\"1.57.0\\\"},\\\"tabs-list-width-horizontal\\\":{\\\"version\\\":1,\\\"value\\\":\\\"105\\\"},\\\"scm/input:Git:/home/ahmedosama/www/Homestead\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"fileBasedRecommendations/promptedFileExtensions\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"example\\\\\\\",\\\\\\\"cache\\\\\\\"]\\\"},\\\"workbench.view.extension.references-view.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"references-view.tree\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"scm/input:Git:/home/ahmedosama/www/projects/cart-system\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/ahmedosama/www/projects/api-development\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/ahmedosama/www/my-github/ahmedosama-st\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/ahmedosama/www/projects/cart\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"extensionsAssistant/fileExtensionsSuggestionIgnore\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"dump\\\\\\\"]\\\"},\\\"workbench.welcomePage.walkthroughMetadata\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[[\\\\\\\"valentjn.vscode-ltex#ltex.walkthrough\\\\\\\",{\\\\\\\"firstSeen\\\\\\\":1626524591542,\\\\\\\"stepIDs\\\\\\\":[\\\\\\\"ltex.walkthrough.checkMarkdownDocuments\\\\\\\",\\\\\\\"ltex.walkthrough.checkLatexDocuments\\\\\\\",\\\\\\\"ltex.walkthrough.applyQuickFixes\\\\\\\",\\\\\\\"ltex.walkthrough.customizeSettings\\\\\\\",\\\\\\\"ltex.walkthrough.readDocumentation\\\\\\\",\\\\\\\"ltex.walkthrough.getInvolved\\\\\\\"],\\\\\\\"manaullyOpened\\\\\\\":false}]]\\\"},\\\"scm/input:Git:/home/ahmedosama/www/recording/php-mvc-project\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/ahmedosama/www/recording/js-iterators-generators\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/ahmedosama/www/recording/mandala\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/ahmedosama/www/recording/vscode\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/ahmedosama/www/recording/beyond-async-js\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/ahmedosama/www/projects/twitter-clone/client\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"workbench.view.extension.project-manager.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"projectsExplorerFavorites\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"projectsExplorerGit\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"projectsExplorerSVN\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"projectsExplorerAny\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"projectsExplorerMercurial\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"projectsExplorerVSCode\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"projectManagerHelpAndFeedback\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.extension.mongoDB.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"mongoDBConnectionExplorer\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"mongoDBPlaygroundsExplorer\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"mongoDBHelpExplorer\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"scm/input:Git:/home/ahmedosama/www/my-github/node.js-getting-started\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/ahmedosama/.oh-my-zsh\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"extensionTips/promptedExecutableTips\\\":{\\\"version\\\":1,\\\"value\\\":\\\"{\\\\\\\"docker\\\\\\\":[\\\\\\\"ms-vscode-remote.remote-containers\\\\\\\"]}\\\"},\\\"scm/input:Git:/home/ahmedosama/www/my-github/test-repo\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/ahmedosama/www/projects/referral\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/ahmedosama/laracasts-downloader\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/ahmedosama/www/projects/blog/server\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/ahmedosama/www/projects/blog\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/home/ahmedosama/www/projects/blog/client\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"}}}\"}"}
{"ref":"3ac733dd-34fa-4947-be1b-fc05830c6632","content":"{\"version\":2,\"machineId\":\"10d23738-92c6-4184-b199-4b6f0909026b\",\"content\":\"{\\\"all\\\":\\\"// Place your key bindings in this file to override the defaultsauto[]\\\\n[\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+meta+n\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.advancedNewFile\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+alt+n\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-extension.advancedNewFile\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+z ctrl+x\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.quickOpenNavigatePreviousInFilePicker\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"inFilesPicker && inQuickOpen\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+e\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.quickOpenNavigatePreviousInFilePicker\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"inFilesPicker && inQuickOpen\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+alt+e\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-namespaceResolver.expand\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+e\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.view.explorer\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+e\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.view.explorer\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+d\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-editor.action.copyLinesDownAction\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+d\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-editor.action.addSelectionToNextFindMatch\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+i\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"namespaceResolver.import\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+alt+i\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-namespaceResolver.import\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+g\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"namespaceResolver.generateNamespace\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+alt+g\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-namespaceResolver.generateNamespace\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+s\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"namespaceResolver.sort\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+alt+s\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-namespaceResolver.sort\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+alt+s\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"gitlens.showQuickRepoStatus\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"!gitlens:disabled && config.gitlens.keymap == 'alternate'\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+s\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-gitlens.showQuickRepoStatus\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"!gitlens:disabled && config.gitlens.keymap == 'alternate'\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+c\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"phpConstructor.insert\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+f\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.refactor\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorHasCodeActionsProvider && editorTextFocus && !editorReadonly\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-editor.action.refactor\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorHasCodeActionsProvider && editorTextFocus && !editorReadonly\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+alt+f\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"Blade.beautifyFile\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"meta+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"better-phpunit.run\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorLangId == 'php'\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"meta+k meta+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-better-phpunit.run\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorLangId == 'php'\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"f1\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"phpGettersSetters.insertGetter\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+k alt+t\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.selectTheme\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+k ctrl+t\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.selectTheme\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+up\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"cursorColumnSelectUp\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorColumnSelection && textInputFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+up\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-cursorColumnSelectUp\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorColumnSelection && textInputFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+up\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"cursorUpSelect\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"textInputFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+up\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-cursorUpSelect\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"textInputFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+up\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"list.expandSelectionUp\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"listFocus && listSupportsMultiselect && !inputFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+up\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-list.expandSelectionUp\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"listFocus && listSupportsMultiselect && !inputFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+;\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.insertSemicolon\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+/\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-extension.insertSemicolon\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+enter\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.insertLineBefore\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && !editorReadonly\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+enter\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-editor.action.insertLineBefore\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && !editorReadonly\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-extension.vim_ctrl+r\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && vim.active && vim.use<C-r> && !inDebugRepl\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.gotoSymbol\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.gotoSymbol\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+u\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.vim_ctrl+r\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"capslock\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.vim_escape\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && vim.active && !inDebugRepl\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"escape\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-extension.vim_escape\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && vim.active && !inDebugRepl\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+,\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.openSettingsJson\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+p ctrl+p\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.quickOpenNavigateNextInRecentFilesPicker\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"inQuickOpen && inRecentFilesPicker\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.quickOpenNavigateNextInRecentFilesPicker\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"inQuickOpen && inRecentFilesPicker\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+k ctrl+b\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.toggleSidebarVisibility\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+b\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.toggleSidebarVisibility\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"meta+k\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.terminal.clear\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"meta+g\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"git.openChange\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+meta+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"better-phpunit.run-previous\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorLangId == 'php'\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"meta+k meta+p\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-better-phpunit.run-previous\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorLangId == 'php'\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+enter\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.showContextMenu\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"textInputFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+f10\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-editor.action.showContextMenu\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"textInputFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+g ctrl+s\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"issue.createIssueFromFile\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"resourceScheme == 'newIssue' && config.files.autoSave != 'off'\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+s\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-issue.createIssueFromFile\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"resourceScheme == 'newIssue' && config.files.autoSave != 'off'\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+d\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.revealDefinition\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"f12\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-editor.action.revealDefinition\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+v\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"expand_region\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+w\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-expand_region\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+x\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"undo_expand_region\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorHasSelection && editorTextFocus && vim.active && vim.mode != Insert\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+w\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-undo_expand_region\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorHasSelection && editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+f12\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-goToPreviousReference\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"inReferenceSearchEditor || referenceSearchVisible\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.goToReferences\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorHasReferenceProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+f12\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-editor.action.goToReferences\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorHasReferenceProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+f3\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.changeAll\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && editorTextFocus && !editorReadonly\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+f2\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-editor.action.changeAll\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && editorTextFocus && !editorReadonly\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"meta+f3\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"better-phpunit.run-file\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorLangId == 'php'\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"meta+k meta+f\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-better-phpunit.run-file\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorLangId == 'php'\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+alt+i\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"namespaceResolver.importAll\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+alt+a\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-namespaceResolver.importAll\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.showAllSymbols\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+t\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.showAllSymbols\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+alt+f\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"actions.find\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorFocus || editorIsOpen\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+f\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-actions.find\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorFocus || editorIsOpen\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+d\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.addSelectionToNextFindMatch\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+/\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.blockComment\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && !editorReadonly\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+a\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-editor.action.blockComment\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && !editorReadonly\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+o\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.openWorkspace\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+alt+e\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.view.extension.github-cweijan-mysql\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+alt+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.view.extension.dockerView\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+v\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-markdown.showPreview\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"!notebookEditorFocused && editorLangId == 'markdown'\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+v\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-notebook.cell.pasteAbove\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"notebookEditorFocused && !inputFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+meta+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"better-phpunit.run-suite\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"f4\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"php-docblocker.trigger\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"f1\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"phpclassgen.generate_class\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"meta+f2\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"phpclassgen.generate_interface\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorHasCodeActionsProvider\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"f3\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"phpclassgen.generate_trait\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+l\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-center-editor-window.center\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus || findWidgetVisible\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+unknown\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.vim_ctrl+d\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && vim.active && vim.use<C-d> && !inDebugRepl\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+d\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-extension.vim_ctrl+d\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && vim.active && vim.use<C-d> && !inDebugRepl\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+alt+u\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-extension.updateSettings\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+alt+u\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.updateSettings\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"meta+d\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.vim_ctrl+d\\\\\\\"\\\\n }\\\\n]\\\",\\\"linux\\\":\\\"// Place your key bindings in this file to override the defaultsauto[]\\\\n[\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+meta+n\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.advancedNewFile\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+alt+n\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-extension.advancedNewFile\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+z ctrl+x\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.quickOpenNavigatePreviousInFilePicker\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"inFilesPicker && inQuickOpen\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+e\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.quickOpenNavigatePreviousInFilePicker\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"inFilesPicker && inQuickOpen\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+alt+e\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-namespaceResolver.expand\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+e\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.view.explorer\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+e\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.view.explorer\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+d\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-editor.action.copyLinesDownAction\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+d\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-editor.action.addSelectionToNextFindMatch\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+i\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"namespaceResolver.import\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+alt+i\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-namespaceResolver.import\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+g\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"namespaceResolver.generateNamespace\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+alt+g\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-namespaceResolver.generateNamespace\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+s\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"namespaceResolver.sort\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+alt+s\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-namespaceResolver.sort\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+alt+s\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"gitlens.showQuickRepoStatus\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"!gitlens:disabled && config.gitlens.keymap == 'alternate'\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+s\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-gitlens.showQuickRepoStatus\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"!gitlens:disabled && config.gitlens.keymap == 'alternate'\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+c\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"phpConstructor.insert\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+f\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.refactor\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorHasCodeActionsProvider && editorTextFocus && !editorReadonly\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-editor.action.refactor\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorHasCodeActionsProvider && editorTextFocus && !editorReadonly\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+alt+f\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"Blade.beautifyFile\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"meta+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"better-phpunit.run\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorLangId == 'php'\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"meta+k meta+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-better-phpunit.run\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorLangId == 'php'\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"f1\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"phpGettersSetters.insertGetter\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+k alt+t\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.selectTheme\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+k ctrl+t\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.selectTheme\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+up\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"cursorColumnSelectUp\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorColumnSelection && textInputFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+up\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-cursorColumnSelectUp\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorColumnSelection && textInputFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+up\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"cursorUpSelect\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"textInputFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+up\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-cursorUpSelect\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"textInputFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+up\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"list.expandSelectionUp\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"listFocus && listSupportsMultiselect && !inputFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+up\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-list.expandSelectionUp\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"listFocus && listSupportsMultiselect && !inputFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+;\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.insertSemicolon\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+/\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-extension.insertSemicolon\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+enter\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.insertLineBefore\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && !editorReadonly\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+enter\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-editor.action.insertLineBefore\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && !editorReadonly\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-extension.vim_ctrl+r\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && vim.active && vim.use<C-r> && !inDebugRepl\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.gotoSymbol\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.gotoSymbol\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+u\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.vim_ctrl+r\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"capslock\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.vim_escape\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && vim.active && !inDebugRepl\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"escape\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-extension.vim_escape\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && vim.active && !inDebugRepl\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+,\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.openSettingsJson\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+p ctrl+p\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.quickOpenNavigateNextInRecentFilesPicker\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"inQuickOpen && inRecentFilesPicker\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.quickOpenNavigateNextInRecentFilesPicker\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"inQuickOpen && inRecentFilesPicker\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+k ctrl+b\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.toggleSidebarVisibility\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+b\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.toggleSidebarVisibility\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"meta+k\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.terminal.clear\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"meta+g\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"git.openChange\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+meta+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"better-phpunit.run-previous\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorLangId == 'php'\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"meta+k meta+p\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-better-phpunit.run-previous\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorLangId == 'php'\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+enter\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.showContextMenu\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"textInputFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+f10\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-editor.action.showContextMenu\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"textInputFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+g ctrl+s\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"issue.createIssueFromFile\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"resourceScheme == 'newIssue' && config.files.autoSave != 'off'\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+s\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-issue.createIssueFromFile\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"resourceScheme == 'newIssue' && config.files.autoSave != 'off'\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+d\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.revealDefinition\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"f12\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-editor.action.revealDefinition\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+v\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"expand_region\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+w\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-expand_region\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+x\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"undo_expand_region\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorHasSelection && editorTextFocus && vim.active && vim.mode != Insert\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+w\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-undo_expand_region\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorHasSelection && editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+f12\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-goToPreviousReference\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"inReferenceSearchEditor || referenceSearchVisible\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.goToReferences\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorHasReferenceProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+f12\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-editor.action.goToReferences\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorHasReferenceProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+f3\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.changeAll\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && editorTextFocus && !editorReadonly\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+f2\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-editor.action.changeAll\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && editorTextFocus && !editorReadonly\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"meta+f3\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"better-phpunit.run-file\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorLangId == 'php'\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"meta+k meta+f\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-better-phpunit.run-file\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorLangId == 'php'\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+alt+i\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"namespaceResolver.importAll\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+alt+a\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-namespaceResolver.importAll\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.showAllSymbols\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+t\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.showAllSymbols\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+alt+f\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"actions.find\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorFocus || editorIsOpen\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+f\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-actions.find\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorFocus || editorIsOpen\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+d\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.addSelectionToNextFindMatch\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+/\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.blockComment\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && !editorReadonly\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+a\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-editor.action.blockComment\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && !editorReadonly\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+o\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.openWorkspace\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+alt+e\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.view.extension.github-cweijan-mysql\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+alt+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.view.extension.dockerView\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+v\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-markdown.showPreview\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"!notebookEditorFocused && editorLangId == 'markdown'\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+v\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-notebook.cell.pasteAbove\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"notebookEditorFocused && !inputFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+meta+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"better-phpunit.run-suite\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"f4\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"php-docblocker.trigger\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"f1\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"phpclassgen.generate_class\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"meta+f2\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"phpclassgen.generate_interface\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorHasCodeActionsProvider\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"f3\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"phpclassgen.generate_trait\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+l\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-center-editor-window.center\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus || findWidgetVisible\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+shift+unknown\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.vim_ctrl+d\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && vim.active && vim.use<C-d> && !inDebugRepl\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+d\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-extension.vim_ctrl+d\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && vim.active && vim.use<C-d> && !inDebugRepl\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+alt+u\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-extension.updateSettings\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+alt+u\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.updateSettings\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"meta+d\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.vim_ctrl+d\\\\\\\"\\\\n }\\\\n]\\\"}\"}","platformSpecific":false}
{"ref":"ac56d9b2-76e9-4b4f-861d-c7fbe08255cc","content":"{\"version\":2,\"machineId\":\"10d23738-92c6-4184-b199-4b6f0909026b\",\"content\":\"{\\\"settings\\\":\\\"{\\\\n // Vim emulation\\\\n \\\\\\\"vim.normalModeKeyBindingsNonRecursive\\\\\\\": [\\\\n {\\\\n \\\\\\\"before\\\\\\\": [\\\\\\\"d\\\\\\\"],\\\\n \\\\\\\"after\\\\\\\": [\\\\\\\"\\\\\\\\\\\\\\\"\\\\\\\", \\\\\\\"_\\\\\\\", \\\\\\\"d\\\\\\\"]\\\\n },\\\\n {\\\\n \\\\\\\"before\\\\\\\": [\\\\\\\"y\\\\\\\", \\\\\\\"t\\\\\\\"],\\\\n \\\\\\\"after\\\\\\\": [\\\\\\\"d\\\\\\\"]\\\\n },\\\\n {\\\\n \\\\\\\"before\\\\\\\": [\\\\\\\"c\\\\\\\"],\\\\n \\\\\\\"after\\\\\\\": [\\\\\\\"\\\\\\\\\\\\\\\"\\\\\\\", \\\\\\\"_\\\\\\\", \\\\\\\"c\\\\\\\"]\\\\n }\\\\n ],\\\\n \\\\\\\"vim.insertModeKeyBindings\\\\\\\": [\\\\n {\\\\n \\\\\\\"before\\\\\\\": [\\\\\\\"j\\\\\\\", \\\\\\\"k\\\\\\\"],\\\\n \\\\\\\"after\\\\\\\": [\\\\\\\"<esc>\\\\\\\"]\\\\n }\\\\n ],\\\\n \\\\\\\"vim.handleKeys\\\\\\\": {\\\\n \\\\\\\"<C-w>\\\\\\\": false,\\\\n \\\\\\\"<C-o>\\\\\\\": false,\\\\n \\\\\\\"<C-v>\\\\\\\": false,\\\\n \\\\\\\"<C-c>\\\\\\\": false,\\\\n \\\\\\\"<C-x>\\\\\\\": false,\\\\n \\\\\\\"<C-n>\\\\\\\": false,\\\\n \\\\\\\"<C-a>\\\\\\\": false\\\\n },\\\\n\\\\n \\\\\\\"vim.normalModeKeyBindings\\\\\\\": [\\\\n {\\\\n \\\\\\\"before\\\\\\\": [\\\\\\\"s\\\\\\\"],\\\\n \\\\\\\"after\\\\\\\": [\\\\\\\"_\\\\\\\"]\\\\n },\\\\n {\\\\n \\\\\\\"before\\\\\\\": [\\\\\\\"e\\\\\\\"],\\\\n \\\\\\\"after\\\\\\\": [\\\\\\\"$\\\\\\\"]\\\\n }\\\\n ],\\\\n \\\\\\\"vim.smartcase\\\\\\\": true,\\\\n \\\\\\\"vim.ignorecase\\\\\\\": false,\\\\n \\\\\\\"vim.useSystemClipboard\\\\\\\": true,\\\\n \\\\\\\"vim.surround\\\\\\\": true,\\\\n \\\\\\\"vim.autoindent\\\\\\\": true,\\\\n \\\\\\\"vim.highlightedyank.enable\\\\\\\": true,\\\\n \\\\\\\"vim.highlightedyank.color\\\\\\\": \\\\\\\"rgba(250, 240, 170, 0.5)\\\\\\\",\\\\n\\\\n // ------------------------------------------------ //\\\\n\\\\n // Editor preference\\\\n \\\\\\\"editor.defaultFormatter\\\\\\\": \\\\\\\"esbenp.prettier-vscode\\\\\\\",\\\\n \\\\\\\"terminal.integrated.fontFamily\\\\\\\": \\\\\\\"monospace\\\\\\\",\\\\n \\\\\\\"editor.cursorBlinking\\\\\\\": \\\\\\\"expand\\\\\\\",\\\\n \\\\\\\"workbench.sideBar.location\\\\\\\": \\\\\\\"right\\\\\\\",\\\\n \\\\\\\"editor.fontSize\\\\\\\": 15,\\\\n \\\\\\\"editor.lineHeight\\\\\\\": 35,\\\\n \\\\\\\"workbench.colorTheme\\\\\\\": \\\\\\\"Night Owl\\\\\\\",\\\\n \\\\\\\"editor.fontFamily\\\\\\\": \\\\\\\"Operator Mono Lig, Dank Mono, Fira Code, monolisa, jetbrains mono\\\\\\\",\\\\n \\\\\\\"editor.fontLigatures\\\\\\\": true,\\\\n \\\\\\\"workbench.editor.closeOnFileDelete\\\\\\\": true,\\\\n \\\\\\\"editor.snippetSuggestions\\\\\\\": \\\\\\\"top\\\\\\\",\\\\n \\\\\\\"explorer.confirmDragAndDrop\\\\\\\": false,\\\\n \\\\\\\"workbench.iconTheme\\\\\\\": \\\\\\\"material-icon-theme\\\\\\\",\\\\n \\\\\\\"explorer.confirmDelete\\\\\\\": false,\\\\n \\\\\\\"editor.suggestSelection\\\\\\\": \\\\\\\"first\\\\\\\",\\\\n \\\\\\\"editor.lineNumbers\\\\\\\": \\\\\\\"relative\\\\\\\",\\\\n \\\\\\\"editor.wordWrap\\\\\\\": \\\\\\\"on\\\\\\\",\\\\n \\\\\\\"editor.formatOnSave\\\\\\\": true,\\\\n \\\\\\\"editor.hideCursorInOverviewRuler\\\\\\\": true,\\\\n \\\\\\\"editor.lightbulb.enabled\\\\\\\": true,\\\\n\\\\n \\\\\\\"advancedNewFile.exclude\\\\\\\": {\\\\n \\\\\\\"node_modules\\\\\\\": true,\\\\n \\\\\\\"node_modules_electron\\\\\\\": true,\\\\n \\\\\\\"dev\\\\\\\": true,\\\\n \\\\\\\"dist\\\\\\\": true,\\\\n \\\\\\\"vendor\\\\\\\": true\\\\n },\\\\n \\\\\\\"advancedNewFile.convenienceOptions\\\\\\\": [\\\\n \\\\\\\"last\\\\\\\",\\\\n \\\\\\\"current\\\\\\\",\\\\n \\\\\\\"root\\\\\\\"\\\\n ],\\\\n\\\\n // -------------------------------------------------------- //\\\\n\\\\n // PHP Settings\\\\n \\\\\\\"php-cs-fixer.executablePath\\\\\\\": \\\\\\\"${extensionPath}/php-cs-fixer.phar\\\\\\\",\\\\n \\\\\\\"php-cs-fixer.formatHtml\\\\\\\": true,\\\\n \\\\\\\"php-cs-fixer.onsave\\\\\\\": true,\\\\n \\\\\\\"[php]\\\\\\\": {\\\\n \\\\\\\"editor.defaultFormatter\\\\\\\": \\\\\\\"junstyle.php-cs-fixer\\\\\\\"\\\\n },\\\\n \\\\\\\"php-cs-fixer.lastDownload\\\\\\\": 1630141886636,\\\\n \\\\\\\"php-cs-fixer.config\\\\\\\": \\\\\\\"/home/ahmedosama/.vscode/.php-cs-fixer.php\\\\\\\",\\\\n \\\\\\\"blade.format.enable\\\\\\\": true, // if you would like to enable blade format\\\\n\\\\n \\\\\\\"[sql]\\\\\\\": {\\\\n \\\\\\\"editor.defaultFormatter\\\\\\\": \\\\\\\"adpyke.vscode-sql-formatter\\\\\\\"\\\\n },\\\\n\\\\n \\\\\\\"[blade]\\\\\\\": {\\\\n \\\\\\\"editor.defaultFormatter\\\\\\\": \\\\\\\"shufo.vscode-blade-formatter\\\\\\\",\\\\n \\\\\\\"editor.autoClosingBrackets\\\\\\\": \\\\\\\"always\\\\\\\"\\\\n },\\\\n\\\\n // ---------------------------------------------------- //\\\\n\\\\n // JavaScript Settings\\\\n \\\\\\\"[javascript]\\\\\\\": {\\\\n \\\\\\\"editor.defaultFormatter\\\\\\\": \\\\\\\"esbenp.prettier-vscode\\\\\\\"\\\\n },\\\\n \\\\\\\"liveServer.settings.donotShowInfoMsg\\\\\\\": true,\\\\n \\\\\\\"prettier.jsxSingleQuote\\\\\\\": true,\\\\n \\\\\\\"prettier.singleQuote\\\\\\\": true,\\\\n \\\\\\\"files.trimFinalNewlines\\\\\\\": true,\\\\n \\\\\\\"files.trimTrailingWhitespace\\\\\\\": true,\\\\n \\\\\\\"emmet.triggerExpansionOnTab\\\\\\\": true, // enable tab to expanse emmet tags\\\\n \\\\\\\"emmet.includeLanguages\\\\\\\": {\\\\n \\\\\\\"javascript\\\\\\\": \\\\\\\"javascriptreact\\\\\\\",\\\\n \\\\\\\"vue-html\\\\\\\": \\\\\\\"html\\\\\\\",\\\\n \\\\\\\"markdown\\\\\\\": \\\\\\\"html\\\\\\\",\\\\n \\\\\\\"blade\\\\\\\": \\\\\\\"html\\\\\\\"\\\\n },\\\\n \\\\\\\"[markdown]\\\\\\\": {\\\\n \\\\\\\"files.trimTrailingWhitespace\\\\\\\": false\\\\n },\\\\n \\\\\\\"workbench.editorAssociations\\\\\\\": {\\\\n \\\\\\\"*.ipynb\\\\\\\": \\\\\\\"jupyter.notebook.ipynb\\\\\\\"\\\\n },\\\\n \\\\\\\"javascript.updateImportsOnFileMove.enabled\\\\\\\": \\\\\\\"always\\\\\\\",\\\\n \\\\\\\"editor.minimap.enabled\\\\\\\": false,\\\\n \\\\\\\"sync.gist\\\\\\\": \\\\\\\"c2c48042217f6715be11e6ab85e4a824\\\\\\\",\\\\n \\\\\\\"workbench.colorCustomizations\\\\\\\": {\\\\n \\\\\\\"statusBar.background\\\\\\\": \\\\\\\"#081424\\\\\\\",\\\\n \\\\\\\"statusBar.noFolderBackground\\\\\\\": \\\\\\\"#081424\\\\\\\",\\\\n \\\\\\\"statusBar.buggingBackground\\\\\\\": \\\\\\\"#B48EAD\\\\\\\",\\\\n \\\\\\\"statusBar.foreground\\\\\\\": \\\\\\\"#fff\\\\\\\"\\\\n },\\\\n \\\\\\\"prettier.printWidth\\\\\\\": 60,\\\\n \\\\\\\"liveServer.settings.donotVerifyTags\\\\\\\": true,\\\\n \\\\\\\"prettier.trailingComma\\\\\\\": \\\\\\\"all\\\\\\\",\\\\n \\\\\\\"codesnap.backgroundColor\\\\\\\": \\\\\\\"#A8DADC\\\\\\\",\\\\n \\\\\\\"codesnap.realLineNumbers\\\\\\\": true,\\\\n \\\\\\\"codesnap.transparentBackground\\\\\\\": true,\\\\n \\\\\\\"diffEditor.renderSideBySide\\\\\\\": false,\\\\n \\\\\\\"codesnap.containerPadding\\\\\\\": \\\\\\\"0em\\\\\\\",\\\\n \\\\\\\"bladeFormatter.format.indentSize\\\\\\\": 2,\\\\n \\\\\\\"breadcrumbs.enabled\\\\\\\": false,\\\\n \\\\\\\"window.menuBarVisibility\\\\\\\": \\\\\\\"toggle\\\\\\\",\\\\n \\\\\\\"editor.cursorStyle\\\\\\\": \\\\\\\"line\\\\\\\",\\\\n \\\\\\\"editor.insertSpaces\\\\\\\": false,\\\\n \\\\\\\"editor.wordSeparators\\\\\\\": \\\\\\\"/\\\\\\\\\\\\\\\\()\\\\\\\\\\\\\\\"':,.;<>~!@#$%^&*|+=[]{}`?-\\\\\\\",\\\\n \\\\\\\"sql-formatter.uppercase\\\\\\\": true,\\\\n \\\\\\\"window.title\\\\\\\": \\\\\\\"${dirty}${activeEditorShort}${separator}${rootName}\\\\\\\",\\\\n \\\\\\\"workbench.editor.showTabs\\\\\\\": false,\\\\n \\\\\\\"files.autoSaveDelay\\\\\\\": 2000,\\\\n \\\\\\\"editor.linkedEditing\\\\\\\": true,\\\\n \\\\\\\"javascript.format.semicolons\\\\\\\": \\\\\\\"remove\\\\\\\",\\\\n \\\\\\\"prettier.semi\\\\\\\": false,\\\\n \\\\\\\"debug.javascript.autoAttachFilter\\\\\\\": \\\\\\\"disabled\\\\\\\",\\\\n \\\\\\\"workbench.activityBar.visible\\\\\\\": false,\\\\n \\\\\\\"javascript.suggest.autoImports\\\\\\\": true,\\\\n \\\\\\\"typescript.suggest.autoImports\\\\\\\": true,\\\\n \\\\\\\"editor.codeActionsOnSave\\\\\\\": {\\\\n \\\\\\\"source.organizeImports\\\\\\\": true\\\\n },\\\\n\\\\n \\\\\\\"typescript.updateImportsOnFileMove.enabled\\\\\\\": \\\\\\\"always\\\\\\\"\\\\n}\\\"}\"}"}
{
// Vim emulation
"vim.normalModeKeyBindingsNonRecursive": [
{
"before": ["<leader>", "t", "g"],
"commands": [
{
"command": "genGetSet.getter"
}
]
},
{
"before": ["<leader>", "t", "s"],
"commands": [
{
"command": "genGetSet.setter"
}
]
},
{
"before": ["g", "p"],
"commands": [
{
"command": "workbench.action.quickOpenPreviousRecentlyUsedEditorInGroup"
}
]
},
{
"before": [",", "."],
"commands": [
{
"command": "workbench.action.tasks.runTask",
"args": "execute php file"
}
]
},
{
"before": [",", "l"],
"commands": [
{
"command": "workbench.action.tasks.runTask",
"args": "execute node file"
}
]
},
{
"before": [",", ";"],
"commands": [
{
"command": "workbench.action.tasks.runTask",
"args": "execute typescript file"
}
]
},
{
"before": ["<leader>", "l", "v"],
"commands": [
{
"command": "workbench.action.quickOpen",
"args": "resources/views/"
}
]
},
{
"before": ["<leader>", "l", "r", "w"],
"commands": [
{
"command": "workbench.action.quickOpen",
"args": "routes/web.php"
}
]
},
{
"before": ["<leader>", "l", "r", "a"],
"commands": [
{
"command": "workbench.action.quickOpen",
"args": "routes/api.php"
}
]
},
{
"before": ["<leader>", "l", "c"],
"commands": [
{
"command": "workbench.action.quickOpen",
"args": "app/Http/Controllers/"
}
]
},
{
"before": ["<leader>", "l", "m"],
"commands": [
{
"command": "workbench.action.quickOpen",
"args": "app/Models/"
}
]
},
{
"before": ["<leader>", "k"],
"commands": [
{
"command": "editor.action.showHover"
}
]
},
{
"before": ["<leader>", "s", "v"],
"commands": [
{
"command": "workbench.action.splitEditorOrthogonal"
}
]
},
{
"before": ["<leader>", "s", "l"],
"commands": [
{
"command": "workbench.action.splitEditor"
}
]
},
{
"before": ["<C-j>"],
"after": ["<C-w>", "j"]
},
{
"before": ["<C-k>"],
"after": ["<C-w>", "k"]
},
{
"before": ["<C-h>"],
"after": ["<C-w>", "h"]
},
{
"before": ["<C-l>"],
"after": ["<C-w>", "l"]
},
{
"before": ["<leader>", "."],
"after": ["<C-w>", "o"]
},
{
"before": ["d"],
"after": ["\"", "_", "d"]
},
{
"before": ["y", "t"],
"after": ["d"]
},
{
"before": ["c"],
"after": ["\"", "_", "c"]
}
],
"vim.insertModeKeyBindings": [
{
"before": ["j", "k"],
"after": ["<esc>"]
}
],
"vim.handleKeys": {
"<C-o>": false,
"<C-f>": false,
"<C-v>": false,
"<C-c>": false,
"<C-x>": false,
"<C-n>": false,
"<C-a>": false,
"<C-w>": false
},
"vim.normalModeKeyBindings": [
{
"before": ["s"],
"after": ["_"]
},
{
"before": ["e"],
"after": ["$"]
}
],
"vim.leader": "<space>",
"vim.smartcase": true,
"vim.ignorecase": false,
"vim.useSystemClipboard": true,
"vim.surround": true,
"vim.autoindent": true,
"vim.highlightedyank.enable": true,
"vim.highlightedyank.color": "rgba(250, 240, 170, 0.5)",
"vim.searchHighlightColor": "rgba(250, 240, 170, 0.5)",
// ------------------------------------------------ //
// Editor preference
"editor.defaultFormatter": "esbenp.prettier-vscode",
"terminal.integrated.fontFamily": "Dank Mono",
"editor.cursorBlinking": "expand",
"workbench.sideBar.location": "right",
"editor.fontSize": 16,
"editor.lineHeight": 35,
"workbench.colorTheme": "Default High Contrast",
"editor.fontFamily": "Dank Mono, Operator Mono Lig, Fira Code, monolisa, jetbrains mono",
"editor.fontLigatures": true,
"workbench.editor.closeOnFileDelete": true,
"editor.snippetSuggestions": "top",
"explorer.confirmDragAndDrop": false,
"workbench.iconTheme": "material-icon-theme",
"explorer.confirmDelete": false,
"editor.suggestSelection": "first",
"editor.lineNumbers": "relative",
"editor.wordWrap": "on",
"editor.formatOnSave": true,
"editor.hideCursorInOverviewRuler": true,
"editor.lightbulb.enabled": true,
// -------------------------------------------------------- //
// PHP Settings
"php-cs-fixer.executablePath": "/usr/local/bin/php-cs-fixer",
"php-cs-fixer.formatHtml": true,
"php-cs-fixer.onsave": true,
"[php]": {
"editor.defaultFormatter": "junstyle.php-cs-fixer"
},
"php-cs-fixer.lastDownload": 1638299580961,
"php-cs-fixer.config": "/Users/ahmedosama/.vscode/.php-cs-fixer.php",
"blade.format.enable": true, // if you would like to enable blade format
"[blade]": {
"editor.defaultFormatter": "shufo.vscode-blade-formatter",
"editor.autoClosingBrackets": "always"
},
// ---------------------------------------------------- //
// JavaScript Settings
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"liveServer.settings.donotShowInfoMsg": true,
"prettier.jsxSingleQuote": true,
"prettier.singleQuote": true,
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"emmet.triggerExpansionOnTab": true, // enable tab to expanse emmet tags
"emmet.includeLanguages": {
"javascript": "javascriptreact",
"vue-html": "html",
"markdown": "html",
"blade": "html"
},
"[markdown]": {
"files.trimTrailingWhitespace": false
},
"workbench.editorAssociations": {
"*.ipynb": "jupyter.notebook.ipynb"
},
"javascript.updateImportsOnFileMove.enabled": "always",
"editor.minimap.enabled": false,
"workbench.colorCustomizations": {
"statusBar.background": "#000",
"statusBar.noFolderBackground": "#081424",
"statusBar.buggingBackground": "#B48EAD",
"statusBar.foreground": "#fff"
},
"prettier.printWidth": 60,
"liveServer.settings.donotVerifyTags": true,
"prettier.trailingComma": "all",
"codesnap.backgroundColor": "#A8DADC",
"codesnap.realLineNumbers": true,
"codesnap.transparentBackground": true,
"diffEditor.renderSideBySide": false,
"codesnap.containerPadding": "0em",
"bladeFormatter.format.indentSize": 2,
"editor.cursorStyle": "line",
"editor.insertSpaces": false,
"editor.wordSeparators": "/\\()\"':,.;<>~!@#$%^&*|+=[]{}`?-",
"window.title": "${dirty}${activeEditorShort}${separator}${rootName}",
"workbench.editor.showTabs": false,
"files.autoSaveDelay": 2000,
"editor.linkedEditing": true,
"javascript.format.semicolons": "remove",
"debug.javascript.autoAttachFilter": "disabled",
"workbench.activityBar.visible": false,
"javascript.suggest.autoImports": true,
"typescript.suggest.autoImports": true,
"editor.codeActionsOnSave": {
"addMissingImports": true,
"source.fixAll": true,
"source.organizeImports": true
},
"typescript.updateImportsOnFileMove.enabled": "always",
"editor.tabSize": 2,
"editor.cursorSurroundingLines": 8,
"terminal.integrated.fontSize": 17,
"prettier.semi": false,
"markdown.preview.scrollPreviewWithEditor": false,
"markdown.preview.scrollEditorWithPreview": false,
"latex-workshop.view.pdf.viewer": "tab",
"breadcrumbs.enabled": false,
"todohighlight.keywords": [
{
"text": "TODO:",
"color": "#272B2E",
"backgroundColor": "#E4BBCD",
"borderRadius": "2px",
"overviewRulerColor": "grey"
},
{
"text": "FIXME:",
"color": "#272B2E",
"backgroundColor": "#FFEBCD",
"borderRadius": "2px",
"overviewRulerColor": "grey"
},
{
"text": "NOTE:",
"color": "#F9F871",
"backgroundColor": "#21807C",
"borderRadius": "2px",
"overviewRulerColor": "grey"
}
],
"sync.gist": "dd0d7dc0ed39d9386a72c94726768e03",
"editor.smoothScrolling": true,
"editor.cursorSmoothCaretAnimation": true
}
{"ref":"36851b83-2831-460c-9a32-c9000487ffe3","content":"{\"version\":1,\"machineId\":\"10d23738-92c6-4184-b199-4b6f0909026b\",\"content\":\"{\\\"html.json\\\":\\\"{\\\\n \\\\\\\"Boiler plate with bootstrap v5.0 \\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"!bsp5\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\n \\\\\\\"<!DOCTYPE html>\\\\\\\",\\\\n \\\\\\\"<html lang=\\\\\\\\\\\\\\\"en\\\\\\\\\\\\\\\">\\\\\\\",\\\\n \\\\\\\" <head>\\\\\\\",\\\\n \\\\\\\" <meta charset=\\\\\\\\\\\\\\\"utf-8\\\\\\\\\\\\\\\" />\\\\\\\",\\\\n \\\\\\\" <meta name=\\\\\\\\\\\\\\\"viewport\\\\\\\\\\\\\\\" content=\\\\\\\\\\\\\\\"width=device-width, initial-scale=1\\\\\\\\\\\\\\\" />\\\\\\\",\\\\n \\\\\\\"\\\\\\\",\\\\n \\\\\\\" <link\\\\\\\",\\\\n \\\\\\\" href=\\\\\\\\\\\\\\\"https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta1/dist/css/bootstrap.min.css\\\\\\\\\\\\\\\"\\\\\\\",\\\\n \\\\\\\" rel=\\\\\\\\\\\\\\\"stylesheet\\\\\\\\\\\\\\\"\\\\\\\",\\\\n \\\\\\\" integrity=\\\\\\\\\\\\\\\"sha384-giJF6kkoqNQ00vy+HMDP7azOuL0xtbfIcaT9wjKHr8RbDVddVHyTfAAsrekwKmP1\\\\\\\\\\\\\\\"\\\\\\\",\\\\n \\\\\\\" crossorigin=\\\\\\\\\\\\\\\"anonymous\\\\\\\\\\\\\\\"\\\\\\\",\\\\n \\\\\\\" />\\\\\\\",\\\\n \\\\\\\"\\\\\\\",\\\\n \\\\\\\" <title>$1</title>\\\\\\\",\\\\n \\\\\\\" </head>\\\\\\\",\\\\n \\\\\\\" <body>\\\\\\\",\\\\n \\\\\\\" $0\\\\\\\",\\\\n \\\\\\\"\\\\\\\",\\\\n \\\\\\\" <script\\\\\\\",\\\\n \\\\\\\" src=\\\\\\\\\\\\\\\"https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta1/dist/js/bootstrap.bundle.min.js\\\\\\\\\\\\\\\"\\\\\\\",\\\\n \\\\\\\" integrity=\\\\\\\\\\\\\\\"sha384-ygbV9kiqUc6oa4msXn9868pTtWMgiQaeYH7/t7LECLbyPA2x65Kgf80OJFdroafW\\\\\\\\\\\\\\\"\\\\\\\",\\\\n \\\\\\\" crossorigin=\\\\\\\\\\\\\\\"anonymous\\\\\\\\\\\\\\\"\\\\\\\",\\\\n \\\\\\\" ></script>\\\\\\\",\\\\n \\\\\\\" </body>\\\\\\\",\\\\n \\\\\\\"</html>\\\\\\\",\\\\n \\\\\\\"\\\\\\\"\\\\n ],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Creates a poiler plate html template with bootstrap 5 plugins\\\\\\\"\\\\n },\\\\n \\\\\\\"Bootstrap 4 boiler plate\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"!bsp4\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\n \\\\\\\"<!DOCTYPE html>\\\\\\\",\\\\n \\\\\\\"<html lang=\\\\\\\\\\\\\\\"en\\\\\\\\\\\\\\\">\\\\\\\",\\\\n \\\\\\\" <head>\\\\\\\",\\\\n \\\\\\\" <meta charset=\\\\\\\\\\\\\\\"utf-8\\\\\\\\\\\\\\\" />\\\\\\\",\\\\n \\\\\\\" <meta\\\\\\\",\\\\n \\\\\\\" name=\\\\\\\\\\\\\\\"viewport\\\\\\\\\\\\\\\"\\\\\\\",\\\\n \\\\\\\" content=\\\\\\\\\\\\\\\"width=device-width, initial-scale=1, shrink-to-fit=no\\\\\\\\\\\\\\\"\\\\\\\",\\\\n \\\\\\\" />\\\\\\\",\\\\n \\\\\\\"\\\\\\\",\\\\n \\\\\\\" <link\\\\\\\",\\\\n \\\\\\\" rel=\\\\\\\\\\\\\\\"stylesheet\\\\\\\\\\\\\\\"\\\\\\\",\\\\n \\\\\\\" href=\\\\\\\\\\\\\\\"https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css\\\\\\\\\\\\\\\"\\\\\\\",\\\\n \\\\\\\" integrity=\\\\\\\\\\\\\\\"sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T\\\\\\\\\\\\\\\"\\\\\\\",\\\\n \\\\\\\" crossorigin=\\\\\\\\\\\\\\\"anonymous\\\\\\\\\\\\\\\"\\\\\\\",\\\\n \\\\\\\" />\\\\\\\",\\\\n \\\\\\\"\\\\\\\",\\\\n \\\\\\\" <title>Get started</title>\\\\\\\",\\\\n \\\\\\\" </head>\\\\\\\",\\\\n \\\\\\\" <body>\\\\\\\",\\\\n \\\\\\\" $0\\\\\\\",\\\\n \\\\\\\" <script\\\\\\\",\\\\n \\\\\\\" src=\\\\\\\\\\\\\\\"https://code.jquery.com/jquery-3.3.1.slim.min.js\\\\\\\\\\\\\\\"\\\\\\\",\\\\n \\\\\\\" integrity=\\\\\\\\\\\\\\\"sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo\\\\\\\\\\\\\\\"\\\\\\\",\\\\n \\\\\\\" crossorigin=\\\\\\\\\\\\\\\"anonymous\\\\\\\\\\\\\\\"\\\\\\\",\\\\n \\\\\\\" ></script>\\\\\\\",\\\\n \\\\\\\" <script\\\\\\\",\\\\n \\\\\\\" src=\\\\\\\\\\\\\\\"https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js\\\\\\\\\\\\\\\"\\\\\\\",\\\\n \\\\\\\" integrity=\\\\\\\\\\\\\\\"sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1\\\\\\\\\\\\\\\"\\\\\\\",\\\\n \\\\\\\" crossorigin=\\\\\\\\\\\\\\\"anonymous\\\\\\\\\\\\\\\"\\\\\\\",\\\\n \\\\\\\" ></script>\\\\\\\",\\\\n \\\\\\\" <script\\\\\\\",\\\\n \\\\\\\" src=\\\\\\\\\\\\\\\"https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js\\\\\\\\\\\\\\\"\\\\\\\",\\\\n \\\\\\\" integrity=\\\\\\\\\\\\\\\"sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM\\\\\\\\\\\\\\\"\\\\\\\",\\\\n \\\\\\\" crossorigin=\\\\\\\\\\\\\\\"anonymous\\\\\\\\\\\\\\\"\\\\\\\",\\\\n \\\\\\\" ></script>\\\\\\\",\\\\n \\\\\\\" </body>\\\\\\\",\\\\n \\\\\\\"</html>\\\\\\\",\\\\n \\\\\\\"\\\\\\\"\\\\n ],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Create html starter template with bootstrap 4\\\\\\\"\\\\n }\\\\n}\\\\n\\\",\\\"javascript.json\\\":\\\"{\\\\n\\\\t// Place your snippets for javascript here. Each snippet is defined under a snippet name and has a prefix, body and \\\\n\\\\t// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are:\\\\n\\\\t// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the \\\\n\\\\t// same ids are connected.\\\\n\\\\t// Example:\\\\n\\\\t// \\\\\\\"Print to console\\\\\\\": {\\\\n\\\\t// \\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"log\\\\\\\",\\\\n\\\\t// \\\\t\\\\\\\"body\\\\\\\": [\\\\n\\\\t// \\\\t\\\\t\\\\\\\"console.log('$1');\\\\\\\",\\\\n\\\\t// \\\\t\\\\t\\\\\\\"$2\\\\\\\"\\\\n\\\\t// \\\\t],\\\\n\\\\t// \\\\t\\\\\\\"description\\\\\\\": \\\\\\\"Log output to console\\\\\\\"\\\\n\\\\t// }\\\\n}\\\",\\\"javascriptreact.json\\\":\\\"{\\\\n // Place your snippets for javascriptreact here. Each snippet is defined under a snippet name and has a prefix, body and\\\\n // description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are:\\\\n // $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the\\\\n // same ids are connected.\\\\n // Example:\\\\n // \\\\\\\"Print to console\\\\\\\": {\\\\n // \\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"log\\\\\\\",\\\\n // \\\\t\\\\\\\"body\\\\\\\": [\\\\n // \\\\t\\\\t\\\\\\\"console.log('$1');\\\\\\\",\\\\n // \\\\t\\\\t\\\\\\\"$2\\\\\\\"\\\\n // \\\\t],\\\\n // \\\\t\\\\\\\"description\\\\\\\": \\\\\\\"Log output to console\\\\\\\"\\\\n // }\\\\n}\\\\n\\\",\\\"jsx.json\\\":\\\"{\\\\n \\\\\\\"Functional component\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"rfc\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\n \\\\\\\"import React from 'react';\\\\\\\",\\\\n \\\\\\\"\\\\\\\",\\\\n \\\\\\\"const ${TM_FILENAME_BASE} = ($1) => <div>$0</div>;\\\\\\\",\\\\n \\\\\\\"\\\\\\\",\\\\n \\\\\\\"export default ${TM_FILENAME_BASE};\\\\\\\",\\\\n \\\\\\\"\\\\\\\"\\\\n ],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Creates a react functional component\\\\\\\"\\\\n }\\\\n}\\\\n\\\",\\\"php.json\\\":\\\"{\\\\n\\\\t\\\\\\\"this\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"t\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": [\\\\n\\\\t\\\\t\\\\t\\\\\\\"\\\\\\\\\\\\\\\\$this->$0;\\\\\\\"\\\\n\\\\t\\\\t],\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"\\\\\\\"\\\\n\\\\t},\\\\n\\\\t\\\\\\\"Anynomous variable function\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"vafn\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": [\\\\n\\\\t\\\\t\\\\t\\\\\\\"\\\\\\\\\\\\\\\\$$1 = function ($2) {\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" $3\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"};\\\\\\\"\\\\n\\\\t\\\\t],\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"Creates a variable with an anonymous function\\\\\\\"\\\\n\\\\t},\\\\n\\\\t\\\\\\\"Interface public function\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"pub\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": [\\\\n\\\\t\\\\t\\\\t\\\\\\\"public function $1($2);\\\\\\\",\\\\n\\\\t\\\\t],\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"creates an abstract public function for an interface\\\\\\\"\\\\n\\\\t},\\\\n\\\\t\\\\\\\"Public function\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"met\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": [\\\\n\\\\t\\\\t\\\\t\\\\\\\"public function $1($2)\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"{\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" $3\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"}\\\\\\\"\\\\n\\\\t\\\\t],\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"creates a public function\\\\\\\"\\\\n\\\\t},\\\\n\\\\t\\\\\\\"Protected function\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"pmet\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": [\\\\n\\\\t\\\\t\\\\t\\\\\\\"protected function $1($2)\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"{\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" $3\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"}\\\\\\\"\\\\n\\\\t\\\\t],\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"creates a protected function\\\\\\\"\\\\n\\\\t},\\\\n\\\\t\\\\\\\"Public static function\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"mest\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": [\\\\n\\\\t\\\\t\\\\t\\\\\\\"public static function $1($2)\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"{\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" $3\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"}\\\\\\\"\\\\n\\\\t\\\\t],\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"creates a public static function\\\\\\\"\\\\n\\\\t},\\\\n\\\\t\\\\\\\"Protected static function\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"pmest\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": [\\\\n\\\\t\\\\t\\\\t\\\\\\\"protected static function $1($2)\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"{\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" $3\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"}\\\\\\\"\\\\n\\\\t\\\\t],\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"creates a protected static function\\\\\\\"\\\\n\\\\t},\\\\n\\\\t\\\\\\\"Constructor\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"__con\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": [\\\\n\\\\t\\\\t\\\\t\\\\\\\"public function __construct($1)\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"{\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" $0\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"}\\\\\\\"\\\\n\\\\t\\\\t],\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"creates a constructor\\\\\\\"\\\\n\\\\t},\\\\n\\\\t\\\\\\\"Unit test boilerplate\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"utest\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": [\\\\n\\\\t\\\\t\\\\t\\\\\\\"use PHPUnit\\\\\\\\\\\\\\\\Framework\\\\\\\\\\\\\\\\TestCase;\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"class ${TM_FILENAME_BASE} extends TestCase\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"{\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" public function test_it_$1()\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" {\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" $0\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" }\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"}\\\\\\\"\\\\n\\\\t\\\\t],\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"Creates a boilerplate for unit tests\\\\\\\"\\\\n\\\\t},\\\\n\\\\t\\\\\\\"Unit test function\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"tit\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": [\\\\n\\\\t\\\\t\\\\t\\\\\\\"public function test_it_$1()\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"{\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" $0\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"}\\\\\\\"\\\\n\\\\t\\\\t],\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"\\\\\\\"\\\\n\\\\t},\\\\n\\\\t\\\\\\\"Route::get\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"rg\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": [\\\\n\\\\t\\\\t\\\\t\\\\\\\"Route::get('$1', $0);\\\\\\\"\\\\n\\\\t\\\\t],\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"Creates a laravel route with get\\\\\\\"\\\\n\\\\t},\\\\n\\\\t\\\\\\\"Route::post\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"rp\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": [\\\\n\\\\t\\\\t\\\\t\\\\\\\"Route::post('$1', $0);\\\\\\\"\\\\n\\\\t\\\\t],\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"Creates a laravel route with post\\\\\\\"\\\\n\\\\t},\\\\n\\\\t\\\\\\\"PHP docblock test method\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"it_\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": [\\\\n\\\\t\\\\t\\\\t\\\\\\\"/** @test */\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"public function it_$1()\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"{\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" $0\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"}\\\\\\\"\\\\n\\\\t\\\\t],\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"Creates a test method for phpspec\\\\\\\"\\\\n\\\\t},\\\\n\\\\t\\\\\\\"Route::group\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"rgg\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": [\\\\n\\\\t\\\\t\\\\t\\\\\\\"Route::group(['${1:option}' => '${2:value}',$3], function () {\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" $4\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"});\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"\\\\\\\"\\\\n\\\\t\\\\t],\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"Creates a grouped laravel routes\\\\\\\"\\\\n\\\\t},\\\\n}\\\",\\\"typescript.json\\\":\\\"{\\\\n\\\\n}\\\",\\\"undefined.json\\\":\\\"{\\\\n\\\\t\\\\\\\"undefined\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": [\\\\n\\\\t\\\\t\\\\t\\\\\\\"public function getName()\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" {\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" }\\\\\\\"\\\\n\\\\t\\\\t]\\\\n\\\\t}\\\\n}\\\",\\\"vue-html.json\\\":\\\"{\\\\n\\\\t// Place your snippets for vue-html here. Each snippet is defined under a snippet name and has a prefix, body and \\\\n\\\\t// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are:\\\\n\\\\t// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the \\\\n\\\\t// same ids are connected.\\\\n\\\\t// Example:\\\\n\\\\t// \\\\\\\"Print to console\\\\\\\": {\\\\n\\\\t// \\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"log\\\\\\\",\\\\n\\\\t// \\\\t\\\\\\\"body\\\\\\\": [\\\\n\\\\t// \\\\t\\\\t\\\\\\\"console.log('$1');\\\\\\\",\\\\n\\\\t// \\\\t\\\\t\\\\\\\"$2\\\\\\\"\\\\n\\\\t// \\\\t],\\\\n\\\\t// \\\\t\\\\\\\"description\\\\\\\": \\\\\\\"Log output to console\\\\\\\"\\\\n\\\\t// }\\\\n}\\\",\\\"vue.json\\\":\\\"{\\\\n \\\\\\\"Vue template\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"vtmp\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": [\\\\n \\\\\\\"<template>\\\\\\\",\\\\n \\\\\\\" <div>\\\\\\\",\\\\n \\\\\\\" $1\\\\\\\",\\\\n \\\\\\\" </div>\\\\\\\",\\\\n \\\\\\\"</template>\\\\\\\",\\\\n \\\\\\\"\\\\\\\",\\\\n \\\\\\\"<script>\\\\\\\",\\\\n \\\\\\\"export default {\\\\\\\",\\\\n \\\\\\\" $0\\\\\\\",\\\\n \\\\\\\"};\\\\\\\",\\\\n \\\\\\\"</script>\\\\\\\",\\\\n \\\\\\\"\\\\\\\",\\\\n \\\\\\\"<style></style>\\\\\\\",\\\\n \\\\\\\"\\\\\\\"\\\\n ],\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Creates a boiler plate for vue template\\\\\\\"\\\\n }\\\\n}\\\\n\\\"}\"}"}
{
"PHPunit xml snippet from laravel": {
"prefix": "uxml",
"body": [
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>",
"<phpunit xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"",
" xsi:noNamespaceSchemaLocation=\"./vendor/phpunit/phpunit/phpunit.xsd\"",
" bootstrap=\"vendor/autoload.php\"",
" colors=\"true\"",
">",
" <testsuites>",
" <testsuite name=\"Unit\">",
" <directory suffix=\"Test.php\">./tests/Unit</directory>",
" </testsuite>",
" <testsuite name=\"Feature\">",
" <directory suffix=\"Test.php\">./tests/Feature</directory>",
" </testsuite>",
" </testsuites>",
" <coverage processUncoveredFiles=\"true\">",
" <include>",
" <directory suffix=\".php\">./app</directory>",
" </include>",
" </coverage>",
" <php>",
" <server name=\"APP_ENV\" value=\"testing\"/>",
" <server name=\"BCRYPT_ROUNDS\" value=\"4\"/>",
" <server name=\"CACHE_DRIVER\" value=\"array\"/>",
" <server name=\"DB_CONNECTION\" value=\"sqlite\"/>",
" <server name=\"DB_DATABASE\" value=\":memory:\"/>",
" <server name=\"MAIL_MAILER\" value=\"array\"/>",
" <server name=\"QUEUE_CONNECTION\" value=\"sync\"/>",
" <server name=\"SESSION_DRIVER\" value=\"array\"/>",
" <server name=\"TELESCOPE_ENABLED\" value=\"false\"/>",
" </php>",
"</phpunit>",
""
],
"description": "Creates a boilerplate for phpunit.xml files based on laravel "
}
}
{
"version": "2.0.0",
"tasks": [
{
"label": "execute node file",
"type": "shell",
"command": "node ${file}"
},
{
"label": "execute typescript file",
"type": "shell",
"command": "ts-node ${file}"
},
{
"label": "execute php file",
"type": "shell",
"command": "php ${file}"
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment