Skip to content

Instantly share code, notes, and snippets.

@jotajr
Last active May 19, 2022 11:58
Show Gist options
  • Save jotajr/e098e62684ba6e9e4aa1f228afed6f70 to your computer and use it in GitHub Desktop.
Save jotajr/e098e62684ba6e9e4aa1f228afed6f70 to your computer and use it in GitHub Desktop.
VscodeCloudSettings
{"lastUpload":"2022-05-19T11:58:55.217Z","extensionVersion":"v3.4.3"}
[
{
"metadata": {
"id": "6e440e71-8ed9-4f25-bb78-4b13096b8a03",
"publisherId": "formulahendry.auto-rename-tag",
"publisherDisplayName": "formulahendry"
},
"name": "auto-rename-tag",
"publisher": "formulahendry",
"version": "0.1.10"
},
{
"metadata": {
"id": "b689fcc8-d494-4dbf-a228-2c694a578afc",
"publisherId": "alefragnani.Bookmarks",
"publisherDisplayName": "alefragnani"
},
"name": "Bookmarks",
"publisher": "alefragnani",
"version": "13.3.0"
},
{
"metadata": {
"id": "2a658c1b-308a-41e8-805a-fc8abda483bc",
"publisherId": "thekalinga.bootstrap4-vscode",
"publisherDisplayName": "thekalinga"
},
"name": "bootstrap4-vscode",
"publisher": "thekalinga",
"version": "6.1.0"
},
{
"metadata": {
"id": "e39b41b2-adc1-4901-a257-be5ece2497f2",
"publisherId": "idleberg.bridlensis",
"publisherDisplayName": "idleberg"
},
"name": "bridlensis",
"publisher": "idleberg",
"version": "1.2.2"
},
{
"metadata": {
"id": "565a34b6-cad4-4905-ad88-266fe75d8036",
"publisherId": "aws-scripting-guy.cform",
"publisherDisplayName": "aws-scripting-guy"
},
"name": "cform",
"publisher": "aws-scripting-guy",
"version": "0.0.24"
},
{
"metadata": {
"id": "a6a0c5b2-d078-4bf5-a9ee-4e37054414b3",
"publisherId": "formulahendry.code-runner",
"publisherDisplayName": "formulahendry"
},
"name": "code-runner",
"publisher": "formulahendry",
"version": "0.11.7"
},
{
"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": "121396ad-85a1-45ec-9fd1-d95028a847f5",
"publisherId": "naumovs.color-highlight",
"publisherDisplayName": "naumovs"
},
"name": "color-highlight",
"publisher": "naumovs",
"version": "2.5.0"
},
{
"metadata": {
"id": "690b692e-e8a9-493f-b802-8089d50ac1b2",
"publisherId": "ms-vscode.cpptools",
"publisherDisplayName": "ms-vscode"
},
"name": "cpptools",
"publisher": "ms-vscode",
"version": "1.9.8"
},
{
"metadata": {
"id": "19804510-b475-4dae-b0f7-6ca08fd1af0c",
"publisherId": "dsznajder.es7-react-js-snippets",
"publisherDisplayName": "dsznajder"
},
"name": "es7-react-js-snippets",
"publisher": "dsznajder",
"version": "4.4.3"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "12.0.6"
},
{
"metadata": {
"id": "6a0711fd-cd9e-4b3a-9c74-706aefacb0e4",
"publisherId": "aperricone.harbour",
"publisherDisplayName": "aperricone"
},
"name": "harbour",
"publisher": "aperricone",
"version": "1.0.3"
},
{
"metadata": {
"id": "10ed2a36-6e46-422b-987f-6feb3604f81d",
"publisherId": "idleberg.haskell-nsis",
"publisherDisplayName": "idleberg"
},
"name": "haskell-nsis",
"publisher": "idleberg",
"version": "1.0.2"
},
{
"metadata": {
"id": "aae00486-7e92-42b3-91b0-2b419e4f3875",
"publisherId": "vincaslt.highlight-matching-tag",
"publisherDisplayName": "vincaslt"
},
"name": "highlight-matching-tag",
"publisher": "vincaslt",
"version": "0.10.1"
},
{
"metadata": {
"id": "eaa2127d-cb69-4ab9-8505-a60c9ee5f28b",
"publisherId": "oderwat.indent-rainbow",
"publisherDisplayName": "oderwat"
},
"name": "indent-rainbow",
"publisher": "oderwat",
"version": "8.3.1"
},
{
"metadata": {
"id": "6c2f1801-1e7f-45b2-9b5c-7782f1e076e8",
"publisherId": "ms-toolsai.jupyter",
"publisherDisplayName": "ms-toolsai"
},
"name": "jupyter",
"publisher": "ms-toolsai",
"version": "2022.4.1021342353"
},
{
"metadata": {
"id": "9f6dc8db-620c-4844-b8c5-e74914f1be27",
"publisherId": "ms-toolsai.jupyter-keymap",
"publisherDisplayName": "ms-toolsai"
},
"name": "jupyter-keymap",
"publisher": "ms-toolsai",
"version": "1.0.0"
},
{
"metadata": {
"id": "b15c72f8-d5fe-421a-a4f7-27ed9f6addbf",
"publisherId": "ms-toolsai.jupyter-renderers",
"publisherDisplayName": "ms-toolsai"
},
"name": "jupyter-renderers",
"publisher": "ms-toolsai",
"version": "1.0.6"
},
{
"metadata": {
"id": "b63c44fd-0457-4696-99e9-dbfdf70d77de",
"publisherId": "ritwickdey.LiveServer",
"publisherDisplayName": "ritwickdey"
},
"name": "LiveServer",
"publisher": "ritwickdey",
"version": "5.7.5"
},
{
"metadata": {
"id": "f595c9c1-28b5-415e-a55f-2deb4a8c3abd",
"publisherId": "bierner.markdown-emoji",
"publisherDisplayName": "bierner"
},
"name": "markdown-emoji",
"publisher": "bierner",
"version": "0.2.1"
},
{
"metadata": {
"id": "f015bc3c-a098-4245-8765-615e002e09ab",
"publisherId": "yzane.markdown-pdf",
"publisherDisplayName": "yzane"
},
"name": "markdown-pdf",
"publisher": "yzane",
"version": "1.4.4"
},
{
"metadata": {
"id": "5db78037-f674-459f-a236-db622c427c5b",
"publisherId": "PKief.material-icon-theme",
"publisherDisplayName": "PKief"
},
"name": "material-icon-theme",
"publisher": "PKief",
"version": "4.17.0"
},
{
"metadata": {
"id": "3050e4fb-2d2c-4d38-a9b6-8a6d9657d34f",
"publisherId": "idleberg.nsis",
"publisherDisplayName": "idleberg"
},
"name": "nsis",
"publisher": "idleberg",
"version": "3.49.0"
},
{
"metadata": {
"id": "abdc9df2-8c06-41d4-b64f-7b64de584454",
"publisherId": "idleberg.nsl-assembler",
"publisherDisplayName": "idleberg"
},
"name": "nsl-assembler",
"publisher": "idleberg",
"version": "1.2.1"
},
{
"metadata": {
"id": "113b22c8-8125-42ec-8c6b-80c3f5d5fa5f",
"publisherId": "IBM.output-colorizer",
"publisherDisplayName": "IBM"
},
"name": "output-colorizer",
"publisher": "IBM",
"version": "0.1.2"
},
{
"metadata": {
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
"publisherId": "esbenp.prettier-vscode",
"publisherDisplayName": "esbenp"
},
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "9.5.0"
},
{
"metadata": {
"id": "1b747f06-3789-4ebd-ac99-f1fe430c3347",
"publisherId": "alefragnani.project-manager",
"publisherDisplayName": "alefragnani"
},
"name": "project-manager",
"publisher": "alefragnani",
"version": "12.5.0"
},
{
"metadata": {
"id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5",
"publisherId": "ms-python.python",
"publisherDisplayName": "ms-python"
},
"name": "python",
"publisher": "ms-python",
"version": "2022.6.2"
},
{
"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.234.0"
},
{
"metadata": {
"id": "607fd052-be03-4363-b657-2bd62b83d28a",
"publisherId": "ms-vscode-remote.remote-ssh",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "remote-ssh",
"publisher": "ms-vscode-remote",
"version": "0.80.0"
},
{
"metadata": {
"id": "bfeaf631-bcff-4908-93ed-fda4ef9a0c5c",
"publisherId": "ms-vscode-remote.remote-ssh-edit",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "remote-ssh-edit",
"publisher": "ms-vscode-remote",
"version": "0.80.0"
},
{
"metadata": {
"id": "f0c5397b-d357-4197-99f0-cb4202f22818",
"publisherId": "ms-vscode-remote.remote-wsl",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "remote-wsl",
"publisher": "ms-vscode-remote",
"version": "0.66.3"
},
{
"metadata": {
"id": "dda49fd5-1f3b-4d25-bf61-4fc41905ede5",
"publisherId": "humao.rest-client",
"publisherDisplayName": "humao"
},
"name": "rest-client",
"publisher": "humao",
"version": "0.24.6"
},
{
"metadata": {
"id": "ed3575fb-5812-4a43-9efb-c19649137420",
"publisherId": "liximomo.sftp",
"publisherDisplayName": "liximomo"
},
"name": "sftp",
"publisher": "liximomo",
"version": "1.12.10"
},
{
"metadata": {
"id": "5fb19573-2183-4cf2-b53d-0fb869dae7ae",
"publisherId": "foxundermoon.shell-format",
"publisherDisplayName": "foxundermoon"
},
"name": "shell-format",
"publisher": "foxundermoon",
"version": "7.2.2"
},
{
"metadata": {
"id": "a84825e8-5f04-4988-b85a-4942e795bcbe",
"publisherId": "burkeholland.simple-react-snippets",
"publisherDisplayName": "burkeholland"
},
"name": "simple-react-snippets",
"publisher": "burkeholland",
"version": "1.2.6"
},
{
"metadata": {
"id": "4a23294b-fd16-4c51-9759-da9936474cf8",
"publisherId": "hashicorp.terraform",
"publisherDisplayName": "hashicorp"
},
"name": "terraform",
"publisher": "hashicorp",
"version": "2.22.0"
},
{
"metadata": {
"id": "fb374ce1-5343-46c8-a425-900fdad15523",
"publisherId": "wesbos.theme-cobalt2",
"publisherDisplayName": "wesbos"
},
"name": "theme-cobalt2",
"publisher": "wesbos",
"version": "2.2.5"
},
{
"metadata": {
"id": "2f0eaac2-070b-4dc7-9b23-8dd4c970c11c",
"publisherId": "redhat.vscode-commons",
"publisherDisplayName": "redhat"
},
"name": "vscode-commons",
"publisher": "redhat",
"version": "0.0.6"
},
{
"metadata": {
"id": "0b8f8d63-11a2-4194-969c-ca7488b3413a",
"publisherId": "pranaygp.vscode-css-peek",
"publisherDisplayName": "pranaygp"
},
"name": "vscode-css-peek",
"publisher": "pranaygp",
"version": "4.2.0"
},
{
"metadata": {
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
"publisherId": "ms-azuretools.vscode-docker",
"publisherDisplayName": "ms-azuretools"
},
"name": "vscode-docker",
"publisher": "ms-azuretools",
"version": "1.22.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": "9ccc1dd7-7ec4-4a46-bd4f-7d7b8b9d322a",
"publisherId": "vscode-icons-team.vscode-icons",
"publisherDisplayName": "vscode-icons-team"
},
"name": "vscode-icons",
"publisher": "vscode-icons-team",
"version": "11.11.0"
},
{
"metadata": {
"id": "75dba0f9-d5c5-4902-99c4-cd3d60ec7147",
"publisherId": "42Crunch.vscode-openapi",
"publisherDisplayName": "42Crunch"
},
"name": "vscode-openapi",
"publisher": "42Crunch",
"version": "4.9.5"
},
{
"metadata": {
"id": "364d2426-116a-433a-a5d8-a5098dc3afbd",
"publisherId": "ms-python.vscode-pylance",
"publisherDisplayName": "ms-python"
},
"name": "vscode-pylance",
"publisher": "ms-python",
"version": "2022.5.2"
},
{
"metadata": {
"id": "23d72dfc-8dd1-4e30-926e-8783b4378f13",
"publisherId": "ms-vscode-remote.vscode-remote-extensionpack",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "vscode-remote-extensionpack",
"publisher": "ms-vscode-remote",
"version": "0.21.0"
},
{
"metadata": {
"id": "6703768d-d42f-474e-9f6e-5f288d53f6e8",
"publisherId": "redhat.vscode-xml",
"publisherDisplayName": "redhat"
},
"name": "vscode-xml",
"publisher": "redhat",
"version": "0.20.0"
},
{
"metadata": {
"id": "2061917f-f76a-458a-8da9-f162de22b97e",
"publisherId": "redhat.vscode-yaml",
"publisherDisplayName": "redhat"
},
"name": "vscode-yaml",
"publisher": "redhat",
"version": "1.7.0"
}
]
{
"telemetry.machineId": "00f86301f4b5b74c3046bb6a4740bc8782ae1db2a986c3329ca331f77e170e0d",
"theme": "vs-dark",
"themeBackground": "#193549",
"windowsState": {
"lastActiveWindow": {
"folder": "file:///c%3A/Users/jfrei/Reposit%C3%B3rios/TSP/exemploCLI",
"backupPath": "C:\\Users\\jfrei\\AppData\\Roaming\\Code\\Backups\\1302906c717716f60b4ac595ebf82b05",
"uiState": {
"mode": 1,
"x": -1894,
"y": -62,
"width": 819,
"height": 615
}
},
"openedWindows": []
},
"pickerWorkingDir": "C:\\Users\\jfrei\\Repositórios\\TSP\\Cloudformation\\lambdas",
"quit.from.restart": true,
"windowSplash": {
"baseTheme": "vs-dark",
"colorInfo": {
"foreground": "#aaaaaa",
"background": "#193549",
"editorBackground": "#193549",
"titleBarBackground": "#15232d",
"activityBarBackground": "#122738",
"sideBarBackground": "#15232d",
"statusBarBackground": "#15232d",
"statusBarNoFolderBackground": "#15232d"
},
"layoutInfo": {
"sideBarSide": "left",
"editorPartMinWidth": 220,
"titleBarHeight": 30,
"activityBarWidth": 48,
"sideBarWidth": 300,
"statusBarHeight": 22,
"windowBorder": false
}
}
}
{
"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, 13, 2022, "latest" ],
"default": 11,
"description": "Set to 3, 5, 6, 7, 8, 9, 10, 11 (default), 12, 13 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) or 2022 (same as 13) 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": "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" }
]
}
{
"$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."
}
},
"patternProperties": {
"^\\./.+": {
"$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."
}
},
"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": {
"type": "string",
"description": "Publishes a package to the registry so that it can be installed by name. See https://docs.npmjs.com/cli/v8/commands/npm-publish"
},
"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"
]
}
]
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM Lambda Functions Templates for Lambda",
"Parameters": {
"REGION": {
"Type": "String",
"Default": "us-east-1"
}
},
"Resources": {
"helloworldgertec": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "helloWorldMigrations",
"Description": "Lambda de validação poc",
"Handler": "addSecurityHeaders.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "addSecurityHeaders.zip"
},
"Runtime": "nodejs12.x"
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM Lambda Functions Templates for Lambda",
"Parameters": {
"REGION": {
"Type": "String",
"Default": "us-east-1"
}
},
"Resources": {
"hello_world": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "helloWorldMigrations",
"Description": "Lambda de validação poc",
"Handler": "addSecurityHeaders.handler",
"Role": "arn:aws:iam::031685565166:role/service-role/helloworld-role",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "addSecurityHeaders.zip"
},
"Runtime": "nodejs12.x"
}
}
}
}
{"version":1,"resource":"file:///c%3A/Users/jfrei/Reposit%C3%B3rios/TSP/AWS-CODECOMMIT/tsp-mdm-infra/lambda/LambdaCfTemplate_migration.json","entries":[{"id":"amSV.json","timestamp":1649383261067},{"id":"vb5O.json","timestamp":1649383589083},{"id":"uXWt.json","timestamp":1649383835800},{"id":"m4dk.json","source":"undoRedo.source","timestamp":1649383838226},{"id":"5TL5.json","timestamp":1649383845153},{"id":"xr4m.json","timestamp":1649384018287}]}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM Lambda Functions Templates for Lambda",
"Parameters": {
"REGION": {
"Type": "String",
"Default": "us-east-1"
}
},
"Resources": {
"helloworldgertec": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "helloWorldMigrations",
"Description": "Lambda de validação poc",
"Handler": "addSecurityHeaders.handler",
"Role": "arn:aws:iam::031685565166:role/service-role/helloworld-role",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "addSecurityHeaders.zip"
},
"Runtime": "nodejs12.x"
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM Lambda Functions Templates for Lambda",
"Parameters": {
"REGION": {
"Type": "String",
"Default": "us-east-1"
}
},
"Resources": {
"helloworldgertec": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "helloWorldMigrations",
"Description": "Lambda de validação poc",
"Handler": "addSecurityHeaders.handler",
"Role": ""Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles"",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "addSecurityHeaders.zip"
},
"Runtime": "nodejs12.x"
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM Lambda Functions Templates for Lambda",
"Parameters": {
"REGION": {
"Type": "String",
"Default": "us-east-1"
}
},
"Resources": {
"helloworldgertec": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "helloWorldMigrations",
"Description": "Lambda de validação poc",
"Handler": "addSecurityHeaders.handler",
"Role": "arn:aws:iam::031685565166:role/service-role/helloworld-role",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "addSecurityHeaders.zip"
},
"Runtime": "nodejs12.x"
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM Lambda Functions Templates for Lambda",
"Parameters": {
"REGION": {
"Type": "String",
"Default": "us-east-1"
}
},
"Resources": {
"helloworldgertec": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "helloWorldMigrations",
"Description": "Lambda de validação poc Gertec",
"Handler": "addSecurityHeaders.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "addSecurityHeaders.zip"
},
"Runtime": "nodejs12.x"
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM S3 Bucket Templates for Create Infra",
"Parameters": {
"Environment": {
"Type": "String",
"Default": ""
}
},
"Resources": {
"ConfigurationBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-configuration"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"SmartStoreBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-smartstore-apps-dev"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"DocumentsBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-documents"
},
"AccessControl": "BucketOwnerFullControl"
}
}
},
"Outputs": {
"ConfigBucketName": {
"Value": {
"Ref": "ConfigurationBucket"
},
"Description": "Bucket to store configuration",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-ConfigurationBucket"
}
}
},
"SmartStoreBucketName": {
"Value": {
"Ref": "SmartStoreBucket"
},
"Description": "Bucket Smart Store",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-SmartStoreBucket"
}
}
},
"DocumentsBucketName": {
"Value": {
"Ref": "DocumentsBucket"
},
"Description": "Bucket to store Documents",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-DocumentsBucket"
}
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM S3 Bucket Templates",
"Parameters": {
"Environment": {
"Type": "String",
"Default": "hml2"
}
},
"Resources": {
"ConfigurationBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-configuration"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"SmartStoreBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-smartstore-apps-dev"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"DocumentsBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-documents"
},
"AccessControl": "BucketOwnerFullControl"
}
}
},
"Outputs": {
"ConfigBucketName": {
"Value": {
"Ref": "ConfigurationBucket"
},
"Description": "Bucket to store configuration",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-ConfigurationBucket"
}
}
},
"SmartStoreBucketName": {
"Value": {
"Ref": "SmartStoreBucket"
},
"Description": "Bucket to store deployment artifacts",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-SmartStoreBucket"
}
}
},
"BackupBucketName": {
"Value": {
"Ref": "DocumentsBucket"
},
"Description": "Bucket to store RDS or any other backup",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-DocumentsBucket"
}
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM S3 Bucket Templates",
"Parameters": {
"Environment": {
"Type": "String",
"Default": "hml2"
}
},
"Resources": {
"ConfigurationBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-configuration"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"SmartStoreBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-smartstore-apps-dev"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"DocumentsBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-documents"
},
"AccessControl": "BucketOwnerFullControl"
}
}
},
"Outputs": {
"LogsBucketName": {
"Value": {
"Ref": "ConfigurationBucket"
},
"Description": "Bucket to store logging in general",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-ConfigurationBucket"
}
}
},
"DeployBucketName": {
"Value": {
"Ref": "SmartStoreBucket"
},
"Description": "Bucket to store deployment artifacts",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-SmartStoreBucket"
}
}
},
"BackupBucketName": {
"Value": {
"Ref": "DocumentsBucket"
},
"Description": "Bucket to store RDS or any other backup",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-DocumentsBucket"
}
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM S3 Bucket Templates",
"Parameters": {
"Environment": {
"Type": "String",
"Default": "hml2"
}
},
"Resources": {
"ConfigurationBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-configuration"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"SmartStoreBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-smartstore-apps-dev"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"DocumentsBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-documents"
},
"AccessControl": "BucketOwnerFullControl"
}
}
},
"Outputs": {
"LogsBucketName": {
"Value": {
"Ref": "ConfigurationBucket"
},
"Description": "Bucket to store logging in general",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-ConfigurationBucket"
}
}
},
"DeployBucketName": {
"Value": {
"Ref": "DeployBucket"
},
"Description": "Bucket to store deployment artifacts",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-DeployBucketName"
}
}
},
"BackupBucketName": {
"Value": {
"Ref": "BackupBucket"
},
"Description": "Bucket to store RDS or any other backup",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-BackupBucketName"
}
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM S3 Bucket Templates for Create Infra",
"Parameters": {
"Environment": {
"Type": "String",
"Default": "hml2"
}
},
"Resources": {
"ConfigurationBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-configuration"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"SmartStoreBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-smartstore-apps-dev"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"DocumentsBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-documents"
},
"AccessControl": "BucketOwnerFullControl"
}
}
},
"Outputs": {
"ConfigBucketName": {
"Value": {
"Ref": "ConfigurationBucket"
},
"Description": "Bucket to store configuration",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-ConfigurationBucket"
}
}
},
"SmartStoreBucketName": {
"Value": {
"Ref": "SmartStoreBucket"
},
"Description": "Bucket Smart Store",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-SmartStoreBucket"
}
}
},
"DocumentsBucketName": {
"Value": {
"Ref": "DocumentsBucket"
},
"Description": "Bucket to store Documents",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-DocumentsBucket"
}
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM S3 Bucket Templates",
"Parameters": {
"Environment": {
"Type": "String",
"Default": "hml2"
}
},
"Resources": {
"ConfigurationBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-configuration"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"SmartStoreBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-smartstore-apps-dev"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"DocumentsBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-documents"
},
"AccessControl": "BucketOwnerFullControl"
}
}
},
"Outputs": {
"LogsBucketName": {
"Value": {
"Ref": "ConfigurationBucket"
},
"Description": "Bucket to store logging in general",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-ConfigurationBucket"
}
}
},
"DeployBucketName": {
"Value": {
"Ref": "SmartStoreBucket"
},
"Description": "Bucket to store deployment artifacts",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-SmartStoreBucket"
}
}
},
"BackupBucketName": {
"Value": {
"Ref": "BackupBucket"
},
"Description": "Bucket to store RDS or any other backup",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-BackupBucketName"
}
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM S3 Bucket Templates",
"Parameters": {
"Environment": {
"Type": "String",
"Default": "hml2"
}
},
"Resources": {
"ConfigurationBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-configuration"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"SmartStoreBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-smartstore-apps-dev"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"DocumentsBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-documents"
},
"AccessControl": "BucketOwnerFullControl"
}
}
},
"Outputs": {
"ConfigBucketName": {
"Value": {
"Ref": "ConfigurationBucket"
},
"Description": "Bucket to store configuration",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-ConfigurationBucket"
}
}
},
"SmartStoreBucketName": {
"Value": {
"Ref": "SmartStoreBucket"
},
"Description": "Bucket Smart Store",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-SmartStoreBucket"
}
}
},
"BackupBucketName": {
"Value": {
"Ref": "DocumentsBucket"
},
"Description": "Bucket to store RDS or any other backup",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-DocumentsBucket"
}
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM S3 Bucket Templates",
"Parameters": {
"Environment": {
"Type": "String",
"Default": "hml2"
}
},
"Resources": {
"ConfigurationBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-configuration"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"SmartStoreBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-smartstore-apps-dev"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"DocumentsBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-documents"
},
"AccessControl": "BucketOwnerFullControl"
}
}
},
"Outputs" : {
"InstanceID" : {
"Description": "Name of Bucket",
"Value" : { "Ref" : "BucketName" }
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM S3 Bucket Templates",
"Parameters": {
"Environment": {
"Type": "String",
"Default": "hml2"
}
},
"Resources": {
"ConfigurationBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-configuration"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"SmartStoreBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-smartstore-apps-dev"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"DocumentsBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-documents"
},
"AccessControl": "BucketOwnerFullControl"
}
}
},
"Outputs": {
"StackVPC": {
"Description": "VPC Bucket Names",
"Value": { "Ref": "SmartStoreBucket" },
"Export": {
"Name": { "Ref": "SmartStoreBucket" }
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM S3 Bucket Templates",
"Parameters": {
"Environment": {
"Type": "String",
"Default": "hml2"
}
},
"Resources": {
"ConfigurationBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-configuration"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"SmartStoreBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-smartstore-apps-dev"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"DocumentsBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-documents"
},
"AccessControl": "BucketOwnerFullControl"
}
}
},
"Outputs": {
"LogsBucketName": {
"Value": {
"Ref": "LogsBucket"
},
"Description": "Bucket to store logging in general",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-LogsBucketName"
}
}
},
"DeployBucketName": {
"Value": {
"Ref": "DeployBucket"
},
"Description": "Bucket to store deployment artifacts",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-DeployBucketName"
}
}
},
"BackupBucketName": {
"Value": {
"Ref": "BackupBucket"
},
"Description": "Bucket to store RDS or any other backup",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-BackupBucketName"
}
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM S3 Bucket Templates",
"Parameters": {
"Environment": {
"Type": "String",
"Default": "hml2"
}
},
"Resources": {
"ConfigurationBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-configuration"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"SmartStoreBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-smartstore-apps-dev"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"DocumentsBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-documents"
},
"AccessControl": "BucketOwnerFullControl"
}
}
},
"Outputs" : {
"BackupLoadBalancerDNSName" : {
"Description": "The DNSName of the backup load balancer",
"Value" : { "Fn::GetAtt" : [ "BackupLoadBalancer", "DNSName" ]},
"Condition" : "CreateProdResources"
},
"InstanceID" : {
"Description": "The Instance ID",
"Value" : { "Ref" : "EC2Instance" }
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM S3 Bucket Templates",
"Parameters": {
"Environment": {
"Type": "String",
"Default": "hml2"
}
},
"Resources": {
"ConfigurationBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-configuration"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"SmartStoreBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-smartstore-apps-dev"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"DocumentsBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-documents"
},
"AccessControl": "BucketOwnerFullControl"
}
}
},
"Outputs": {
"StackVPC": {
"Description": "The ID of the VPC",
"Value": { "Ref": "SmartStoreBucket" },
"Export": {
"Name": { "Fn::Sub": "${AWS::StackName}-VPCID" }
}
}
}
}
{"version":1,"resource":"file:///c%3A/Users/jfrei/Reposit%C3%B3rios/TSP/exemploCLI/s3_gertec_init.json","entries":[{"id":"twmL.json","timestamp":1652398405646},{"id":"Eba8.json","timestamp":1652399049902},{"id":"bYLu.json","timestamp":1652399079534},{"id":"oz09.json","timestamp":1652399227938},{"id":"qS8i.json","timestamp":1652399730088},{"id":"eLxf.json","timestamp":1652399748259},{"id":"cB0v.json","timestamp":1652399808043},{"id":"O7i8.json","source":"undoRedo.source","timestamp":1652399869192},{"id":"Sx7D.json","timestamp":1652399894044},{"id":"VG8e.json","timestamp":1652399917450},{"id":"Qjry.json","timestamp":1652399943668},{"id":"E6z2.json","timestamp":1652400249729},{"id":"5uXM.json","timestamp":1652400268313},{"id":"7S0g.json","timestamp":1652400289485},{"id":"2no5.json","timestamp":1652400302223},{"id":"qo4J.json","timestamp":1652401405973},{"id":"1obP.json","timestamp":1652401476807},{"id":"9WKn.json","timestamp":1652401487693},{"id":"umFw.json","timestamp":1652401520805},{"id":"hyRT.json","source":"renamed.source","timestamp":1652442706726},{"id":"rZrD.json","timestamp":1652442726098},{"id":"07um.json","timestamp":1652443351105},{"id":"7aQk.json","source":"undoRedo.source","timestamp":1652443353003}]}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM S3 Bucket Templates",
"Parameters": {
"Environment": {
"Type": "String",
"Default": "hml2"
}
},
"Resources": {
"ConfigurationBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-configuration"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"SmartStoreBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-smartstore-apps-dev"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"DocumentsBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-documents"
},
"AccessControl": "BucketOwnerFullControl"
}
}
},
"Outputs": {
"ConfigBucketName": {
"Value": {
"Ref": "ConfigurationBucket"
},
"Description": "Bucket to store configuration",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-ConfigurationBucket"
}
}
},
"SmartStoreBucketName": {
"Value": {
"Ref": "SmartStoreBucket"
},
"Description": "Bucket Smart Store",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-SmartStoreBucket"
}
}
},
"DocumentsBucketName": {
"Value": {
"Ref": "DocumentsBucket"
},
"Description": "Bucket to store Documents",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-DocumentsBucket"
}
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM S3 Bucket Templates",
"Parameters": {
"Environment": {
"Type": "String",
"Default": "hml2"
}
},
"Resources": {
"ConfigurationBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-configuration"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"SmartStoreBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-smartstore-apps-dev"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"DocumentsBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-documents"
},
"AccessControl": "BucketOwnerFullControl"
}
}
},
"Outputs": {
"StackVPC": {
"Description": "The ID of the VPC",
"Value": { "Ref": "SmartStoreBucket" },
"Export": {
"Name": { "Fn::Sub": "${AWS::StackName}-VPCID" }
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM S3 Bucket Templates",
"Parameters": {
"Environment": {
"Type": "String",
"Default": "hml2"
}
},
"Resources": {
"ConfigurationBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-configuration"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"SmartStoreBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-smartstore-apps-dev"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"DocumentsBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-documents"
},
"AccessControl": "BucketOwnerFullControl"
}
}
},
"Outputs": {
"InstanceID": {
"Description": "Name of Bucket",
"Value": "JotaTest"
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM S3 Bucket Templates",
"Parameters": {
"Environment": {
"Type": "String",
"Default": "hml2"
}
},
"Resources": {
"ConfigurationBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-configuration"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"SmartStoreBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-smartstore-apps-dev"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"DocumentsBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-documents"
},
"AccessControl": "BucketOwnerFullControl"
}
}
},
"Outputs": {
"StackVPC": {
"Export": {
"Name": "VPCID"
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM S3 Bucket Templates",
"Parameters": {
"Environment": {
"Type": "String",
"Default": "hml2"
}
},
"Resources": {
"ConfigurationBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-configuration"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"SmartStoreBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-smartstore-apps-dev"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"DocumentsBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-documents"
},
"AccessControl": "BucketOwnerFullControl"
}
}
},
"Outputs": {
"ConfigBucketName": {
"Value": {
"Ref": "ConfigurationBucket"
},
"Description": "Bucket to store configuration",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-ConfigurationBucket"
}
}
},
"DeployBucketName": {
"Value": {
"Ref": "SmartStoreBucket"
},
"Description": "Bucket to store deployment artifacts",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-SmartStoreBucket"
}
}
},
"BackupBucketName": {
"Value": {
"Ref": "DocumentsBucket"
},
"Description": "Bucket to store RDS or any other backup",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-DocumentsBucket"
}
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM S3 Bucket Templates",
"Parameters": {
"Environment": {
"Type": "String",
"Default": "hml2"
}
},
"Resources": {
"ConfigurationBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-configuration"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"SmartStoreBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-smartstore-apps-dev"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"DocumentsBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-documents"
},
"AccessControl": "BucketOwnerFullControl"
}
}
},
"Outputs": {
"StackVPC": {
"Description": "The ID of the VPC",
"Value": { "Ref": "MyVPC" },
"Export": {
"Name": { "Fn::Sub": "${AWS::StackName}-VPCID" }
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM S3 Bucket Templates for Create Infra",
"Parameters": {
"Environment": {
"Type": "String",
"Default": "hml2"
}
},
"Resources": {
"ConfigurationBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-configuration"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"SmartStoreBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-smartstore-apps-dev"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"DocumentsBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-documents"
},
"AccessControl": "BucketOwnerFullControl"
}
}
},
"Outputs": {
"ConfigBucketName": {
"Value": {
"Ref": "ConfigurationBucket"
},
"Description": "Bucket to store configuration",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-ConfigurationBucket"
}
}
},
"SmartStoreBucketName": {
"Value": {
"Ref": "SmartStoreBucket"
},
"Description": "Bucket Smart Store",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-SmartStoreBucket"
}
}
},
"DocumentsBucketName": {
"Value": {
"Ref": "DocumentsBucket"
},
"Description": "Bucket to store Documents",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-DocumentsBucket"
}
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM S3 Bucket Templates",
"Parameters": {
"Environment": {
"Type": "String",
"Default": "hml2"
}
},
"Resources": {
"ConfigurationBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-configuration"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"SmartStoreBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-smartstore-apps-dev"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"DocumentsBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-documents"
},
"AccessControl": "BucketOwnerFullControl"
}
}
},
"Outputs": {
"StackVPC": {
"Description": "The ID of the VPC",
"Value": { "Ref": "SmartStoreBucket" },
"Export": {
"Name": { "Fn::Sub": "${AWS::S3::Bucket::BucketName}-VPCID" }
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM S3 Bucket Templates",
"Parameters": {
"Environment": {
"Type": "String",
"Default": "hml2"
}
},
"Resources": {
"ConfigurationBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-configuration"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"SmartStoreBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-smartstore-apps-dev"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"DocumentsBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-documents"
},
"AccessControl": "BucketOwnerFullControl"
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM S3 Bucket Templates",
"Parameters": {
"Environment": {
"Type": "String",
"Default": "hml2"
}
},
"Resources": {
"ConfigurationBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-configuration"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"SmartStoreBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-smartstore-apps-dev"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"DocumentsBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-documents"
},
"AccessControl": "BucketOwnerFullControl"
}
}
},
"Outputs": {
"ConfigBucketName": {
"Value": {
"Ref": "ConfigurationBucket"
},
"Description": "Bucket to store configuration",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-ConfigurationBucket"
}
}
},
"SmartStoreBucketName": {
"Value": {
"Ref": "SmartStoreBucket"
},
"Description": "Bucket Smart Store",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-SmartStoreBucket"
}
}
},
"DocumentsBucketName": {
"Value": {
"Ref": "DocumentsBucket"
},
"Description": "Bucket to store Documents",
"Export": {
"Name": {
"Fn::Sub": "${AWS::StackName}-DocumentsBucket"
}
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM S3 Bucket Templates",
"Parameters": {
"Environment": {
"Type": "String",
"Default": "hml2"
}
},
"Resources": {
"ConfigurationBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-configuration"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"SmartStoreBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-smartstore-apps-dev"
},
"AccessControl": "BucketOwnerFullControl"
}
},
"DocumentsBucket": {
"Type": "AWS::S3::Bucket",
"Properties": {
"BucketName": {
"Fn::Sub": "${Environment}-mdm-tsp-documents"
},
"AccessControl": "BucketOwnerFullControl"
}
}
},
"Outputs": {
"StackVPC": {
"Export": {
"Name": { "Fn::Sub": "${AWS::S3::Bucket::BucketName}-VPCID" }
}
}
}
}
{"version":1,"resource":"file:///c%3A/Users/jfrei/Reposit%C3%B3rios/Pessoal/clipper_harbour/hello.prg","entries":[{"id":"a8Q2.prg","timestamp":1648825240343}]}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM Lambda Functions Templates for Lambda.",
"Parameters": {
"REGION": {
"Type": "String",
"Default": "us-east-1"
}
},
"Resources": {
"AddSecurityHeaders": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "addSecurityHeadersCF",
"Description": "Add security headers to response cloudfront",
"Handler": "addSecurityHeaders.handler",
"Role": "arn:aws:iam::031685565166:role/service-role/addSecurityHeaders-role",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "addSecurityHeaders.zip"
},
"Runtime": "nodejs12.x"
}
},
"EnableIoTPolicies": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "enableIoTPoliciesCF",
"Description": "An AWS Serverless to enable the IoT policies cloudfront",
"Handler": "changeTPolicies.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "enableIoTPolicies.zip"
},
"Environment": {
"Variables": {
"ID_VERSION": "1",
"POLICY_NAME": "iot-policy",
"REGION": { "Ref": "REGION" }
}
},
"Runtime": "nodejs12.x"
}
},
"DisableIoTPolicies": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "disableIoTPoliciesCF",
"Description": "An AWS Serverless to disable the IoT policies cloudfront",
"Handler": "changeTPolicies.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "disableIoTPolicies.zip"
},
"Environment": {
"Variables": {
"ID_VERSION": "1",
"POLICY_NAME": "iot-policy",
"REGION": { "Ref": "REGION" }
}
},
"Runtime": "nodejs12.x"
}
},
"CreateDeviceFunction": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "createDeviceFunctionCF",
"Description": "Create device function cloudfront",
"Handler": "createDeviceFunction.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "createDeviceFunction.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"CreateUserCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "createUserCognitoCF",
"Description": "Create User on Cognito cloudfront",
"Handler": "createUserCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "createUserCognito.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"DeviceLogAnalysis": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "deviceLogAnalysisCF",
"Description": "Efetua analise de um arquivo de log do dispositivo cloudfront",
"Handler": "lambda.lambda_handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "deviceLogAnalysis.zip"
},
"Environment": {
"Variables": {
"SQS_RESULT": "device_finished_analyses"
}
},
"Runtime": "python3.8"
}
},
"PostAuthCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "postAuthCognitoCF",
"Description": "Post AuthCognito cloudfront",
"Handler": "postAuthCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "postAuthCognito.zip"
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"PreAndPosAuthenticationAttempts": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "preAndPosAuthenticationAttemptsCF",
"Description": "PreAndPosAuthenticationAttempts cloudfront",
"Handler": "preAndPosAuthenticationAttempts.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "preAndPosAuthenticationAttempts.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"FIRST_USER_EMAIL": "tspbip@gmail.com",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_COGNITO_USER_POOL": "us-east-1_cn2n1TeUA",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"MAX_ATTEMPTS": "1",
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"PreAuthCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "preAuthCognitoCF",
"Description": "Pre AuthCognito cloudfront",
"Handler": "preAuthCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "preAuthCognito.zip"
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"RemoveUserCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "removeUserCognitoCF",
"Description": "Remove User Cognito cloudfront",
"Handler": "removeUserCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "removeUserCognito.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"ResendMqttMessage": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "resendMqttMessageCF",
"Description": "Resend Mqtt Message cloudfront",
"Handler": "resendMqttMessage.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "resendMqttMessage.zip"
},
"Environment": {
"Variables": {
"IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"NODE_ENV": "development"
}
},
"Timeout": 60,
"Runtime": "nodejs12.x"
}
},
"SendMqttMessages": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "sendMqttMessagesCF",
"Description": "Resend Mqtt Message cloudfront",
"Handler": "sendMqttMessagesFunction.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "sendMqttMessagesFunction.zip"
},
"Environment": {
"Variables": {
"IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"IOT_HOST_REGION": { "Ref": "REGION" },
"SQS_ACCOUNT_ID": "031685565166",
"SQS_REGION": { "Ref": "REGION" }
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM Lambda Functions Templates for Lambda.",
"Parameters": {
"REGION": {
"Type": "String",
"Default": "us-east-1"
}
},
"Resources": {
"AddSecurityHeaders": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "addSecurityHeadersCFV",
"Description": "Add security headers to response cloudfront",
"Handler": "addSecurityHeaders.handler",
"Role": "arn:aws:iam::031685565166:role/service-role/addSecurityHeaders-role",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "addSecurityHeaders.zip"
},
"Runtime": "nodejs12.x"
}
},
"EnableIoTPolicies": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "enableIoTPoliciesCF",
"Description": "An AWS Serverless to enable the IoT policies cloudfront",
"Handler": "changeTPolicies.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "enableIoTPolicies.zip"
},
"Environment": {
"Variables": {
"ID_VERSION": "1",
"POLICY_NAME": "iot-policy",
"REGION": { "Ref": "REGION" }
}
},
"Runtime": "nodejs12.x"
}
},
"DisableIoTPolicies": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "disableIoTPoliciesCF",
"Description": "An AWS Serverless to disable the IoT policies cloudfront",
"Handler": "changeTPolicies.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "disableIoTPolicies.zip"
},
"Environment": {
"Variables": {
"ID_VERSION": "1",
"POLICY_NAME": "iot-policy",
"REGION": { "Ref": "REGION" }
}
},
"Runtime": "nodejs12.x"
}
},
"CreateDeviceFunction": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "createDeviceFunctionCF",
"Description": "Create device function cloudfront",
"Handler": "createDeviceFunction.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "createDeviceFunction.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"CreateUserCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "createUserCognitoCF",
"Description": "Create User on Cognito cloudfront",
"Handler": "createUserCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "createUserCognito.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"DeviceLogAnalysis": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "deviceLogAnalysisCF",
"Description": "Efetua analise de um arquivo de log do dispositivo cloudfront",
"Handler": "lambda.lambda_handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "deviceLogAnalysis.zip"
},
"Environment": {
"Variables": {
"SQS_RESULT": "device_finished_analyses"
}
},
"Runtime": "python3.8"
}
},
"PostAuthCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "postAuthCognitoCF",
"Description": "Post AuthCognito cloudfront",
"Handler": "postAuthCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "postAuthCognito.zip"
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"PreAndPosAuthenticationAttempts": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "preAndPosAuthenticationAttemptsCF",
"Description": "PreAndPosAuthenticationAttempts cloudfront",
"Handler": "preAndPosAuthenticationAttempts.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "preAndPosAuthenticationAttempts.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"FIRST_USER_EMAIL": "tspbip@gmail.com",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_COGNITO_USER_POOL": "us-east-1_cn2n1TeUA",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"MAX_ATTEMPTS": "1",
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"PreAuthCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "preAuthCognitoCF",
"Description": "Pre AuthCognito cloudfront",
"Handler": "preAuthCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "preAuthCognito.zip"
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"RemoveUserCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "removeUserCognitoCF",
"Description": "Remove User Cognito cloudfront",
"Handler": "removeUserCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "removeUserCognito.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"ResendMqttMessage": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "resendMqttMessageCF",
"Description": "Resend Mqtt Message cloudfront",
"Handler": "resendMqttMessage.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "resendMqttMessage.zip"
},
"Environment": {
"Variables": {
"IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"NODE_ENV": "development"
}
},
"Timeout": 60,
"Runtime": "nodejs12.x"
}
},
"SendMqttMessages": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "sendMqttMessagesCF",
"Description": "Resend Mqtt Message cloudfront",
"Handler": "sendMqttMessagesFunction.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "sendMqttMessagesFunction.zip"
},
"Environment": {
"Variables": {
"IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"IOT_HOST_REGION": { "Ref": "REGION" },
"SQS_ACCOUNT_ID": "031685565166",
"SQS_REGION": { "Ref": "REGION" }
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM Lambda Functions Templates for Lambda.",
"Parameters": {
"REGION": {
"Type": "String",
"Default": "us-east-1"
}
},
"Resources": {
"AddSecurityHeaders": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "addSecurityHeadersCF",
"Description": "Add security headers to response cloudfront",
"Handler": "addSecurityHeaders.handler",
"Role": "arn:aws:iam::031685565166:role/service-role/addSecurityHeaders-role",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "addSecurityHeaders.zip"
},
"Runtime": "nodejs12.x"
}
},
"EnableIoTPolicies": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "enableIoTPoliciesCF",
"Description": "An AWS Serverless to enable the IoT policies cloudfront",
"Handler": "changeTPolicies.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "enableIoTPolicies.zip"
},
"Environment": {
"Variables": {
"ID_VERSION": "1",
"POLICY_NAME": "iot-policy",
"REGION": { "Ref": "REGION" }
}
},
"Runtime": "nodejs12.x"
}
},
"DisableIoTPolicies": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "disableIoTPoliciesCF",
"Description": "An AWS Serverless to disable the IoT policies cloudfront",
"Handler": "changeTPolicies.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "disableIoTPolicies.zip"
},
"Environment": {
"Variables": {
"ID_VERSION": "1",
"POLICY_NAME": "iot-policy",
"REGION": { "Ref": "REGION" }
}
},
"Runtime": "nodejs12.x"
}
},
"CreateDeviceFunction": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "createDeviceFunctionCF",
"Description": "Create device function cloudfront",
"Handler": "createDeviceFunction.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "createDeviceFunction.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"CreateUserCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "createUserCognitoCF",
"Description": "Create User on Cognito cloudfront",
"Handler": "createUserCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "createUserCognito.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"DeviceLogAnalysis": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "deviceLogAnalysisCF",
"Description": "Efetua analise de um arquivo de log do dispositivo cloudfront",
"Handler": "lambda.lambda_handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "deviceLogAnalysis.zip"
},
"Environment": {
"Variables": {
"SQS_RESULT": "device_finished_analyses"
}
},
"Runtime": "python3.8"
}
},
"PostAuthCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "postAuthCognitoCF",
"Description": "Post AuthCognito cloudfront",
"Handler": "postAuthCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "postAuthCognito.zip"
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"PreAndPosAuthenticationAttempts": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "preAndPosAuthenticationAttemptsCF",
"Description": "PreAndPosAuthenticationAttempts cloudfront",
"Handler": "preAndPosAuthenticationAttempts.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "preAndPosAuthenticationAttempts.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"FIRST_USER_EMAIL": "tspbip@gmail.com",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_COGNITO_USER_POOL": "us-east-1_cn2n1TeUA",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"MAX_ATTEMPTS": "1",
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"PreAuthCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "preAuthCognitoCF",
"Description": "Pre AuthCognito cloudfront",
"Handler": "preAuthCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "preAuthCognito.zip"
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"RemoveUserCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "removeUserCognitoCF",
"Description": "Remove User Cognito cloudfront",
"Handler": "removeUserCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "removeUserCognito.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"ResendMqttMessage": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "resendMqttMessageCF",
"Description": "Resend Mqtt Message cloudfront",
"Handler": "resendMqttMessage.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "resendMqttMessage.zip"
},
"Environment": {
"Variables": {
"IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"NODE_ENV": "development"
}
},
"Timeout": 60,
"Runtime": "nodejs12.x"
}
},
"SendMqttMessages": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "sendMqttMessagesCF",
"Description": "Resend Mqtt Message cloudfront",
"Handler": "sendMqttMessagesFunction.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "sendMqttMessagesFunction.zip"
},
"Environment": {
"Variables": {
"IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"IOT_HOST_REGION": { "Ref": "REGION" },
"SQS_ACCOUNT_ID": "031685565166",
"SQS_REGION": { "Ref": "REGION" }
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM Lambda Functions Templates for Lambda.",
"Parameters": {
"REGION": {
"Type": "String",
"Default": "us-east-1"
}
},
"Resources": {
"AddSecurityHeaders": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "addSecurityHeadersCFVersion",
"Description": "Add security headers to response cloudfront",
"Handler": "addSecurityHeaders.handler",
"Role": "arn:aws:iam::031685565166:role/service-role/addSecurityHeaders-role",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "addSecurityHeaders.zip"
},
"Runtime": "nodejs12.x"
}
},
"EnableIoTPolicies": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "enableIoTPoliciesCF",
"Description": "An AWS Serverless to enable the IoT policies cloudfront",
"Handler": "changeTPolicies.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "enableIoTPolicies.zip"
},
"Environment": {
"Variables": {
"ID_VERSION": "1",
"POLICY_NAME": "iot-policy",
"REGION": { "Ref": "REGION" }
}
},
"Runtime": "nodejs12.x"
}
},
"DisableIoTPolicies": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "disableIoTPoliciesCF",
"Description": "An AWS Serverless to disable the IoT policies cloudfront",
"Handler": "changeTPolicies.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "disableIoTPolicies.zip"
},
"Environment": {
"Variables": {
"ID_VERSION": "1",
"POLICY_NAME": "iot-policy",
"REGION": { "Ref": "REGION" }
}
},
"Runtime": "nodejs12.x"
}
},
"CreateDeviceFunction": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "createDeviceFunctionCF",
"Description": "Create device function cloudfront",
"Handler": "createDeviceFunction.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "createDeviceFunction.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"CreateUserCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "createUserCognitoCF",
"Description": "Create User on Cognito cloudfront",
"Handler": "createUserCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "createUserCognito.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"DeviceLogAnalysis": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "deviceLogAnalysisCF",
"Description": "Efetua analise de um arquivo de log do dispositivo cloudfront",
"Handler": "lambda.lambda_handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "deviceLogAnalysis.zip"
},
"Environment": {
"Variables": {
"SQS_RESULT": "device_finished_analyses"
}
},
"Runtime": "python3.8"
}
},
"PostAuthCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "postAuthCognitoCF",
"Description": "Post AuthCognito cloudfront",
"Handler": "postAuthCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "postAuthCognito.zip"
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"PreAndPosAuthenticationAttempts": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "preAndPosAuthenticationAttemptsCF",
"Description": "PreAndPosAuthenticationAttempts cloudfront",
"Handler": "preAndPosAuthenticationAttempts.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "preAndPosAuthenticationAttempts.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"FIRST_USER_EMAIL": "tspbip@gmail.com",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_COGNITO_USER_POOL": "us-east-1_cn2n1TeUA",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"MAX_ATTEMPTS": "1",
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"PreAuthCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "preAuthCognitoCF",
"Description": "Pre AuthCognito cloudfront",
"Handler": "preAuthCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "preAuthCognito.zip"
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"RemoveUserCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "removeUserCognitoCF",
"Description": "Remove User Cognito cloudfront",
"Handler": "removeUserCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "removeUserCognito.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"ResendMqttMessage": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "resendMqttMessageCF",
"Description": "Resend Mqtt Message cloudfront",
"Handler": "resendMqttMessage.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "resendMqttMessage.zip"
},
"Environment": {
"Variables": {
"IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"NODE_ENV": "development"
}
},
"Timeout": 60,
"Runtime": "nodejs12.x"
}
},
"SendMqttMessages": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "sendMqttMessagesCF",
"Description": "Resend Mqtt Message cloudfront",
"Handler": "sendMqttMessagesFunction.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "sendMqttMessagesFunction.zip"
},
"Environment": {
"Variables": {
"IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"IOT_HOST_REGION": { "Ref": "REGION" },
"SQS_ACCOUNT_ID": "031685565166",
"SQS_REGION": { "Ref": "REGION" }
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
}
}
}
{"version":1,"resource":"file:///c%3A/Users/jfrei/Reposit%C3%B3rios/TSP/AWS-CODECOMMIT/tsp-mdm-infra/lambda/LambdaCfTemplate_init.json","entries":[{"id":"aCGH.json","timestamp":1649375765377},{"id":"rTud.json","timestamp":1649376335041},{"id":"mYeg.json","source":"undoRedo.source","timestamp":1649376337803},{"id":"fdXD.json","timestamp":1649376370724},{"id":"Cgk3.json","timestamp":1649376384587},{"id":"qXMT.json","timestamp":1649376685356},{"id":"Z5pQ.json","timestamp":1649376839273},{"id":"B3BP.json","timestamp":1649376970265},{"id":"ek8t.json","timestamp":1649377262690},{"id":"C6px.json","timestamp":1649382994935},{"id":"sRVK.json","source":"undoRedo.source","timestamp":1649383000317},{"id":"wygv.json","source":"renamed.source","timestamp":1649383020967}]}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM Lambda Functions Templates for Lambda.",
"Parameters": {
"REGION": {
"Type": "String",
"Default": "us-east-1",
"AddSecurityHeadersVersion": "jkdsa"
}
},
"Resources": {
"AddSecurityHeaders": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "addSecurityHeadersCF",
"Description": "Add security headers to response cloudfront",
"Handler": "addSecurityHeaders.handler",
"Role": "arn:aws:iam::031685565166:role/service-role/addSecurityHeaders-role",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "addSecurityHeaders.zip"
},
"Runtime": "nodejs12.x"
}
},
"EnableIoTPolicies": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "enableIoTPoliciesCF",
"Description": "An AWS Serverless to enable the IoT policies cloudfront",
"Handler": "changeTPolicies.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "enableIoTPolicies.zip"
},
"Environment": {
"Variables": {
"ID_VERSION": "1",
"POLICY_NAME": "iot-policy",
"REGION": { "Ref": "REGION" }
}
},
"Runtime": "nodejs12.x"
}
},
"DisableIoTPolicies": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "disableIoTPoliciesCF",
"Description": "An AWS Serverless to disable the IoT policies cloudfront",
"Handler": "changeTPolicies.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "disableIoTPolicies.zip"
},
"Environment": {
"Variables": {
"ID_VERSION": "1",
"POLICY_NAME": "iot-policy",
"REGION": { "Ref": "REGION" }
}
},
"Runtime": "nodejs12.x"
}
},
"CreateDeviceFunction": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "createDeviceFunctionCF",
"Description": "Create device function cloudfront",
"Handler": "createDeviceFunction.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "createDeviceFunction.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"CreateUserCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "createUserCognitoCF",
"Description": "Create User on Cognito cloudfront",
"Handler": "createUserCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "createUserCognito.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"DeviceLogAnalysis": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "deviceLogAnalysisCF",
"Description": "Efetua analise de um arquivo de log do dispositivo cloudfront",
"Handler": "lambda.lambda_handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "deviceLogAnalysis.zip"
},
"Environment": {
"Variables": {
"SQS_RESULT": "device_finished_analyses"
}
},
"Runtime": "python3.8"
}
},
"PostAuthCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "postAuthCognitoCF",
"Description": "Post AuthCognito cloudfront",
"Handler": "postAuthCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "postAuthCognito.zip"
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"PreAndPosAuthenticationAttempts": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "preAndPosAuthenticationAttemptsCF",
"Description": "PreAndPosAuthenticationAttempts cloudfront",
"Handler": "preAndPosAuthenticationAttempts.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "preAndPosAuthenticationAttempts.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"FIRST_USER_EMAIL": "tspbip@gmail.com",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_COGNITO_USER_POOL": "us-east-1_cn2n1TeUA",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"MAX_ATTEMPTS": "1",
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"PreAuthCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "preAuthCognitoCF",
"Description": "Pre AuthCognito cloudfront",
"Handler": "preAuthCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "preAuthCognito.zip"
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"RemoveUserCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "removeUserCognitoCF",
"Description": "Remove User Cognito cloudfront",
"Handler": "removeUserCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "removeUserCognito.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"ResendMqttMessage": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "resendMqttMessageCF",
"Description": "Resend Mqtt Message cloudfront",
"Handler": "resendMqttMessage.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "resendMqttMessage.zip"
},
"Environment": {
"Variables": {
"IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"NODE_ENV": "development"
}
},
"Timeout": 60,
"Runtime": "nodejs12.x"
}
},
"SendMqttMessages": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "sendMqttMessagesCF",
"Description": "Resend Mqtt Message cloudfront",
"Handler": "sendMqttMessagesFunction.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "sendMqttMessagesFunction.zip"
},
"Environment": {
"Variables": {
"IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"IOT_HOST_REGION": { "Ref": "REGION" },
"SQS_ACCOUNT_ID": "031685565166",
"SQS_REGION": { "Ref": "REGION" }
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM Lambda Functions Templates for Lambda.",
"Parameters": {
"REGION": {
"Type": "String",
"Default": "us-east-1"
}
},
"Resources": {
"AddSecurityHeaders": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "addSecurityHeadersCF",
"Description": "Add security headers to response cloudfront",
"Handler": "addSecurityHeaders.handler",
"Role": "arn:aws:iam::031685565166:role/service-role/addSecurityHeaders-role",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "addSecurityHeaders.zip"
},
"Runtime": "nodejs12.x"
}
},
"EnableIoTPolicies": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "enableIoTPoliciesCF",
"Description": "An AWS Serverless to enable the IoT policies cloudfront",
"Handler": "changeTPolicies.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "enableIoTPolicies.zip"
},
"Environment": {
"Variables": {
"ID_VERSION": "1",
"POLICY_NAME": "iot-policy",
"REGION": { "Ref": "REGION" }
}
},
"Runtime": "nodejs12.x"
}
},
"DisableIoTPolicies": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "disableIoTPoliciesCF",
"Description": "An AWS Serverless to disable the IoT policies cloudfront",
"Handler": "changeTPolicies.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "disableIoTPolicies.zip"
},
"Environment": {
"Variables": {
"ID_VERSION": "1",
"POLICY_NAME": "iot-policy",
"REGION": { "Ref": "REGION" }
}
},
"Runtime": "nodejs12.x"
}
},
"CreateDeviceFunction": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "createDeviceFunctionCF",
"Description": "Create device function cloudfront",
"Handler": "createDeviceFunction.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "createDeviceFunction.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"CreateUserCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "createUserCognitoCF",
"Description": "Create User on Cognito cloudfront",
"Handler": "createUserCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "createUserCognito.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"DeviceLogAnalysis": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "deviceLogAnalysisCF",
"Description": "Efetua analise de um arquivo de log do dispositivo cloudfront",
"Handler": "lambda.lambda_handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "deviceLogAnalysis.zip"
},
"Environment": {
"Variables": {
"SQS_RESULT": "device_finished_analyses"
}
},
"Runtime": "python3.8"
}
},
"PostAuthCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "postAuthCognitoCF",
"Description": "Post AuthCognito cloudfront",
"Handler": "postAuthCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "postAuthCognito.zip"
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"PreAndPosAuthenticationAttempts": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "preAndPosAuthenticationAttemptsCF",
"Description": "PreAndPosAuthenticationAttempts cloudfront",
"Handler": "preAndPosAuthenticationAttempts.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "preAndPosAuthenticationAttempts.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"FIRST_USER_EMAIL": "tspbip@gmail.com",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_COGNITO_USER_POOL": "us-east-1_cn2n1TeUA",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"MAX_ATTEMPTS": "1",
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"PreAuthCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "preAuthCognitoCF",
"Description": "Pre AuthCognito cloudfront",
"Handler": "preAuthCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "preAuthCognito.zip"
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"RemoveUserCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "removeUserCognitoCF",
"Description": "Remove User Cognito cloudfront",
"Handler": "removeUserCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "removeUserCognito.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"ResendMqttMessage": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "resendMqttMessageCF",
"Description": "Resend Mqtt Message cloudfront",
"Handler": "resendMqttMessage.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "resendMqttMessage.zip"
},
"Environment": {
"Variables": {
"IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"NODE_ENV": "development"
}
},
"Timeout": 60,
"Runtime": "nodejs12.x"
}
},
"SendMqttMessages": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "sendMqttMessagesCF",
"Description": "Resend Mqtt Message cloudfront",
"Handler": "sendMqttMessagesFunction.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "sendMqttMessagesFunction.zip"
},
"Environment": {
"Variables": {
"IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"IOT_HOST_REGION": { "Ref": "REGION" },
"SQS_ACCOUNT_ID": "031685565166",
"SQS_REGION": { "Ref": "REGION" }
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM Lambda Functions Templates for Lambda.",
"Parameters": {
"REGION": {
"Type": "String",
"Default": "us-east-1"
}
},
"Resources": {
"AddSecurityHeaders": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "addSecurityHeadersCF-V1.0.0",
"Description": "Add security headers to response cloudfront",
"Handler": "addSecurityHeaders.handler",
"Role": "arn:aws:iam::031685565166:role/service-role/addSecurityHeaders-role",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "addSecurityHeaders.zip"
},
"Runtime": "nodejs12.x"
}
},
"EnableIoTPolicies": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "enableIoTPoliciesCF",
"Description": "An AWS Serverless to enable the IoT policies cloudfront",
"Handler": "changeTPolicies.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "enableIoTPolicies.zip"
},
"Environment": {
"Variables": {
"ID_VERSION": "1",
"POLICY_NAME": "iot-policy",
"REGION": { "Ref": "REGION" }
}
},
"Runtime": "nodejs12.x"
}
},
"DisableIoTPolicies": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "disableIoTPoliciesCF",
"Description": "An AWS Serverless to disable the IoT policies cloudfront",
"Handler": "changeTPolicies.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "disableIoTPolicies.zip"
},
"Environment": {
"Variables": {
"ID_VERSION": "1",
"POLICY_NAME": "iot-policy",
"REGION": { "Ref": "REGION" }
}
},
"Runtime": "nodejs12.x"
}
},
"CreateDeviceFunction": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "createDeviceFunctionCF",
"Description": "Create device function cloudfront",
"Handler": "createDeviceFunction.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "createDeviceFunction.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"CreateUserCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "createUserCognitoCF",
"Description": "Create User on Cognito cloudfront",
"Handler": "createUserCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "createUserCognito.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"DeviceLogAnalysis": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "deviceLogAnalysisCF",
"Description": "Efetua analise de um arquivo de log do dispositivo cloudfront",
"Handler": "lambda.lambda_handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "deviceLogAnalysis.zip"
},
"Environment": {
"Variables": {
"SQS_RESULT": "device_finished_analyses"
}
},
"Runtime": "python3.8"
}
},
"PostAuthCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "postAuthCognitoCF",
"Description": "Post AuthCognito cloudfront",
"Handler": "postAuthCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "postAuthCognito.zip"
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"PreAndPosAuthenticationAttempts": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "preAndPosAuthenticationAttemptsCF",
"Description": "PreAndPosAuthenticationAttempts cloudfront",
"Handler": "preAndPosAuthenticationAttempts.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "preAndPosAuthenticationAttempts.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"FIRST_USER_EMAIL": "tspbip@gmail.com",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_COGNITO_USER_POOL": "us-east-1_cn2n1TeUA",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"MAX_ATTEMPTS": "1",
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"PreAuthCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "preAuthCognitoCF",
"Description": "Pre AuthCognito cloudfront",
"Handler": "preAuthCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "preAuthCognito.zip"
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"RemoveUserCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "removeUserCognitoCF",
"Description": "Remove User Cognito cloudfront",
"Handler": "removeUserCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "removeUserCognito.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"ResendMqttMessage": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "resendMqttMessageCF",
"Description": "Resend Mqtt Message cloudfront",
"Handler": "resendMqttMessage.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "resendMqttMessage.zip"
},
"Environment": {
"Variables": {
"IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"NODE_ENV": "development"
}
},
"Timeout": 60,
"Runtime": "nodejs12.x"
}
},
"SendMqttMessages": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "sendMqttMessagesCF",
"Description": "Resend Mqtt Message cloudfront",
"Handler": "sendMqttMessagesFunction.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "sendMqttMessagesFunction.zip"
},
"Environment": {
"Variables": {
"IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"IOT_HOST_REGION": { "Ref": "REGION" },
"SQS_ACCOUNT_ID": "031685565166",
"SQS_REGION": { "Ref": "REGION" }
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM Lambda Functions Templates for Lambda.",
"Parameters": {
"REGION": {
"Type": "String",
"Default": "us-east-1"
}
},
"Resources": {
"AddSecurityHeaders": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "addSecurityHeadersCF",
"Description": "Add security headers to response cloudfront",
"Handler": "addSecurityHeaders.handler",
"Role": "arn:aws:iam::031685565166:role/service-role/addSecurityHeaders-role",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "addSecurityHeaders_v2_35.zip"
},
"Runtime": "nodejs12.x"
}
},
"EnableIoTPolicies": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "enableIoTPoliciesCF",
"Description": "An AWS Serverless to enable the IoT policies cloudfront",
"Handler": "changeTPolicies.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "enableIoTPolicies.zip"
},
"Environment": {
"Variables": {
"ID_VERSION": "1",
"POLICY_NAME": "iot-policy",
"REGION": { "Ref": "REGION" }
}
},
"Runtime": "nodejs12.x"
}
},
"DisableIoTPolicies": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "disableIoTPoliciesCF",
"Description": "An AWS Serverless to disable the IoT policies cloudfront",
"Handler": "changeTPolicies.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "disableIoTPolicies.zip"
},
"Environment": {
"Variables": {
"ID_VERSION": "1",
"POLICY_NAME": "iot-policy",
"REGION": { "Ref": "REGION" }
}
},
"Runtime": "nodejs12.x"
}
},
"CreateDeviceFunction": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "createDeviceFunctionCF",
"Description": "Create device function cloudfront",
"Handler": "createDeviceFunction.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "createDeviceFunction.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"CreateUserCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "createUserCognitoCF",
"Description": "Create User on Cognito cloudfront",
"Handler": "createUserCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "createUserCognito.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"DeviceLogAnalysis": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "deviceLogAnalysisCF",
"Description": "Efetua analise de um arquivo de log do dispositivo cloudfront",
"Handler": "lambda.lambda_handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "deviceLogAnalysis.zip"
},
"Environment": {
"Variables": {
"SQS_RESULT": "device_finished_analyses"
}
},
"Runtime": "python3.8"
}
},
"PostAuthCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "postAuthCognitoCF",
"Description": "Post AuthCognito cloudfront",
"Handler": "postAuthCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "postAuthCognito.zip"
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"PreAndPosAuthenticationAttempts": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "preAndPosAuthenticationAttemptsCF",
"Description": "PreAndPosAuthenticationAttempts cloudfront",
"Handler": "preAndPosAuthenticationAttempts.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "preAndPosAuthenticationAttempts.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"FIRST_USER_EMAIL": "tspbip@gmail.com",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_COGNITO_USER_POOL": "us-east-1_cn2n1TeUA",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"MAX_ATTEMPTS": "1",
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"PreAuthCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "preAuthCognitoCF",
"Description": "Pre AuthCognito cloudfront",
"Handler": "preAuthCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "preAuthCognito.zip"
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"RemoveUserCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "removeUserCognitoCF",
"Description": "Remove User Cognito cloudfront",
"Handler": "removeUserCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "removeUserCognito.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"ResendMqttMessage": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "resendMqttMessageCF",
"Description": "Resend Mqtt Message cloudfront",
"Handler": "resendMqttMessage.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "resendMqttMessage.zip"
},
"Environment": {
"Variables": {
"IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"NODE_ENV": "development"
}
},
"Timeout": 60,
"Runtime": "nodejs12.x"
}
},
"SendMqttMessages": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "sendMqttMessagesCF",
"Description": "Resend Mqtt Message cloudfront",
"Handler": "sendMqttMessagesFunction.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "sendMqttMessagesFunction.zip"
},
"Environment": {
"Variables": {
"IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"IOT_HOST_REGION": { "Ref": "REGION" },
"SQS_ACCOUNT_ID": "031685565166",
"SQS_REGION": { "Ref": "REGION" }
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM Lambda Functions Templates for Lambda.",
"Parameters": {
"REGION": {
"Type": "String",
"Default": "us-east-1"
}
},
"Resources": {
"AddSecurityHeaders": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "addSecurityHeadersCFVersion",
"Description": "Add security headers to response cloudfront",
"Handler": "addSecurityHeaders.handler",
"Role": "arn:aws:iam::031685565166:role/service-role/addSecurityHeaders-role",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "addSecurityHeaders.zip"
},
"Runtime": "nodejs12.x"
}
},
"EnableIoTPolicies": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "enableIoTPoliciesCF",
"Description": "An AWS Serverless to enable the IoT policies cloudfront",
"Handler": "changeTPolicies.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "enableIoTPolicies.zip"
},
"Environment": {
"Variables": {
"ID_VERSION": "1",
"POLICY_NAME": "iot-policy",
"REGION": { "Ref": "REGION" }
}
},
"Runtime": "nodejs12.x"
}
},
"DisableIoTPolicies": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "disableIoTPoliciesCF",
"Description": "An AWS Serverless to disable the IoT policies cloudfront",
"Handler": "changeTPolicies.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "disableIoTPolicies.zip"
},
"Environment": {
"Variables": {
"ID_VERSION": "1",
"POLICY_NAME": "iot-policy",
"REGION": { "Ref": "REGION" }
}
},
"Runtime": "nodejs12.x"
}
},
"CreateDeviceFunction": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "createDeviceFunctionCF",
"Description": "Create device function cloudfront",
"Handler": "createDeviceFunction.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "createDeviceFunction.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"CreateUserCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "createUserCognitoCF",
"Description": "Create User on Cognito cloudfront",
"Handler": "createUserCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "createUserCognito.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"DeviceLogAnalysis": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "deviceLogAnalysisCF",
"Description": "Efetua analise de um arquivo de log do dispositivo cloudfront",
"Handler": "lambda.lambda_handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "deviceLogAnalysis.zip"
},
"Environment": {
"Variables": {
"SQS_RESULT": "device_finished_analyses"
}
},
"Runtime": "python3.8"
}
},
"PostAuthCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "postAuthCognitoCF",
"Description": "Post AuthCognito cloudfront",
"Handler": "postAuthCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "postAuthCognito.zip"
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"PreAndPosAuthenticationAttempts": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "preAndPosAuthenticationAttemptsCF",
"Description": "PreAndPosAuthenticationAttempts cloudfront",
"Handler": "preAndPosAuthenticationAttempts.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "preAndPosAuthenticationAttempts.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"FIRST_USER_EMAIL": "tspbip@gmail.com",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_COGNITO_USER_POOL": "us-east-1_cn2n1TeUA",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"MAX_ATTEMPTS": "1",
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"PreAuthCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "preAuthCognitoCF",
"Description": "Pre AuthCognito cloudfront",
"Handler": "preAuthCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "preAuthCognito.zip"
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"RemoveUserCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "removeUserCognitoCF",
"Description": "Remove User Cognito cloudfront",
"Handler": "removeUserCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "removeUserCognito.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"ResendMqttMessage": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "resendMqttMessageCF",
"Description": "Resend Mqtt Message cloudfront",
"Handler": "resendMqttMessage.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "resendMqttMessage.zip"
},
"Environment": {
"Variables": {
"IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"NODE_ENV": "development"
}
},
"Timeout": 60,
"Runtime": "nodejs12.x"
}
},
"SendMqttMessages": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "sendMqttMessagesCF",
"Description": "Resend Mqtt Message cloudfront",
"Handler": "sendMqttMessagesFunction.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "sendMqttMessagesFunction.zip"
},
"Environment": {
"Variables": {
"IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"IOT_HOST_REGION": { "Ref": "REGION" },
"SQS_ACCOUNT_ID": "031685565166",
"SQS_REGION": { "Ref": "REGION" }
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM Lambda Functions Templates for Lambda.",
"Parameters": {
"REGION": {
"Type": "String",
"Default": "us-east-1"
}
},
"Resources": {
"AddSecurityHeaders": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "addSecurityHeadersCFVersion",
"Description": "Add security headers to response cloudfront",
"Handler": "addSecurityHeaders.handler",
"Role": "arn:aws:iam::031685565166:role/service-role/addSecurityHeaders-role",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "addSecurityHeaders.zip"
},
"Runtime": "nodejs12.x"
}
},
"EnableIoTPolicies": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "enableIoTPoliciesCF",
"Description": "An AWS Serverless to enable the IoT policies cloudfront",
"Handler": "changeTPolicies.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "enableIoTPolicies.zip"
},
"Environment": {
"Variables": {
"ID_VERSION": "1",
"POLICY_NAME": "iot-policy",
"REGION": { "Ref": "REGION" }
}
},
"Runtime": "nodejs12.x"
}
},
"DisableIoTPolicies": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "disableIoTPoliciesCF",
"Description": "An AWS Serverless to disable the IoT policies cloudfront",
"Handler": "changeTPolicies.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "disableIoTPolicies.zip"
},
"Environment": {
"Variables": {
"ID_VERSION": "1",
"POLICY_NAME": "iot-policy",
"REGION": { "Ref": "REGION" }
}
},
"Runtime": "nodejs12.x"
}
},
"CreateDeviceFunction": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "createDeviceFunctionCF",
"Description": "Create device function cloudfront",
"Handler": "createDeviceFunction.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "createDeviceFunction.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"CreateUserCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "createUserCognitoCF",
"Description": "Create User on Cognito cloudfront",
"Handler": "createUserCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "createUserCognito.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"DeviceLogAnalysis": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "deviceLogAnalysisCF",
"Description": "Efetua analise de um arquivo de log do dispositivo cloudfront",
"Handler": "lambda.lambda_handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "deviceLogAnalysis.zip"
},
"Environment": {
"Variables": {
"SQS_RESULT": "device_finished_analyses"
}
},
"Runtime": "python3.8"
}
},
"PostAuthCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "postAuthCognitoCF",
"Description": "Post AuthCognito cloudfront",
"Handler": "postAuthCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "postAuthCognito.zip"
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"PreAndPosAuthenticationAttempts": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "preAndPosAuthenticationAttemptsCF",
"Description": "PreAndPosAuthenticationAttempts cloudfront",
"Handler": "preAndPosAuthenticationAttempts.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "preAndPosAuthenticationAttempts.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"FIRST_USER_EMAIL": "tspbip@gmail.com",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_COGNITO_USER_POOL": "us-east-1_cn2n1TeUA",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"MAX_ATTEMPTS": "1",
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"PreAuthCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "preAuthCognitoCF",
"Description": "Pre AuthCognito cloudfront",
"Handler": "preAuthCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "preAuthCognito.zip"
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"RemoveUserCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "removeUserCognitoCF",
"Description": "Remove User Cognito cloudfront",
"Handler": "removeUserCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "removeUserCognito.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"ResendMqttMessage": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "resendMqttMessageCF",
"Description": "Resend Mqtt Message cloudfront",
"Handler": "resendMqttMessage.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "resendMqttMessage.zip"
},
"Environment": {
"Variables": {
"IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"NODE_ENV": "development"
}
},
"Timeout": 60,
"Runtime": "nodejs12.x"
}
},
"SendMqttMessages": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "sendMqttMessagesCF",
"Description": "Resend Mqtt Message cloudfront",
"Handler": "sendMqttMessagesFunction.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "sendMqttMessagesFunction.zip"
},
"Environment": {
"Variables": {
"IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"IOT_HOST_REGION": { "Ref": "REGION" },
"SQS_ACCOUNT_ID": "031685565166",
"SQS_REGION": { "Ref": "REGION" }
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
}
}
}
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "GERTEC MDM Lambda Functions Templates for Lambda.",
"Parameters": {
"REGION": {
"Type": "String",
"Default": "us-east-1"
}
},
"Resources": {
"AddSecurityHeaders": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "addSecurityHeadersCFV100",
"Description": "Add security headers to response cloudfront",
"Handler": "addSecurityHeaders.handler",
"Role": "arn:aws:iam::031685565166:role/service-role/addSecurityHeaders-role",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "addSecurityHeaders.zip"
},
"Runtime": "nodejs12.x"
}
},
"EnableIoTPolicies": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "enableIoTPoliciesCF",
"Description": "An AWS Serverless to enable the IoT policies cloudfront",
"Handler": "changeTPolicies.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "enableIoTPolicies.zip"
},
"Environment": {
"Variables": {
"ID_VERSION": "1",
"POLICY_NAME": "iot-policy",
"REGION": { "Ref": "REGION" }
}
},
"Runtime": "nodejs12.x"
}
},
"DisableIoTPolicies": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "disableIoTPoliciesCF",
"Description": "An AWS Serverless to disable the IoT policies cloudfront",
"Handler": "changeTPolicies.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "disableIoTPolicies.zip"
},
"Environment": {
"Variables": {
"ID_VERSION": "1",
"POLICY_NAME": "iot-policy",
"REGION": { "Ref": "REGION" }
}
},
"Runtime": "nodejs12.x"
}
},
"CreateDeviceFunction": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "createDeviceFunctionCF",
"Description": "Create device function cloudfront",
"Handler": "createDeviceFunction.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "createDeviceFunction.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"CreateUserCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "createUserCognitoCF",
"Description": "Create User on Cognito cloudfront",
"Handler": "createUserCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "createUserCognito.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"DeviceLogAnalysis": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "deviceLogAnalysisCF",
"Description": "Efetua analise de um arquivo de log do dispositivo cloudfront",
"Handler": "lambda.lambda_handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "deviceLogAnalysis.zip"
},
"Environment": {
"Variables": {
"SQS_RESULT": "device_finished_analyses"
}
},
"Runtime": "python3.8"
}
},
"PostAuthCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "postAuthCognitoCF",
"Description": "Post AuthCognito cloudfront",
"Handler": "postAuthCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "postAuthCognito.zip"
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"PreAndPosAuthenticationAttempts": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "preAndPosAuthenticationAttemptsCF",
"Description": "PreAndPosAuthenticationAttempts cloudfront",
"Handler": "preAndPosAuthenticationAttempts.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "preAndPosAuthenticationAttempts.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"FIRST_USER_EMAIL": "tspbip@gmail.com",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_COGNITO_USER_POOL": "us-east-1_cn2n1TeUA",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"MAX_ATTEMPTS": "1",
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"PreAuthCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "preAuthCognitoCF",
"Description": "Pre AuthCognito cloudfront",
"Handler": "preAuthCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "preAuthCognito.zip"
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"RemoveUserCognito": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "removeUserCognitoCF",
"Description": "Remove User Cognito cloudfront",
"Handler": "removeUserCognito.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "removeUserCognito.zip"
},
"Environment": {
"Variables": {
"API_VERSION": "2012-11-05",
"GERTEC_ACCESS_KEY_ID": "AKIAQOYE3LLXBBB7PCUQ",
"GERTEC_COGNITO_DEVICES_CLIENT_ID": "30p5id7hbvcigps73qfh4ndn90",
"GERTEC_COGNITO_DEVICES_USER_POOL": "us-east-1_L2ZbqrLS2",
"GERTEC_DB_HOST": "tsp-aurora-dev.cluster-cy9vcpckewgq.us-east-1.rds.amazonaws.com",
"GERTEC_DB_PASSWORD": "!#d3v-TSP-b1p-75P#!",
"GERTEC_DB_USERNAME": "tspbip",
"GERTEC_IOT_COGNITO_REGION": { "Ref": "REGION" },
"GERTEC_IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"GERTEC_S3_HOST": ".s3.us-east-1.amazonaws.com/",
"GERTEC_S3_USER_FILES": "tspmdmdev-userfiles-mobilehub-1154487215",
"GERTEC_SECRET_KEY_ID": "XIm2sl9Joeb9TROAgYf6kOtKSX6YCnMu2XPTj6W2",
"GERTEC_SQS_ACCOUNT_ID": "031685565166",
"GERTEC_SQS_REGION": { "Ref": "REGION" },
"NODE_ENV": "development"
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
},
"ResendMqttMessage": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "resendMqttMessageCF",
"Description": "Resend Mqtt Message cloudfront",
"Handler": "resendMqttMessage.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "resendMqttMessage.zip"
},
"Environment": {
"Variables": {
"IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"NODE_ENV": "development"
}
},
"Timeout": 60,
"Runtime": "nodejs12.x"
}
},
"SendMqttMessages": {
"Type": "AWS::Lambda::Function",
"Properties": {
"FunctionName": "sendMqttMessagesCF",
"Description": "Resend Mqtt Message cloudfront",
"Handler": "sendMqttMessagesFunction.handler",
"Role": "arn:aws:iam::031685565166:role/mdm-lambdas-roles",
"Code": {
"S3Bucket": "labmda-functions-single-file",
"S3Key": "sendMqttMessagesFunction.zip"
},
"Environment": {
"Variables": {
"IOT_HOST": "a2rychwpbpuk8l-ats.iot.us-east-1.amazonaws.com",
"IOT_HOST_REGION": { "Ref": "REGION" },
"SQS_ACCOUNT_ID": "031685565166",
"SQS_REGION": { "Ref": "REGION" }
}
},
"Timeout": 30,
"Runtime": "nodejs12.x"
}
}
}
}
{"version":1,"resource":"file:///c%3A/Users/jfrei/Reposit%C3%B3rios/TSP/exemploCLI/comandos.txt","entries":[{"id":"kqYX.txt","timestamp":1652398709175},{"id":"cqo1.txt","timestamp":1652398891658},{"id":"qRnb.txt","timestamp":1652400635159},{"id":"oIIK.txt","timestamp":1652400645769},{"id":"kiFC.txt","timestamp":1652400980570},{"id":"o5Rw.txt","timestamp":1652401016202},{"id":"Xhty.txt","timestamp":1652401043442},{"id":"vXs3.txt","timestamp":1652401132265},{"id":"vyx1.txt","timestamp":1652401564666},{"id":"b78O.txt","timestamp":1652442755811},{"id":"d3DV.txt","timestamp":1652442809302},{"id":"UsxI.txt","source":"undoRedo.source","timestamp":1652442811805},{"id":"ACze.txt","timestamp":1652442820707},{"id":"nXUu.txt","timestamp":1652442842928},{"id":"yf98.txt","timestamp":1652442965841}]}
{
"workbench.iconTheme": "vscode-icons",
"workbench.colorTheme": "Cobalt2",
"editor.fontSize": 12,
"editor.fontFamily": "Fira Code",
"files.autoSave": "afterDelay",
"files.autoSaveDelay": 1000,
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"gitlens.advanced.messages": {
"suppressShowKeyBindingsNotice": true
},
"liveServer.settings.donotShowInfoMsg": true,
"liveServer.settings.donotVerifyTags": true,
"editor.tabSize": 4,
"editor.insertSpaces": true,
"editor.detectIndentation": false,
"emmet.includeLanguages": {
"javascript": "javascriptreact"
},
"emmet.syntaxProfiles": {
"javascript": "jsx",
"javascript": "html"
},
"sync.gist": "e098e62684ba6e9e4aa1f228afed6f70",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\cmd.exe",
"[typescript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"[html]": {
"editor.defaultFormatter": "vscode.html-language-features"
},
"sync.forceUpload": false,
"editor.fontLigatures": true,
"window.zoomLevel": 3,
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"workbench.editorAssociations": {
"*.ipynb": "jupyter.notebook.ipynb"
},
"redhat.telemetry.enabled": true,
"gitlens.gitCommands.skipConfirmations": [
"fetch:command",
"stash-push:command",
"switch:command",
"push:command"
]
}
{"version":1,"resource":"vscode-userdata:/c%3A/Users/jfrei/AppData/Roaming/Code/User/settings.json","entries":[{"id":"9d89.json","timestamp":1649376233520},{"id":"HiC2.json","timestamp":1649379268372}]}
{
"workbench.iconTheme": "vscode-icons",
"workbench.colorTheme": "Cobalt2",
"editor.fontSize": 12,
"editor.fontFamily": "Fira Code",
"files.autoSave": "afterDelay",
"files.autoSaveDelay": 1000,
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"gitlens.advanced.messages": {
"suppressShowKeyBindingsNotice": true
},
"liveServer.settings.donotShowInfoMsg": true,
"liveServer.settings.donotVerifyTags": true,
"editor.tabSize": 4,
"editor.insertSpaces": true,
"editor.detectIndentation": false,
"emmet.includeLanguages": {
"javascript": "javascriptreact"
},
"emmet.syntaxProfiles": {
"javascript": "jsx",
"javascript": "html"
},
"sync.gist": "e098e62684ba6e9e4aa1f228afed6f70",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\cmd.exe",
"[typescript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"[html]": {
"editor.defaultFormatter": "vscode.html-language-features"
},
"sync.forceUpload": false,
"editor.fontLigatures": true,
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"workbench.editorAssociations": {
"*.ipynb": "jupyter.notebook.ipynb"
},
"redhat.telemetry.enabled": true,
"gitlens.gitCommands.skipConfirmations": [
"fetch:command",
"stash-push:command",
"switch:command",
"push:command"
]
}
{"version":1,"resource":"file://wsl%24/Ubuntu-20.04/home/jotajr/gertec_infra/gertec_init_infra.sh","entries":[{"id":"hXSy.sh","timestamp":1652876165618},{"id":"zK7X.sh","timestamp":1652876205715},{"id":"LPzn.sh","timestamp":1652876224435}]}
// Place your key bindings in this file to override the defaultsauto[]
[
{
"key": "ctrl+j",
"command": "-workbench.action.togglePanel"
},
{
"key": "ctrl+j",
"command": "editor.action.joinLines"
}
]
{
"workbench.iconTheme": "vscode-icons",
"workbench.colorTheme": "Cobalt2",
"editor.fontSize": 12,
"editor.fontFamily": "Fira Code",
"files.autoSave": "afterDelay",
"files.autoSaveDelay": 1000,
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"gitlens.advanced.messages": {
"suppressShowKeyBindingsNotice": true
},
"liveServer.settings.donotShowInfoMsg": true,
"liveServer.settings.donotVerifyTags": true,
"editor.tabSize": 4,
"editor.insertSpaces": true,
"editor.detectIndentation": false,
"emmet.includeLanguages": {
"javascript": "javascriptreact"
},
"emmet.syntaxProfiles": {
"javascript": "jsx",
"javascript": "html"
},
"sync.gist": "e098e62684ba6e9e4aa1f228afed6f70",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\cmd.exe",
"[typescript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"[html]": {
"editor.defaultFormatter": "vscode.html-language-features"
},
"sync.forceUpload": false,
"editor.fontLigatures": true,
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"workbench.editorAssociations": {
"*.ipynb": "jupyter.notebook.ipynb"
},
"redhat.telemetry.enabled": true,
"gitlens.gitCommands.skipConfirmations": [
"fetch:command",
"stash-push:command",
"switch:command",
"push:command"
]
}
{"version":5,"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.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.git-ui\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.github\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.github-authentication\"},\"version\":\"0.0.1\"},{\"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.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.merge-conflict\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.microsoft-authentication\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.notebook-markdown-extensions\"},\"version\":\"1.0.0\"},{\"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.testing-editor-contributions\"},\"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.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.vscode-theme-seti\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.xml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.yaml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"42crunch.vscode-openapi\",\"uuid\":\"75dba0f9-d5c5-4902-99c4-cd3d60ec7147\"},\"version\":\"4.5.0\",\"installed\":true},{\"identifier\":{\"id\":\"adpyke.vscode-sql-formatter\",\"uuid\":\"ac70a31d-d9ab-417b-b259-baf7cd9d6cb0\"},\"version\":\"1.4.4\",\"installed\":true},{\"identifier\":{\"id\":\"alefragnani.bookmarks\",\"uuid\":\"b689fcc8-d494-4dbf-a228-2c694a578afc\"},\"version\":\"13.0.4\",\"installed\":true,\"state\":{\"Bookmarks.version\":\"13.0.1\"}},{\"identifier\":{\"id\":\"alefragnani.project-manager\",\"uuid\":\"1b747f06-3789-4ebd-ac99-f1fe430c3347\"},\"version\":\"12.1.0\",\"installed\":true,\"state\":{\"project-manager.version\":\"12.1.0\"}},{\"identifier\":{\"id\":\"bierner.markdown-emoji\",\"uuid\":\"f595c9c1-28b5-415e-a55f-2deb4a8c3abd\"},\"version\":\"0.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"burkeholland.simple-react-snippets\",\"uuid\":\"a84825e8-5f04-4988-b85a-4942e795bcbe\"},\"version\":\"1.2.3\",\"installed\":true},{\"identifier\":{\"id\":\"coenraads.bracket-pair-colorizer\",\"uuid\":\"f583eafd-aa0d-4ccb-8f44-d1e610389660\"},\"version\":\"1.0.61\",\"installed\":true},{\"identifier\":{\"id\":\"dbaeumer.vscode-eslint\",\"uuid\":\"583b2b34-2c1e-4634-8c0b-0b82e283ea3a\"},\"version\":\"2.1.20\",\"installed\":true,\"state\":{}},{\"identifier\":{\"id\":\"dsznajder.es7-react-js-snippets\",\"uuid\":\"19804510-b475-4dae-b0f7-6ca08fd1af0c\"},\"version\":\"3.1.1\",\"installed\":true},{\"identifier\":{\"id\":\"eamodio.gitlens\",\"uuid\":\"4de763bd-505d-4978-9575-2b7696ecf94e\"},\"version\":\"11.4.1\",\"installed\":true,\"state\":{\"gitlens:views:welcome:visible\":true,\"gitlens:views:updates:visible\":false,\"gitlens:synced:version\":\"11.4.1\"}},{\"identifier\":{\"id\":\"esbenp.prettier-vscode\",\"uuid\":\"96fa4707-6983-4489-b7c5-d5ffdfdcce90\"},\"version\":\"6.3.2\",\"installed\":true},{\"identifier\":{\"id\":\"formulahendry.auto-rename-tag\",\"uuid\":\"6e440e71-8ed9-4f25-bb78-4b13096b8a03\"},\"version\":\"0.1.6\",\"installed\":true},{\"identifier\":{\"id\":\"formulahendry.code-runner\",\"uuid\":\"a6a0c5b2-d078-4bf5-a9ee-4e37054414b3\"},\"version\":\"0.11.3\",\"installed\":true},{\"identifier\":{\"id\":\"foxundermoon.shell-format\",\"uuid\":\"5fb19573-2183-4cf2-b53d-0fb869dae7ae\"},\"version\":\"7.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"humao.rest-client\",\"uuid\":\"dda49fd5-1f3b-4d25-bf61-4fc41905ede5\"},\"version\":\"0.24.5\",\"installed\":true},{\"identifier\":{\"id\":\"ibm.output-colorizer\",\"uuid\":\"113b22c8-8125-42ec-8c6b-80c3f5d5fa5f\"},\"version\":\"0.1.2\",\"installed\":true},{\"identifier\":{\"id\":\"idleberg.bridlensis\",\"uuid\":\"e39b41b2-adc1-4901-a257-be5ece2497f2\"},\"version\":\"1.2.2\",\"installed\":true},{\"identifier\":{\"id\":\"idleberg.nsis\",\"uuid\":\"3050e4fb-2d2c-4d38-a9b6-8a6d9657d34f\"},\"version\":\"3.40.2\",\"installed\":true},{\"identifier\":{\"id\":\"idleberg.nsl-assembler\",\"uuid\":\"abdc9df2-8c06-41d4-b64f-7b64de584454\"},\"version\":\"1.2.1\",\"installed\":true},{\"identifier\":{\"id\":\"liximomo.sftp\",\"uuid\":\"ed3575fb-5812-4a43-9efb-c19649137420\"},\"version\":\"1.12.9\",\"installed\":true},{\"identifier\":{\"id\":\"ms-azuretools.vscode-docker\",\"uuid\":\"0479fc1c-3d67-49f9-b087-fb9069afe48f\"},\"version\":\"1.12.1\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode-remote.remote-containers\",\"uuid\":\"93ce222b-5f6f-49b7-9ab1-a0463c6238df\"},\"version\":\"0.166.1\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode-remote.remote-ssh\",\"uuid\":\"607fd052-be03-4363-b657-2bd62b83d28a\"},\"version\":\"0.65.4\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode-remote.remote-ssh-edit\",\"uuid\":\"bfeaf631-bcff-4908-93ed-fda4ef9a0c5c\"},\"version\":\"0.65.4\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode-remote.remote-wsl\",\"uuid\":\"f0c5397b-d357-4197-99f0-cb4202f22818\"},\"version\":\"0.54.6\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode-remote.remote-wsl-recommender\",\"uuid\":\"cb296d3c-017a-4dee-83af-ebb5a5a16e9a\"},\"version\":\"0.0.7\"},{\"identifier\":{\"id\":\"ms-vscode-remote.vscode-remote-extensionpack\",\"uuid\":\"23d72dfc-8dd1-4e30-926e-8783b4378f13\"},\"version\":\"0.20.0\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode.cpptools\",\"uuid\":\"690b692e-e8a9-493f-b802-8089d50ac1b2\"},\"version\":\"1.3.1\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode.js-debug\",\"uuid\":\"25629058-ddac-4e17-abba-74678e126c5d\"},\"version\":\"1.55.2\"},{\"identifier\":{\"id\":\"ms-vscode.js-debug-companion\",\"uuid\":\"99cb0b7f-7354-4278-b8da-6cc79972169d\"},\"version\":\"1.0.9\"},{\"identifier\":{\"id\":\"ms-vscode.node-debug\",\"uuid\":\"b6ded8fb-a0a0-4c1c-acbd-ab2a3bc995a6\"},\"version\":\"1.44.19\"},{\"identifier\":{\"id\":\"ms-vscode.node-debug2\",\"uuid\":\"36d19e17-7569-4841-a001-947eb18602b2\"},\"version\":\"1.42.5\"},{\"identifier\":{\"id\":\"ms-vscode.references-view\",\"uuid\":\"dc489f46-520d-4556-ae85-1f9eab3c412d\"},\"version\":\"0.0.77\"},{\"identifier\":{\"id\":\"ms-vscode.vscode-js-profile-table\",\"uuid\":\"7e52b41b-71ad-457b-ab7e-0620f1fc4feb\"},\"version\":\"0.0.11\"},{\"identifier\":{\"id\":\"naumovs.color-highlight\",\"uuid\":\"121396ad-85a1-45ec-9fd1-d95028a847f5\"},\"version\":\"2.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"oderwat.indent-rainbow\",\"uuid\":\"eaa2127d-cb69-4ab9-8505-a60c9ee5f28b\"},\"version\":\"7.5.0\",\"installed\":true},{\"identifier\":{\"id\":\"pkief.material-icon-theme\",\"uuid\":\"5db78037-f674-459f-a236-db622c427c5b\"},\"version\":\"4.6.0\",\"installed\":true,\"state\":{\"material-icon-theme.version\":\"4.6.0\"}},{\"identifier\":{\"id\":\"pranaygp.vscode-css-peek\",\"uuid\":\"0b8f8d63-11a2-4194-969c-ca7488b3413a\"},\"version\":\"4.2.0\",\"installed\":true},{\"identifier\":{\"id\":\"redhat.java\",\"uuid\":\"198a707e-28af-4e84-8610-6e2f628dd12d\"},\"version\":\"0.79.1\",\"installed\":true},{\"identifier\":{\"id\":\"redhat.vscode-commons\",\"uuid\":\"2f0eaac2-070b-4dc7-9b23-8dd4c970c11c\"},\"version\":\"0.0.6\",\"installed\":true},{\"identifier\":{\"id\":\"redhat.vscode-xml\",\"uuid\":\"6703768d-d42f-474e-9f6e-5f288d53f6e8\"},\"version\":\"0.16.0\",\"installed\":true},{\"identifier\":{\"id\":\"redhat.vscode-yaml\",\"uuid\":\"2061917f-f76a-458a-8da9-f162de22b97e\"},\"version\":\"0.18.0\",\"installed\":true},{\"identifier\":{\"id\":\"ritwickdey.liveserver\",\"uuid\":\"b63c44fd-0457-4696-99e9-dbfdf70d77de\"},\"version\":\"5.6.1\",\"installed\":true,\"state\":{\"liveServer.setup.version\":\"5.6.1\"}},{\"identifier\":{\"id\":\"shan.code-settings-sync\",\"uuid\":\"e337c67b-55c2-4fef-8949-eb260e7fb7fd\"},\"version\":\"3.4.3\",\"installed\":true},{\"identifier\":{\"id\":\"thekalinga.bootstrap4-vscode\",\"uuid\":\"2a658c1b-308a-41e8-805a-fc8abda483bc\"},\"version\":\"6.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"vincaslt.highlight-matching-tag\",\"uuid\":\"aae00486-7e92-42b3-91b0-2b419e4f3875\"},\"version\":\"0.10.0\",\"installed\":true},{\"identifier\":{\"id\":\"vscode-icons-team.vscode-icons\",\"uuid\":\"9ccc1dd7-7ec4-4a46-bd4f-7d7b8b9d322a\"},\"version\":\"11.4.0\",\"installed\":true},{\"identifier\":{\"id\":\"wesbos.theme-cobalt2\",\"uuid\":\"fb374ce1-5343-46c8-a425-900fdad15523\"},\"version\":\"2.2.5\",\"installed\":true},{\"identifier\":{\"id\":\"yzane.markdown-pdf\",\"uuid\":\"f015bc3c-a098-4245-8765-615e002e09ab\"},\"version\":\"1.4.4\",\"installed\":true}]"}
{"version":5,"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.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.1\"},{\"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.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.merge-conflict\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.microsoft-authentication\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.notebook-markdown-extensions\"},\"version\":\"1.0.0\"},{\"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.testing-editor-contributions\"},\"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.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.vscode-theme-seti\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.xml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.yaml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"42crunch.vscode-openapi\",\"uuid\":\"75dba0f9-d5c5-4902-99c4-cd3d60ec7147\"},\"version\":\"4.5.1\",\"installed\":true},{\"identifier\":{\"id\":\"adpyke.vscode-sql-formatter\",\"uuid\":\"ac70a31d-d9ab-417b-b259-baf7cd9d6cb0\"},\"version\":\"1.4.4\",\"installed\":true},{\"identifier\":{\"id\":\"alefragnani.bookmarks\",\"uuid\":\"b689fcc8-d494-4dbf-a228-2c694a578afc\"},\"version\":\"13.0.4\",\"installed\":true,\"state\":{\"Bookmarks.version\":\"13.0.1\"}},{\"identifier\":{\"id\":\"alefragnani.project-manager\",\"uuid\":\"1b747f06-3789-4ebd-ac99-f1fe430c3347\"},\"version\":\"12.1.0\",\"installed\":true,\"state\":{\"project-manager.version\":\"12.1.0\"}},{\"identifier\":{\"id\":\"bierner.markdown-emoji\",\"uuid\":\"f595c9c1-28b5-415e-a55f-2deb4a8c3abd\"},\"version\":\"0.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"burkeholland.simple-react-snippets\",\"uuid\":\"a84825e8-5f04-4988-b85a-4942e795bcbe\"},\"version\":\"1.2.3\",\"installed\":true},{\"identifier\":{\"id\":\"coenraads.bracket-pair-colorizer\",\"uuid\":\"f583eafd-aa0d-4ccb-8f44-d1e610389660\"},\"version\":\"1.0.61\",\"installed\":true},{\"identifier\":{\"id\":\"dbaeumer.vscode-eslint\",\"uuid\":\"583b2b34-2c1e-4634-8c0b-0b82e283ea3a\"},\"version\":\"2.1.20\",\"installed\":true,\"state\":{}},{\"identifier\":{\"id\":\"dsznajder.es7-react-js-snippets\",\"uuid\":\"19804510-b475-4dae-b0f7-6ca08fd1af0c\"},\"version\":\"3.1.1\",\"installed\":true},{\"identifier\":{\"id\":\"eamodio.gitlens\",\"uuid\":\"4de763bd-505d-4978-9575-2b7696ecf94e\"},\"version\":\"11.4.1\",\"installed\":true,\"state\":{\"gitlens:views:welcome:visible\":true,\"gitlens:views:updates:visible\":false,\"gitlens:synced:version\":\"11.4.1\"}},{\"identifier\":{\"id\":\"esbenp.prettier-vscode\",\"uuid\":\"96fa4707-6983-4489-b7c5-d5ffdfdcce90\"},\"version\":\"6.4.0\",\"installed\":true},{\"identifier\":{\"id\":\"formulahendry.auto-rename-tag\",\"uuid\":\"6e440e71-8ed9-4f25-bb78-4b13096b8a03\"},\"version\":\"0.1.6\",\"installed\":true},{\"identifier\":{\"id\":\"formulahendry.code-runner\",\"uuid\":\"a6a0c5b2-d078-4bf5-a9ee-4e37054414b3\"},\"version\":\"0.11.4\",\"installed\":true},{\"identifier\":{\"id\":\"foxundermoon.shell-format\",\"uuid\":\"5fb19573-2183-4cf2-b53d-0fb869dae7ae\"},\"version\":\"7.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"humao.rest-client\",\"uuid\":\"dda49fd5-1f3b-4d25-bf61-4fc41905ede5\"},\"version\":\"0.24.5\",\"installed\":true},{\"identifier\":{\"id\":\"ibm.output-colorizer\",\"uuid\":\"113b22c8-8125-42ec-8c6b-80c3f5d5fa5f\"},\"version\":\"0.1.2\",\"installed\":true},{\"identifier\":{\"id\":\"idleberg.bridlensis\",\"uuid\":\"e39b41b2-adc1-4901-a257-be5ece2497f2\"},\"version\":\"1.2.2\",\"installed\":true},{\"identifier\":{\"id\":\"idleberg.nsis\",\"uuid\":\"3050e4fb-2d2c-4d38-a9b6-8a6d9657d34f\"},\"version\":\"3.41.0\",\"installed\":true},{\"identifier\":{\"id\":\"idleberg.nsl-assembler\",\"uuid\":\"abdc9df2-8c06-41d4-b64f-7b64de584454\"},\"version\":\"1.2.1\",\"installed\":true},{\"identifier\":{\"id\":\"liximomo.sftp\",\"uuid\":\"ed3575fb-5812-4a43-9efb-c19649137420\"},\"version\":\"1.12.9\",\"installed\":true},{\"identifier\":{\"id\":\"ms-azuretools.vscode-docker\",\"uuid\":\"0479fc1c-3d67-49f9-b087-fb9069afe48f\"},\"version\":\"1.12.1\",\"installed\":true},{\"identifier\":{\"id\":\"ms-python.python\",\"uuid\":\"f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5\"},\"version\":\"2021.5.842923320\",\"installed\":true},{\"identifier\":{\"id\":\"ms-toolsai.jupyter\",\"uuid\":\"6c2f1801-1e7f-45b2-9b5c-7782f1e076e8\"},\"version\":\"2021.6.832593372\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode-remote.remote-containers\",\"uuid\":\"93ce222b-5f6f-49b7-9ab1-a0463c6238df\"},\"version\":\"0.177.2\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode-remote.remote-ssh\",\"uuid\":\"607fd052-be03-4363-b657-2bd62b83d28a\"},\"version\":\"0.65.4\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode-remote.remote-ssh-edit\",\"uuid\":\"bfeaf631-bcff-4908-93ed-fda4ef9a0c5c\"},\"version\":\"0.65.6\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode-remote.remote-wsl\",\"uuid\":\"f0c5397b-d357-4197-99f0-cb4202f22818\"},\"version\":\"0.56.2\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode-remote.remote-wsl-recommender\",\"uuid\":\"cb296d3c-017a-4dee-83af-ebb5a5a16e9a\"},\"version\":\"0.0.9\"},{\"identifier\":{\"id\":\"ms-vscode-remote.vscode-remote-extensionpack\",\"uuid\":\"23d72dfc-8dd1-4e30-926e-8783b4378f13\"},\"version\":\"0.21.0\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode.cpptools\",\"uuid\":\"690b692e-e8a9-493f-b802-8089d50ac1b2\"},\"version\":\"1.3.1\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode.js-debug\",\"uuid\":\"25629058-ddac-4e17-abba-74678e126c5d\"},\"version\":\"1.56.2\"},{\"identifier\":{\"id\":\"ms-vscode.js-debug-companion\",\"uuid\":\"99cb0b7f-7354-4278-b8da-6cc79972169d\"},\"version\":\"1.0.13\"},{\"identifier\":{\"id\":\"ms-vscode.node-debug\",\"uuid\":\"b6ded8fb-a0a0-4c1c-acbd-ab2a3bc995a6\"},\"version\":\"1.44.27\"},{\"identifier\":{\"id\":\"ms-vscode.node-debug2\",\"uuid\":\"36d19e17-7569-4841-a001-947eb18602b2\"},\"version\":\"1.42.6\"},{\"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\":\"naumovs.color-highlight\",\"uuid\":\"121396ad-85a1-45ec-9fd1-d95028a847f5\"},\"version\":\"2.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"oderwat.indent-rainbow\",\"uuid\":\"eaa2127d-cb69-4ab9-8505-a60c9ee5f28b\"},\"version\":\"7.5.0\",\"installed\":true},{\"identifier\":{\"id\":\"pkief.material-icon-theme\",\"uuid\":\"5db78037-f674-459f-a236-db622c427c5b\"},\"version\":\"4.6.0\",\"installed\":true,\"state\":{\"material-icon-theme.version\":\"4.6.0\"}},{\"identifier\":{\"id\":\"pranaygp.vscode-css-peek\",\"uuid\":\"0b8f8d63-11a2-4194-969c-ca7488b3413a\"},\"version\":\"4.2.0\",\"installed\":true},{\"identifier\":{\"id\":\"redhat.java\",\"uuid\":\"198a707e-28af-4e84-8610-6e2f628dd12d\"},\"version\":\"0.79.2\",\"installed\":true},{\"identifier\":{\"id\":\"redhat.vscode-commons\",\"uuid\":\"2f0eaac2-070b-4dc7-9b23-8dd4c970c11c\"},\"version\":\"0.0.6\",\"installed\":true},{\"identifier\":{\"id\":\"redhat.vscode-xml\",\"uuid\":\"6703768d-d42f-474e-9f6e-5f288d53f6e8\"},\"version\":\"0.16.1\",\"installed\":true},{\"identifier\":{\"id\":\"redhat.vscode-yaml\",\"uuid\":\"2061917f-f76a-458a-8da9-f162de22b97e\"},\"version\":\"0.19.1\",\"installed\":true},{\"identifier\":{\"id\":\"ritwickdey.liveserver\",\"uuid\":\"b63c44fd-0457-4696-99e9-dbfdf70d77de\"},\"version\":\"5.6.1\",\"installed\":true,\"state\":{\"liveServer.setup.version\":\"5.6.1\"}},{\"identifier\":{\"id\":\"shan.code-settings-sync\",\"uuid\":\"e337c67b-55c2-4fef-8949-eb260e7fb7fd\"},\"version\":\"3.4.3\",\"installed\":true},{\"identifier\":{\"id\":\"thekalinga.bootstrap4-vscode\",\"uuid\":\"2a658c1b-308a-41e8-805a-fc8abda483bc\"},\"version\":\"6.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"vincaslt.highlight-matching-tag\",\"uuid\":\"aae00486-7e92-42b3-91b0-2b419e4f3875\"},\"version\":\"0.10.0\",\"installed\":true},{\"identifier\":{\"id\":\"vscode-icons-team.vscode-icons\",\"uuid\":\"9ccc1dd7-7ec4-4a46-bd4f-7d7b8b9d322a\"},\"version\":\"11.4.0\",\"installed\":true},{\"identifier\":{\"id\":\"wesbos.theme-cobalt2\",\"uuid\":\"fb374ce1-5343-46c8-a425-900fdad15523\"},\"version\":\"2.2.5\",\"installed\":true},{\"identifier\":{\"id\":\"yzane.markdown-pdf\",\"uuid\":\"f015bc3c-a098-4245-8765-615e002e09ab\"},\"version\":\"1.4.4\",\"installed\":true}]"}
{"version":5,"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.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.1\"},{\"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.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.merge-conflict\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.microsoft-authentication\"},\"version\":\"0.0.1\"},{\"identifier\":{\"id\":\"vscode.notebook-markdown-extensions\"},\"version\":\"1.0.0\"},{\"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.testing-editor-contributions\"},\"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.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.vscode-theme-seti\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.xml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.yaml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"42crunch.vscode-openapi\",\"uuid\":\"75dba0f9-d5c5-4902-99c4-cd3d60ec7147\"},\"version\":\"4.5.1\",\"installed\":true},{\"identifier\":{\"id\":\"adpyke.vscode-sql-formatter\",\"uuid\":\"ac70a31d-d9ab-417b-b259-baf7cd9d6cb0\"},\"version\":\"1.4.4\",\"installed\":true},{\"identifier\":{\"id\":\"alefragnani.bookmarks\",\"uuid\":\"b689fcc8-d494-4dbf-a228-2c694a578afc\"},\"version\":\"13.0.4\",\"installed\":true,\"state\":{\"Bookmarks.version\":\"13.0.1\"}},{\"identifier\":{\"id\":\"alefragnani.project-manager\",\"uuid\":\"1b747f06-3789-4ebd-ac99-f1fe430c3347\"},\"version\":\"12.1.0\",\"installed\":true,\"state\":{\"project-manager.version\":\"12.1.0\"}},{\"identifier\":{\"id\":\"bierner.markdown-emoji\",\"uuid\":\"f595c9c1-28b5-415e-a55f-2deb4a8c3abd\"},\"version\":\"0.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"burkeholland.simple-react-snippets\",\"uuid\":\"a84825e8-5f04-4988-b85a-4942e795bcbe\"},\"version\":\"1.2.3\",\"installed\":true},{\"identifier\":{\"id\":\"coenraads.bracket-pair-colorizer\",\"uuid\":\"f583eafd-aa0d-4ccb-8f44-d1e610389660\"},\"version\":\"1.0.61\",\"installed\":true},{\"identifier\":{\"id\":\"dbaeumer.vscode-eslint\",\"uuid\":\"583b2b34-2c1e-4634-8c0b-0b82e283ea3a\"},\"version\":\"2.1.20\",\"installed\":true,\"state\":{}},{\"identifier\":{\"id\":\"dsznajder.es7-react-js-snippets\",\"uuid\":\"19804510-b475-4dae-b0f7-6ca08fd1af0c\"},\"version\":\"3.1.1\",\"installed\":true},{\"identifier\":{\"id\":\"eamodio.gitlens\",\"uuid\":\"4de763bd-505d-4978-9575-2b7696ecf94e\"},\"version\":\"11.4.1\",\"installed\":true,\"state\":{\"gitlens:views:welcome:visible\":true,\"gitlens:views:updates:visible\":false,\"gitlens:synced:version\":\"11.4.1\"}},{\"identifier\":{\"id\":\"esbenp.prettier-vscode\",\"uuid\":\"96fa4707-6983-4489-b7c5-d5ffdfdcce90\"},\"version\":\"6.4.0\",\"installed\":true},{\"identifier\":{\"id\":\"formulahendry.auto-rename-tag\",\"uuid\":\"6e440e71-8ed9-4f25-bb78-4b13096b8a03\"},\"version\":\"0.1.6\",\"installed\":true},{\"identifier\":{\"id\":\"formulahendry.code-runner\",\"uuid\":\"a6a0c5b2-d078-4bf5-a9ee-4e37054414b3\"},\"version\":\"0.11.4\",\"installed\":true},{\"identifier\":{\"id\":\"foxundermoon.shell-format\",\"uuid\":\"5fb19573-2183-4cf2-b53d-0fb869dae7ae\"},\"version\":\"7.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"humao.rest-client\",\"uuid\":\"dda49fd5-1f3b-4d25-bf61-4fc41905ede5\"},\"version\":\"0.24.5\",\"installed\":true},{\"identifier\":{\"id\":\"ibm.output-colorizer\",\"uuid\":\"113b22c8-8125-42ec-8c6b-80c3f5d5fa5f\"},\"version\":\"0.1.2\",\"installed\":true},{\"identifier\":{\"id\":\"idleberg.bridlensis\",\"uuid\":\"e39b41b2-adc1-4901-a257-be5ece2497f2\"},\"version\":\"1.2.2\",\"installed\":true},{\"identifier\":{\"id\":\"idleberg.nsis\",\"uuid\":\"3050e4fb-2d2c-4d38-a9b6-8a6d9657d34f\"},\"version\":\"3.41.0\",\"installed\":true},{\"identifier\":{\"id\":\"idleberg.nsl-assembler\",\"uuid\":\"abdc9df2-8c06-41d4-b64f-7b64de584454\"},\"version\":\"1.2.1\",\"installed\":true},{\"identifier\":{\"id\":\"liximomo.sftp\",\"uuid\":\"ed3575fb-5812-4a43-9efb-c19649137420\"},\"version\":\"1.12.9\",\"installed\":true},{\"identifier\":{\"id\":\"ms-azuretools.vscode-docker\",\"uuid\":\"0479fc1c-3d67-49f9-b087-fb9069afe48f\"},\"version\":\"1.12.1\",\"installed\":true},{\"identifier\":{\"id\":\"ms-python.python\",\"uuid\":\"f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5\"},\"version\":\"2021.5.842923320\",\"installed\":true},{\"identifier\":{\"id\":\"ms-python.vscode-pylance\",\"uuid\":\"364d2426-116a-433a-a5d8-a5098dc3afbd\"},\"version\":\"2021.5.3\",\"installed\":true},{\"identifier\":{\"id\":\"ms-toolsai.jupyter\",\"uuid\":\"6c2f1801-1e7f-45b2-9b5c-7782f1e076e8\"},\"version\":\"2021.6.832593372\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode-remote.remote-containers\",\"uuid\":\"93ce222b-5f6f-49b7-9ab1-a0463c6238df\"},\"version\":\"0.177.2\",\"installed\":true,\"state\":{}},{\"identifier\":{\"id\":\"ms-vscode-remote.remote-ssh\",\"uuid\":\"607fd052-be03-4363-b657-2bd62b83d28a\"},\"version\":\"0.65.4\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode-remote.remote-ssh-edit\",\"uuid\":\"bfeaf631-bcff-4908-93ed-fda4ef9a0c5c\"},\"version\":\"0.65.6\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode-remote.remote-wsl\",\"uuid\":\"f0c5397b-d357-4197-99f0-cb4202f22818\"},\"version\":\"0.56.2\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode-remote.remote-wsl-recommender\",\"uuid\":\"cb296d3c-017a-4dee-83af-ebb5a5a16e9a\"},\"version\":\"0.0.9\"},{\"identifier\":{\"id\":\"ms-vscode-remote.vscode-remote-extensionpack\",\"uuid\":\"23d72dfc-8dd1-4e30-926e-8783b4378f13\"},\"version\":\"0.21.0\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode.cpptools\",\"uuid\":\"690b692e-e8a9-493f-b802-8089d50ac1b2\"},\"version\":\"1.3.1\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode.js-debug\",\"uuid\":\"25629058-ddac-4e17-abba-74678e126c5d\"},\"version\":\"1.56.3\"},{\"identifier\":{\"id\":\"ms-vscode.js-debug-companion\",\"uuid\":\"99cb0b7f-7354-4278-b8da-6cc79972169d\"},\"version\":\"1.0.13\"},{\"identifier\":{\"id\":\"ms-vscode.node-debug\",\"uuid\":\"b6ded8fb-a0a0-4c1c-acbd-ab2a3bc995a6\"},\"version\":\"1.44.27\"},{\"identifier\":{\"id\":\"ms-vscode.node-debug2\",\"uuid\":\"36d19e17-7569-4841-a001-947eb18602b2\"},\"version\":\"1.42.6\"},{\"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\":\"naumovs.color-highlight\",\"uuid\":\"121396ad-85a1-45ec-9fd1-d95028a847f5\"},\"version\":\"2.3.0\",\"installed\":true},{\"identifier\":{\"id\":\"oderwat.indent-rainbow\",\"uuid\":\"eaa2127d-cb69-4ab9-8505-a60c9ee5f28b\"},\"version\":\"7.5.0\",\"installed\":true},{\"identifier\":{\"id\":\"pkief.material-icon-theme\",\"uuid\":\"5db78037-f674-459f-a236-db622c427c5b\"},\"version\":\"4.7.0\",\"installed\":true},{\"identifier\":{\"id\":\"pranaygp.vscode-css-peek\",\"uuid\":\"0b8f8d63-11a2-4194-969c-ca7488b3413a\"},\"version\":\"4.2.0\",\"installed\":true},{\"identifier\":{\"id\":\"redhat.java\",\"uuid\":\"198a707e-28af-4e84-8610-6e2f628dd12d\"},\"version\":\"0.79.2\",\"installed\":true},{\"identifier\":{\"id\":\"redhat.vscode-commons\",\"uuid\":\"2f0eaac2-070b-4dc7-9b23-8dd4c970c11c\"},\"version\":\"0.0.6\",\"installed\":true},{\"identifier\":{\"id\":\"redhat.vscode-xml\",\"uuid\":\"6703768d-d42f-474e-9f6e-5f288d53f6e8\"},\"version\":\"0.16.1\",\"installed\":true},{\"identifier\":{\"id\":\"redhat.vscode-yaml\",\"uuid\":\"2061917f-f76a-458a-8da9-f162de22b97e\"},\"version\":\"0.19.2\",\"installed\":true},{\"identifier\":{\"id\":\"ritwickdey.liveserver\",\"uuid\":\"b63c44fd-0457-4696-99e9-dbfdf70d77de\"},\"version\":\"5.6.1\",\"installed\":true,\"state\":{\"liveServer.setup.version\":\"5.6.1\"}},{\"identifier\":{\"id\":\"shan.code-settings-sync\",\"uuid\":\"e337c67b-55c2-4fef-8949-eb260e7fb7fd\"},\"version\":\"3.4.3\",\"installed\":true},{\"identifier\":{\"id\":\"thekalinga.bootstrap4-vscode\",\"uuid\":\"2a658c1b-308a-41e8-805a-fc8abda483bc\"},\"version\":\"6.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"vincaslt.highlight-matching-tag\",\"uuid\":\"aae00486-7e92-42b3-91b0-2b419e4f3875\"},\"version\":\"0.10.0\",\"installed\":true},{\"identifier\":{\"id\":\"vscode-icons-team.vscode-icons\",\"uuid\":\"9ccc1dd7-7ec4-4a46-bd4f-7d7b8b9d322a\"},\"version\":\"11.4.0\",\"installed\":true},{\"identifier\":{\"id\":\"wesbos.theme-cobalt2\",\"uuid\":\"fb374ce1-5343-46c8-a425-900fdad15523\"},\"version\":\"2.2.5\",\"installed\":true},{\"identifier\":{\"id\":\"yzane.markdown-pdf\",\"uuid\":\"f015bc3c-a098-4245-8765-615e002e09ab\"},\"version\":\"1.4.4\",\"installed\":true}]"}
{"version":5,"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\":\"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.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.vscode-theme-seti\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.xml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"vscode.yaml\"},\"version\":\"1.0.0\"},{\"identifier\":{\"id\":\"42crunch.vscode-openapi\",\"uuid\":\"75dba0f9-d5c5-4902-99c4-cd3d60ec7147\"},\"version\":\"4.6.4\",\"installed\":true},{\"identifier\":{\"id\":\"adpyke.vscode-sql-formatter\",\"uuid\":\"ac70a31d-d9ab-417b-b259-baf7cd9d6cb0\"},\"version\":\"1.4.4\",\"installed\":true},{\"identifier\":{\"id\":\"alefragnani.bookmarks\",\"uuid\":\"b689fcc8-d494-4dbf-a228-2c694a578afc\"},\"version\":\"13.2.2\",\"installed\":true,\"state\":{\"Bookmarks.version\":\"13.2.1\"}},{\"identifier\":{\"id\":\"alefragnani.project-manager\",\"uuid\":\"1b747f06-3789-4ebd-ac99-f1fe430c3347\"},\"version\":\"12.4.0\",\"installed\":true,\"state\":{\"project-manager.version\":\"12.4.0\"}},{\"identifier\":{\"id\":\"bierner.markdown-emoji\",\"uuid\":\"f595c9c1-28b5-415e-a55f-2deb4a8c3abd\"},\"version\":\"0.2.1\",\"installed\":true},{\"identifier\":{\"id\":\"burkeholland.simple-react-snippets\",\"uuid\":\"a84825e8-5f04-4988-b85a-4942e795bcbe\"},\"version\":\"1.2.4\",\"installed\":true},{\"identifier\":{\"id\":\"coenraads.bracket-pair-colorizer\",\"uuid\":\"f583eafd-aa0d-4ccb-8f44-d1e610389660\"},\"version\":\"1.0.61\",\"installed\":true},{\"identifier\":{\"id\":\"dbaeumer.vscode-eslint\",\"uuid\":\"583b2b34-2c1e-4634-8c0b-0b82e283ea3a\"},\"version\":\"2.2.2\",\"installed\":true},{\"identifier\":{\"id\":\"dsznajder.es7-react-js-snippets\",\"uuid\":\"19804510-b475-4dae-b0f7-6ca08fd1af0c\"},\"version\":\"3.1.1\",\"installed\":true},{\"identifier\":{\"id\":\"eamodio.gitlens\",\"uuid\":\"4de763bd-505d-4978-9575-2b7696ecf94e\"},\"version\":\"11.6.1\",\"installed\":true,\"state\":{\"gitlens:views:welcome:visible\":true,\"gitlens:synced:version\":\"11.6.1\"}},{\"identifier\":{\"id\":\"esbenp.prettier-vscode\",\"uuid\":\"96fa4707-6983-4489-b7c5-d5ffdfdcce90\"},\"version\":\"9.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"formulahendry.auto-rename-tag\",\"uuid\":\"6e440e71-8ed9-4f25-bb78-4b13096b8a03\"},\"version\":\"0.1.9\",\"installed\":true},{\"identifier\":{\"id\":\"formulahendry.code-runner\",\"uuid\":\"a6a0c5b2-d078-4bf5-a9ee-4e37054414b3\"},\"version\":\"0.11.6\",\"installed\":true},{\"identifier\":{\"id\":\"foxundermoon.shell-format\",\"uuid\":\"5fb19573-2183-4cf2-b53d-0fb869dae7ae\"},\"version\":\"7.1.1\",\"installed\":true},{\"identifier\":{\"id\":\"humao.rest-client\",\"uuid\":\"dda49fd5-1f3b-4d25-bf61-4fc41905ede5\"},\"version\":\"0.24.5\",\"installed\":true},{\"identifier\":{\"id\":\"ibm.output-colorizer\",\"uuid\":\"113b22c8-8125-42ec-8c6b-80c3f5d5fa5f\"},\"version\":\"0.1.2\",\"installed\":true},{\"identifier\":{\"id\":\"idleberg.bridlensis\",\"uuid\":\"e39b41b2-adc1-4901-a257-be5ece2497f2\"},\"version\":\"1.2.2\",\"installed\":true},{\"identifier\":{\"id\":\"idleberg.nsis\",\"uuid\":\"3050e4fb-2d2c-4d38-a9b6-8a6d9657d34f\"},\"version\":\"3.43.0\",\"installed\":true},{\"identifier\":{\"id\":\"idleberg.nsl-assembler\",\"uuid\":\"abdc9df2-8c06-41d4-b64f-7b64de584454\"},\"version\":\"1.2.1\",\"installed\":true},{\"identifier\":{\"id\":\"liximomo.sftp\",\"uuid\":\"ed3575fb-5812-4a43-9efb-c19649137420\"},\"version\":\"1.12.9\",\"installed\":true},{\"identifier\":{\"id\":\"ms-azuretools.vscode-docker\",\"uuid\":\"0479fc1c-3d67-49f9-b087-fb9069afe48f\"},\"version\":\"1.17.0\",\"installed\":true,\"state\":{\"vscode-docker.startPage.lastVersionShown\":\"1.12.1\"}},{\"identifier\":{\"id\":\"ms-python.python\",\"uuid\":\"f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5\"},\"version\":\"2021.10.1365161279\",\"installed\":true},{\"identifier\":{\"id\":\"ms-python.vscode-pylance\",\"uuid\":\"364d2426-116a-433a-a5d8-a5098dc3afbd\"},\"version\":\"2021.10.1\",\"installed\":true},{\"identifier\":{\"id\":\"ms-toolsai.jupyter\",\"uuid\":\"6c2f1801-1e7f-45b2-9b5c-7782f1e076e8\"},\"version\":\"2021.9.1101343141\",\"installed\":true},{\"identifier\":{\"id\":\"ms-toolsai.jupyter-keymap\",\"uuid\":\"9f6dc8db-620c-4844-b8c5-e74914f1be27\"},\"version\":\"1.0.0\",\"installed\":true},{\"identifier\":{\"id\":\"ms-toolsai.jupyter-renderers\",\"uuid\":\"b15c72f8-d5fe-421a-a4f7-27ed9f6addbf\"},\"version\":\"1.0.3\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode-remote.remote-containers\",\"uuid\":\"93ce222b-5f6f-49b7-9ab1-a0463c6238df\"},\"version\":\"0.202.5\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode-remote.remote-ssh\",\"uuid\":\"607fd052-be03-4363-b657-2bd62b83d28a\"},\"version\":\"0.66.0\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode-remote.remote-ssh-edit\",\"uuid\":\"bfeaf631-bcff-4908-93ed-fda4ef9a0c5c\"},\"version\":\"0.66.0\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode-remote.remote-wsl\",\"uuid\":\"f0c5397b-d357-4197-99f0-cb4202f22818\"},\"version\":\"0.58.5\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode-remote.remote-wsl-recommender\",\"uuid\":\"cb296d3c-017a-4dee-83af-ebb5a5a16e9a\"},\"version\":\"0.0.11\"},{\"identifier\":{\"id\":\"ms-vscode-remote.vscode-remote-extensionpack\",\"uuid\":\"23d72dfc-8dd1-4e30-926e-8783b4378f13\"},\"version\":\"0.21.0\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode.cpptools\",\"uuid\":\"690b692e-e8a9-493f-b802-8089d50ac1b2\"},\"version\":\"1.7.1\",\"installed\":true},{\"identifier\":{\"id\":\"ms-vscode.js-debug\",\"uuid\":\"25629058-ddac-4e17-abba-74678e126c5d\"},\"version\":\"1.61.0\"},{\"identifier\":{\"id\":\"ms-vscode.js-debug-companion\",\"uuid\":\"99cb0b7f-7354-4278-b8da-6cc79972169d\"},\"version\":\"1.0.15\"},{\"identifier\":{\"id\":\"ms-vscode.references-view\",\"uuid\":\"dc489f46-520d-4556-ae85-1f9eab3c412d\"},\"version\":\"0.0.81\"},{\"identifier\":{\"id\":\"ms-vscode.vscode-js-profile-table\",\"uuid\":\"7e52b41b-71ad-457b-ab7e-0620f1fc4feb\"},\"version\":\"0.0.18\"},{\"identifier\":{\"id\":\"naumovs.color-highlight\",\"uuid\":\"121396ad-85a1-45ec-9fd1-d95028a847f5\"},\"version\":\"2.5.0\",\"installed\":true},{\"identifier\":{\"id\":\"oderwat.indent-rainbow\",\"uuid\":\"eaa2127d-cb69-4ab9-8505-a60c9ee5f28b\"},\"version\":\"8.2.2\",\"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\":\"pranaygp.vscode-css-peek\",\"uuid\":\"0b8f8d63-11a2-4194-969c-ca7488b3413a\"},\"version\":\"4.2.0\",\"installed\":true},{\"identifier\":{\"id\":\"redhat.vscode-commons\",\"uuid\":\"2f0eaac2-070b-4dc7-9b23-8dd4c970c11c\"},\"version\":\"0.0.6\",\"installed\":true},{\"identifier\":{\"id\":\"redhat.vscode-xml\",\"uuid\":\"6703768d-d42f-474e-9f6e-5f288d53f6e8\"},\"version\":\"0.18.1\",\"installed\":true},{\"identifier\":{\"id\":\"redhat.vscode-yaml\",\"uuid\":\"2061917f-f76a-458a-8da9-f162de22b97e\"},\"version\":\"1.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"ritwickdey.liveserver\",\"uuid\":\"b63c44fd-0457-4696-99e9-dbfdf70d77de\"},\"version\":\"5.6.1\",\"installed\":true,\"state\":{\"liveServer.setup.version\":\"5.6.1\"}},{\"identifier\":{\"id\":\"shan.code-settings-sync\",\"uuid\":\"e337c67b-55c2-4fef-8949-eb260e7fb7fd\"},\"version\":\"3.4.3\",\"installed\":true},{\"identifier\":{\"id\":\"thekalinga.bootstrap4-vscode\",\"uuid\":\"2a658c1b-308a-41e8-805a-fc8abda483bc\"},\"version\":\"6.1.0\",\"installed\":true},{\"identifier\":{\"id\":\"vincaslt.highlight-matching-tag\",\"uuid\":\"aae00486-7e92-42b3-91b0-2b419e4f3875\"},\"version\":\"0.10.1\",\"installed\":true},{\"identifier\":{\"id\":\"vscode-icons-team.vscode-icons\",\"uuid\":\"9ccc1dd7-7ec4-4a46-bd4f-7d7b8b9d322a\"},\"version\":\"11.7.0\",\"installed\":true},{\"identifier\":{\"id\":\"wesbos.theme-cobalt2\",\"uuid\":\"fb374ce1-5343-46c8-a425-900fdad15523\"},\"version\":\"2.2.5\",\"installed\":true},{\"identifier\":{\"id\":\"yzane.markdown-pdf\",\"uuid\":\"f015bc3c-a098-4245-8765-615e002e09ab\"},\"version\":\"1.4.4\",\"installed\":true}]"}
{"ref":"0558202a-5121-480e-a11d-1c67921dcf71","content":"{\"version\":5,\"machineId\":\"aebc7871-0d01-460c-a464-d334998fe4e2\",\"content\":\"[{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.bat\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.clojure\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.coffeescript\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.configuration-editing\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.cpp\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.csharp\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.css\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.css-language-features\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.debug-auto-launch\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.debug-server-ready\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.docker\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.emmet\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.extension-editing\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.fsharp\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.git\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.git-ui\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.github\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"0.0.1\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.github-authentication\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"0.0.2\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.go\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.groovy\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.grunt\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.gulp\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.handlebars\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.hlsl\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.html\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.html-language-features\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.image-preview\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.ini\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.jake\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.java\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.javascript\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.json\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.json-language-features\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.julia\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.less\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.log\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.lua\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.make\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.markdown\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.markdown-language-features\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.merge-conflict\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.microsoft-authentication\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"0.0.1\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode-remote.remote-wsl-recommender\\\",\\\"uuid\\\":\\\"cb296d3c-017a-4dee-83af-ebb5a5a16e9a\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"0.0.12\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.js-debug\\\",\\\"uuid\\\":\\\"25629058-ddac-4e17-abba-74678e126c5d\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.62.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.js-debug-companion\\\",\\\"uuid\\\":\\\"99cb0b7f-7354-4278-b8da-6cc79972169d\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.15\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.node-debug\\\",\\\"uuid\\\":\\\"b6ded8fb-a0a0-4c1c-acbd-ab2a3bc995a6\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.44.19\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.node-debug2\\\",\\\"uuid\\\":\\\"36d19e17-7569-4841-a001-947eb18602b2\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.42.5\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.references-view\\\",\\\"uuid\\\":\\\"dc489f46-520d-4556-ae85-1f9eab3c412d\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"0.0.81\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.vscode-js-profile-table\\\",\\\"uuid\\\":\\\"7e52b41b-71ad-457b-ab7e-0620f1fc4feb\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"0.0.18\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.notebook-markdown-extensions\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.npm\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.1\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.objective-c\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.perl\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.php\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.php-language-features\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.powershell\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.pug\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.python\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.r\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.razor\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.ruby\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.rust\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.scss\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.search-result\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.shaderlab\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.shellscript\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.simple-browser\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.sql\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.swift\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.testing-editor-contributions\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-abyss\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-defaults\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-kimbie-dark\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-monokai\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-monokai-dimmed\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-quietlight\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-red\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.vscode-theme-seti\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-solarized-dark\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-solarized-light\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-tomorrow-night-blue\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.typescript\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.typescript-language-features\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.vb\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.xml\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.yaml\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"42crunch.vscode-openapi\\\",\\\"uuid\\\":\\\"75dba0f9-d5c5-4902-99c4-cd3d60ec7147\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"4.6.4\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"alefragnani.bookmarks\\\",\\\"uuid\\\":\\\"b689fcc8-d494-4dbf-a228-2c694a578afc\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"13.3.0\\\",\\\"installed\\\":true,\\\"state\\\":{\\\"Bookmarks.version\\\":\\\"13.3.0\\\"}},{\\\"identifier\\\":{\\\"id\\\":\\\"alefragnani.project-manager\\\",\\\"uuid\\\":\\\"1b747f06-3789-4ebd-ac99-f1fe430c3347\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"12.5.0\\\",\\\"installed\\\":true,\\\"state\\\":{\\\"project-manager.version\\\":\\\"12.5.0\\\"}},{\\\"identifier\\\":{\\\"id\\\":\\\"bierner.markdown-emoji\\\",\\\"uuid\\\":\\\"f595c9c1-28b5-415e-a55f-2deb4a8c3abd\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"0.2.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"burkeholland.simple-react-snippets\\\",\\\"uuid\\\":\\\"a84825e8-5f04-4988-b85a-4942e795bcbe\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.2.5\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"dbaeumer.vscode-eslint\\\",\\\"uuid\\\":\\\"583b2b34-2c1e-4634-8c0b-0b82e283ea3a\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"2.2.2\\\",\\\"installed\\\":true,\\\"state\\\":{}},{\\\"identifier\\\":{\\\"id\\\":\\\"dsznajder.es7-react-js-snippets\\\",\\\"uuid\\\":\\\"19804510-b475-4dae-b0f7-6ca08fd1af0c\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"3.1.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"eamodio.gitlens\\\",\\\"uuid\\\":\\\"4de763bd-505d-4978-9575-2b7696ecf94e\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"12.0.6\\\",\\\"installed\\\":true,\\\"state\\\":{\\\"gitlens:views:welcome:visible\\\":true,\\\"gitlens:synced:version\\\":\\\"12.0.6\\\"}},{\\\"identifier\\\":{\\\"id\\\":\\\"esbenp.prettier-vscode\\\",\\\"uuid\\\":\\\"96fa4707-6983-4489-b7c5-d5ffdfdcce90\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"9.0.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"formulahendry.auto-rename-tag\\\",\\\"uuid\\\":\\\"6e440e71-8ed9-4f25-bb78-4b13096b8a03\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"0.1.9\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"formulahendry.code-runner\\\",\\\"uuid\\\":\\\"a6a0c5b2-d078-4bf5-a9ee-4e37054414b3\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"0.11.6\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"foxundermoon.shell-format\\\",\\\"uuid\\\":\\\"5fb19573-2183-4cf2-b53d-0fb869dae7ae\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"7.2.2\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"humao.rest-client\\\",\\\"uuid\\\":\\\"dda49fd5-1f3b-4d25-bf61-4fc41905ede5\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"0.24.6\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ibm.output-colorizer\\\",\\\"uuid\\\":\\\"113b22c8-8125-42ec-8c6b-80c3f5d5fa5f\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"0.1.2\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"idleberg.bridlensis\\\",\\\"uuid\\\":\\\"e39b41b2-adc1-4901-a257-be5ece2497f2\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.2.2\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"idleberg.nsis\\\",\\\"uuid\\\":\\\"3050e4fb-2d2c-4d38-a9b6-8a6d9657d34f\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"3.45.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"idleberg.nsl-assembler\\\",\\\"uuid\\\":\\\"abdc9df2-8c06-41d4-b64f-7b64de584454\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.2.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"liximomo.sftp\\\",\\\"uuid\\\":\\\"ed3575fb-5812-4a43-9efb-c19649137420\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.12.9\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-azuretools.vscode-docker\\\",\\\"uuid\\\":\\\"0479fc1c-3d67-49f9-b087-fb9069afe48f\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.22.0\\\",\\\"installed\\\":true,\\\"state\\\":{\\\"vscode-docker.startPage.lastVersionShown\\\":\\\"1.12.1\\\"}},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode-remote.remote-containers\\\",\\\"uuid\\\":\\\"93ce222b-5f6f-49b7-9ab1-a0463c6238df\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"0.205.2\\\",\\\"installed\\\":true,\\\"state\\\":{}},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode-remote.remote-ssh\\\",\\\"uuid\\\":\\\"607fd052-be03-4363-b657-2bd62b83d28a\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"0.66.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode-remote.remote-ssh-edit\\\",\\\"uuid\\\":\\\"bfeaf631-bcff-4908-93ed-fda4ef9a0c5c\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"0.68.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode-remote.remote-wsl\\\",\\\"uuid\\\":\\\"f0c5397b-d357-4197-99f0-cb4202f22818\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"0.58.5\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode-remote.vscode-remote-extensionpack\\\",\\\"uuid\\\":\\\"23d72dfc-8dd1-4e30-926e-8783b4378f13\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"0.21.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.cpptools\\\",\\\"uuid\\\":\\\"690b692e-e8a9-493f-b802-8089d50ac1b2\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.7.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"naumovs.color-highlight\\\",\\\"uuid\\\":\\\"121396ad-85a1-45ec-9fd1-d95028a847f5\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"2.5.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"oderwat.indent-rainbow\\\",\\\"uuid\\\":\\\"eaa2127d-cb69-4ab9-8505-a60c9ee5f28b\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"8.2.2\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"pkief.material-icon-theme\\\",\\\"uuid\\\":\\\"5db78037-f674-459f-a236-db622c427c5b\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"4.17.0\\\",\\\"installed\\\":true,\\\"state\\\":{\\\"material-icon-theme.version\\\":\\\"4.17.0\\\"}},{\\\"identifier\\\":{\\\"id\\\":\\\"pranaygp.vscode-css-peek\\\",\\\"uuid\\\":\\\"0b8f8d63-11a2-4194-969c-ca7488b3413a\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"4.2.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"redhat.vscode-commons\\\",\\\"uuid\\\":\\\"2f0eaac2-070b-4dc7-9b23-8dd4c970c11c\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"0.0.6\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"redhat.vscode-xml\\\",\\\"uuid\\\":\\\"6703768d-d42f-474e-9f6e-5f288d53f6e8\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"0.18.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"redhat.vscode-yaml\\\",\\\"uuid\\\":\\\"2061917f-f76a-458a-8da9-f162de22b97e\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.2.2\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ritwickdey.liveserver\\\",\\\"uuid\\\":\\\"b63c44fd-0457-4696-99e9-dbfdf70d77de\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"5.7.5\\\",\\\"installed\\\":true,\\\"state\\\":{\\\"liveServer.setup.version\\\":\\\"5.7.5\\\"}},{\\\"identifier\\\":{\\\"id\\\":\\\"shan.code-settings-sync\\\",\\\"uuid\\\":\\\"e337c67b-55c2-4fef-8949-eb260e7fb7fd\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"3.4.3\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"thekalinga.bootstrap4-vscode\\\",\\\"uuid\\\":\\\"2a658c1b-308a-41e8-805a-fc8abda483bc\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"6.1.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"vincaslt.highlight-matching-tag\\\",\\\"uuid\\\":\\\"aae00486-7e92-42b3-91b0-2b419e4f3875\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"0.10.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode-icons-team.vscode-icons\\\",\\\"uuid\\\":\\\"9ccc1dd7-7ec4-4a46-bd4f-7d7b8b9d322a\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"11.8.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"wesbos.theme-cobalt2\\\",\\\"uuid\\\":\\\"fb374ce1-5343-46c8-a425-900fdad15523\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"2.2.5\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"yzane.markdown-pdf\\\",\\\"uuid\\\":\\\"f015bc3c-a098-4245-8765-615e002e09ab\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.4.4\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-python.python\\\",\\\"uuid\\\":\\\"f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"2021.11.1422169775\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-toolsai.jupyter\\\",\\\"uuid\\\":\\\"6c2f1801-1e7f-45b2-9b5c-7782f1e076e8\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"2021.10.1101450599\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-python.vscode-pylance\\\",\\\"uuid\\\":\\\"364d2426-116a-433a-a5d8-a5098dc3afbd\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"2021.12.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.dart\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.ipynb\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.markdown-math\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-toolsai.jupyter-keymap\\\",\\\"uuid\\\":\\\"9f6dc8db-620c-4844-b8c5-e74914f1be27\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-toolsai.jupyter-renderers\\\",\\\"uuid\\\":\\\"b15c72f8-d5fe-421a-a4f7-27ed9f6addbf\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.4\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"hashicorp.terraform\\\",\\\"uuid\\\":\\\"4a23294b-fd16-4c51-9759-da9936474cf8\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"2.17.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.diff\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.git-base\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"aws-scripting-guy.cform\\\",\\\"uuid\\\":\\\"565a34b6-cad4-4905-ad88-266fe75d8036\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"0.0.24\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.latex\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.builtin-notebook-renderers\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"idleberg.haskell-nsis\\\",\\\"uuid\\\":\\\"10ed2a36-6e46-422b-987f-6feb3604f81d\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.2\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"aperricone.harbour\\\",\\\"uuid\\\":\\\"6a0711fd-cd9e-4b3a-9c74-706aefacb0e4\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.3\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.restructuredtext\\\"},\\\"preRelease\\\":false,\\\"version\\\":\\\"1.0.0\\\"}]\"}","skippedExtensions":[]}
{"version":1,"content":"{\"storage\":{\"ces/skipSurvey\":{\"version\":1,\"value\":\"1.55.0\"},\"colorThemeData\":{\"version\":1,\"value\":\"{\\\"id\\\":\\\"vs-dark wesbos-theme-cobalt2-theme-cobalt2-json\\\",\\\"label\\\":\\\"Cobalt2\\\",\\\"settingsId\\\":\\\"Cobalt2\\\",\\\"themeTokenColors\\\":[{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\",\\\"foreground\\\":\\\"#0088ff\\\"},\\\"scope\\\":[\\\"comment\\\",\\\"punctuation.definition.comment\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff628c\\\"},\\\"scope\\\":\\\"constant\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"entity\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#f44542\\\"},\\\"scope\\\":\\\"invalid\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff9d00\\\"},\\\"scope\\\":\\\"storage.type.function\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff9d00\\\"},\\\"scope\\\":\\\"keyword, storage.type.class, keyword.control.default.ts\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"meta\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#fff\\\"},\\\"scope\\\":[\\\"meta.jsx.children\\\",\\\"meta.jsx.children.js\\\",\\\"meta.jsx.children.tsx\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"meta.brace\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"punctuation\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffee80\\\"},\\\"scope\\\":\\\"punctuation.definition.parameters\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffee80\\\"},\\\"scope\\\":\\\"punctuation.definition.template-expression\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"storage\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"storage.type.function.arrow\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#a5ff90\\\"},\\\"scope\\\":[\\\"string\\\",\\\"punctuation.definition.string\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#3ad900\\\"},\\\"scope\\\":[\\\"string.template\\\",\\\"punctuation.definition.string.template\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#80ffbb\\\"},\\\"scope\\\":\\\"support\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff9d00\\\"},\\\"scope\\\":\\\"support.function\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"support.variable.property.dom\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"variable\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#3ad900\\\"},\\\"scope\\\":[\\\"source.css entity\\\",\\\"source.stylus entity\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#FFB454\\\"},\\\"scope\\\":\\\"entity.other.attribute-name.id.css\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9EFFFF\\\"},\\\"scope\\\":\\\"entity.name.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#a5ff90\\\"},\\\"scope\\\":[\\\"source.css support\\\",\\\"source.stylus support\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffee80\\\"},\\\"scope\\\":[\\\"source.css constant\\\",\\\"source.css support.constant\\\",\\\"source.stylus constant\\\",\\\"source.stylus support.constant\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffee80\\\"},\\\"scope\\\":[\\\"source.css string\\\",\\\"source.css punctuation.definition.string\\\",\\\"source.stylus string\\\",\\\"source.stylus punctuation.definition.string\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":[\\\"source.css variable\\\",\\\"source.stylus variable\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"text.html.basic entity.name\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5FF90\\\"},\\\"scope\\\":\\\"meta.toc-list.id.html\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\",\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"text.html.basic entity.other\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"meta.tag.metadata.script.html entity.name.tag.html\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#92fc79\\\"},\\\"scope\\\":\\\"punctuation.definition.string.begin, punctuation.definition.string.end\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"source.ini entity\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"source.ini keyword\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffee80\\\"},\\\"scope\\\":\\\"source.ini punctuation.definition\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff9d00\\\"},\\\"scope\\\":\\\"source.ini punctuation.separator\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#fb94ff\\\"},\\\"scope\\\":\\\"source.js storage.type.function, source.ts storage.type.function\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#fb94ff\\\"},\\\"scope\\\":\\\"variable.language, entity.name.type.class.js\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ccc\\\"},\\\"scope\\\":\\\"entity.other.inherited-class.js\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#fb94ff\\\"},\\\"scope\\\":\\\"variable.parameter.function.language.special.self.python\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"source.json support\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":[\\\"source.json string\\\",\\\"source.json punctuation.definition.string\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"punctuation.definition.heading.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\",\\\"fontStyle\\\":\\\"bold\\\"},\\\"scope\\\":[\\\"entity.name.section.markdown\\\",\\\"markup.heading.setext.1.markdown\\\",\\\"markup.heading.setext.2.markdown\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"meta.paragraph.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"beginning.punctuation.definition.quote.markdown\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\",\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"markup.quote.markdown meta.paragraph.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"meta.separator.markdown\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\",\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"markup.bold.markdown\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\",\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"markup.italic.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"beginning.punctuation.definition.list.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#a5ff90\\\"},\\\"scope\\\":\\\"string.other.link.title.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#a5ff90\\\"},\\\"scope\\\":[\\\"string.other.link.title.markdown\\\",\\\"string.other.link.description.markdown\\\",\\\"string.other.link.description.title.markdown\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":[\\\"markup.underline.link.markdown\\\",\\\"markup.underline.link.image.markdown\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":[\\\"fenced_code.block.language\\\",\\\"markup.inline.raw.markdown\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":[\\\"fenced_code.block.language\\\",\\\"markup.inline.raw.markdown\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"text.jade entity.name\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"text.jade entity.other.attribute-name.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffee80\\\"},\\\"scope\\\":\\\"text.jade string.interpolated\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#80ffbb\\\"},\\\"scope\\\":\\\"source.ts entity.name.type\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"source.ts keyword\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"source.ts punctuation.definition.parameters\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffee80\\\"},\\\"scope\\\":\\\"meta.arrow.ts punctuation.definition.parameters\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"source.php entity\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"variable.other.php\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"storage.type.cs\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"entity.name.variable.property.cs\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#80ffbb\\\"},\\\"scope\\\":\\\"storage.modifier.cs\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":[\\\"modifier\\\",\\\"this\\\",\\\"comment\\\",\\\"storage.modifier\\\",\\\"entity.other.attribute-name.js\\\",\\\"entity.other.attribute-name.js\\\",\\\"entity.other.attribute-name.ts\\\",\\\"entity.other.attribute-name.tsx\\\",\\\"entity.other.attribute-name.html\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff9d00\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":[\\\"keyword.control.export\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff0088\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":[\\\"meta.return.type.ts\\\"]}],\\\"semanticTokenRules\\\":[{\\\"_selector\\\":\\\"function\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ffc600\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"variable\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ffffff\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"interface\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ff68b8\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":true}},{\\\"_selector\\\":\\\"type\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ff68b8\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":true}},{\\\"_selector\\\":\\\"property\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#9effff\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}}],\\\"extensionData\\\":{\\\"_extensionId\\\":\\\"wesbos.theme-cobalt2\\\",\\\"_extensionIsBuiltin\\\":false,\\\"_extensionName\\\":\\\"theme-cobalt2\\\",\\\"_extensionPublisher\\\":\\\"wesbos\\\"},\\\"themeSemanticHighlighting\\\":true,\\\"colorMap\\\":{\\\"menu.selectionForeground\\\":\\\"#ffffff\\\",\\\"menubar.selectionBackground\\\":\\\"#0d3a58\\\",\\\"activityBar.background\\\":\\\"#122738\\\",\\\"activityBar.border\\\":\\\"#0d3a58\\\",\\\"activityBar.dropBackground\\\":\\\"#0d3a58\\\",\\\"activityBar.foreground\\\":\\\"#ffffff\\\",\\\"activityBarBadge.background\\\":\\\"#ffc600\\\",\\\"activityBarBadge.foreground\\\":\\\"#000000\\\",\\\"badge.background\\\":\\\"#ffc600\\\",\\\"badge.foreground\\\":\\\"#000000\\\",\\\"button.background\\\":\\\"#0088ff\\\",\\\"button.foreground\\\":\\\"#ffffff\\\",\\\"button.hoverBackground\\\":\\\"#ff9d00\\\",\\\"contrastBorder\\\":\\\"#ffffff00\\\",\\\"debugExceptionWidget.background\\\":\\\"#193549\\\",\\\"debugExceptionWidget.border\\\":\\\"#aaaaaa\\\",\\\"debugToolBar.background\\\":\\\"#193549\\\",\\\"descriptionForeground\\\":\\\"#aaaaaa\\\",\\\"diffEditor.insertedTextBackground\\\":\\\"#3ad90033\\\",\\\"diffEditor.insertedTextBorder\\\":\\\"#3ad90055\\\",\\\"diffEditor.removedTextBackground\\\":\\\"#ee3a4333\\\",\\\"diffEditor.removedTextBorder\\\":\\\"#ee3a4355\\\",\\\"dropdown.background\\\":\\\"#193549\\\",\\\"dropdown.border\\\":\\\"#15232d\\\",\\\"dropdown.foreground\\\":\\\"#ffffff\\\",\\\"editor.background\\\":\\\"#193549\\\",\\\"editor.foreground\\\":\\\"#ffffff\\\",\\\"editor.findMatchBackground\\\":\\\"#ff720066\\\",\\\"editor.findMatchHighlightBackground\\\":\\\"#cad40f66\\\",\\\"editor.findRangeHighlightBackground\\\":\\\"#243e51\\\",\\\"editor.hoverHighlightBackground\\\":\\\"#ffc60033\\\",\\\"editor.inactiveSelectionBackground\\\":\\\"#003b8b\\\",\\\"editor.lineHighlightBackground\\\":\\\"#1f4662\\\",\\\"editor.lineHighlightBorder\\\":\\\"#234e6d\\\",\\\"editor.rangeHighlightBackground\\\":\\\"#1f4662\\\",\\\"editor.selectionBackground\\\":\\\"#0050a4\\\",\\\"editor.selectionHighlightBackground\\\":\\\"#0050a480\\\",\\\"editor.wordHighlightStrongBackground\\\":\\\"#ffffff21\\\",\\\"editor.wordHighlightBackground\\\":\\\"#ffffff21\\\",\\\"editorBracketMatch.background\\\":\\\"#0d3a58\\\",\\\"editorBracketMatch.border\\\":\\\"#ffc60080\\\",\\\"editorCodeLens.foreground\\\":\\\"#aaaaaa\\\",\\\"editorCursor.foreground\\\":\\\"#ffc600\\\",\\\"editorError.border\\\":\\\"#0d3a58\\\",\\\"editorError.foreground\\\":\\\"#a22929\\\",\\\"editorGutter.background\\\":\\\"#12273866\\\",\\\"editorGutter.addedBackground\\\":\\\"#3c9f4a\\\",\\\"editorGutter.deletedBackground\\\":\\\"#a22929\\\",\\\"editorGutter.modifiedBackground\\\":\\\"#26506d\\\",\\\"editorGroup.background\\\":\\\"#a22929\\\",\\\"editorGroup.border\\\":\\\"#122738\\\",\\\"editorGroup.dropBackground\\\":\\\"#12273899\\\",\\\"editorGroupHeader.noTabsBackground\\\":\\\"#193549\\\",\\\"editorGroupHeader.tabsBackground\\\":\\\"#122738\\\",\\\"editorGroupHeader.tabsBorder\\\":\\\"#15232d\\\",\\\"editorHoverWidget.background\\\":\\\"#15232d\\\",\\\"editorHoverWidget.border\\\":\\\"#0d3a58\\\",\\\"editorIndentGuide.background\\\":\\\"#3b5364\\\",\\\"editorLineNumber.foreground\\\":\\\"#aaaaaa\\\",\\\"editorLink.activeForeground\\\":\\\"#aaaaaa\\\",\\\"editorMarkerNavigation.background\\\":\\\"#3b536433\\\",\\\"editorMarkerNavigationError.background\\\":\\\"#a22929\\\",\\\"editorMarkerNavigationWarning.background\\\":\\\"#ffc600\\\",\\\"editorOverviewRuler.border\\\":\\\"#0d3a58\\\",\\\"editorOverviewRuler.commonContentForeground\\\":\\\"#ffc60055\\\",\\\"editorOverviewRuler.currentContentForeground\\\":\\\"#ee3a4355\\\",\\\"editorOverviewRuler.incomingContentForeground\\\":\\\"#3ad90055\\\",\\\"editorRuler.foreground\\\":\\\"#1f4662\\\",\\\"editorSuggestWidget.background\\\":\\\"#15232d\\\",\\\"editorSuggestWidget.border\\\":\\\"#15232d\\\",\\\"editorSuggestWidget.foreground\\\":\\\"#aaaaaa\\\",\\\"editorSuggestWidget.highlightForeground\\\":\\\"#ffc600\\\",\\\"editorSuggestWidget.selectedBackground\\\":\\\"#193549\\\",\\\"editorWarning.border\\\":\\\"#ffffff00\\\",\\\"editorWarning.foreground\\\":\\\"#ffc600\\\",\\\"editorWhitespace.foreground\\\":\\\"#ffffff1a\\\",\\\"editorWidget.background\\\":\\\"#15232d\\\",\\\"editorWidget.border\\\":\\\"#0d3a58\\\",\\\"errorForeground\\\":\\\"#a22929\\\",\\\"extensionButton.prominentBackground\\\":\\\"#0088ff\\\",\\\"extensionButton.prominentForeground\\\":\\\"#ffffff\\\",\\\"extensionButton.prominentHoverBackground\\\":\\\"#ff9d00\\\",\\\"focusBorder\\\":\\\"#0d3a58\\\",\\\"foreground\\\":\\\"#aaaaaa\\\",\\\"input.background\\\":\\\"#193549\\\",\\\"input.border\\\":\\\"#0d3a58\\\",\\\"input.foreground\\\":\\\"#ffc600\\\",\\\"input.placeholderForeground\\\":\\\"#aaaaaa\\\",\\\"inputOption.activeBorder\\\":\\\"#8dffff\\\",\\\"inputValidation.errorBackground\\\":\\\"#193549\\\",\\\"inputValidation.errorBorder\\\":\\\"#ffc600\\\",\\\"inputValidation.infoBackground\\\":\\\"#193549\\\",\\\"inputValidation.infoBorder\\\":\\\"#0d3a58\\\",\\\"inputValidation.warningBackground\\\":\\\"#193549\\\",\\\"inputValidation.warningBorder\\\":\\\"#ffc600\\\",\\\"list.activeSelectionBackground\\\":\\\"#193549\\\",\\\"list.activeSelectionForeground\\\":\\\"#aaaaaa\\\",\\\"list.dropBackground\\\":\\\"#0d3a58\\\",\\\"list.focusBackground\\\":\\\"#0d3a58\\\",\\\"list.focusForeground\\\":\\\"#aaaaaa\\\",\\\"list.highlightForeground\\\":\\\"#ffc600\\\",\\\"list.hoverBackground\\\":\\\"#193549\\\",\\\"list.hoverForeground\\\":\\\"#aaaaaa\\\",\\\"list.inactiveSelectionBackground\\\":\\\"#0d3a58\\\",\\\"list.inactiveSelectionForeground\\\":\\\"#aaaaaa\\\",\\\"menu.background\\\":\\\"#122738\\\",\\\"merge.border\\\":\\\"#ffffff00\\\",\\\"merge.commonContentBackground\\\":\\\"#c97d0c\\\",\\\"merge.commonHeaderBackground\\\":\\\"#c97d0c\\\",\\\"merge.currentContentBackground\\\":\\\"#2f7366\\\",\\\"merge.currentHeaderBackground\\\":\\\"#2f7366\\\",\\\"merge.incomingContentBackground\\\":\\\"#185294\\\",\\\"merge.incomingHeaderBackground\\\":\\\"#185294\\\",\\\"notificationCenter.border\\\":\\\"#ffc600\\\",\\\"notificationCenterHeader.foreground\\\":\\\"#aaaaaa\\\",\\\"notificationCenterHeader.background\\\":\\\"#122738\\\",\\\"notificationToast.border\\\":\\\"#ffc600\\\",\\\"notifications.foreground\\\":\\\"#aaaaaa\\\",\\\"notifications.background\\\":\\\"#122738\\\",\\\"notifications.border\\\":\\\"#ffc600\\\",\\\"notificationLink.foreground\\\":\\\"#ffc600\\\",\\\"panel.background\\\":\\\"#122738\\\",\\\"panel.border\\\":\\\"#ffc600\\\",\\\"panelTitle.activeBorder\\\":\\\"#ffc600\\\",\\\"panelTitle.activeForeground\\\":\\\"#ffc600\\\",\\\"panelTitle.inactiveForeground\\\":\\\"#aaaaaa\\\",\\\"peekView.border\\\":\\\"#ffc600\\\",\\\"peekViewEditor.background\\\":\\\"#193549\\\",\\\"peekViewEditor.matchHighlightBackground\\\":\\\"#19354900\\\",\\\"peekViewEditorGutter.background\\\":\\\"#122738\\\",\\\"peekViewResult.background\\\":\\\"#15232d\\\",\\\"peekViewResult.fileForeground\\\":\\\"#aaaaaa\\\",\\\"peekViewResult.lineForeground\\\":\\\"#ffffff\\\",\\\"peekViewResult.matchHighlightBackground\\\":\\\"#0d3a58\\\",\\\"peekViewResult.selectionBackground\\\":\\\"#0d3a58\\\",\\\"peekViewResult.selectionForeground\\\":\\\"#ffffff\\\",\\\"peekViewTitle.background\\\":\\\"#15232d\\\",\\\"peekViewTitleDescription.foreground\\\":\\\"#aaaaaa\\\",\\\"peekViewTitleLabel.foreground\\\":\\\"#ffc600\\\",\\\"pickerGroup.border\\\":\\\"#0d3a58\\\",\\\"pickerGroup.foreground\\\":\\\"#aaaaaa\\\",\\\"progressBar.background\\\":\\\"#ffc600\\\",\\\"scrollbar.shadow\\\":\\\"#00000000\\\",\\\"scrollbarSlider.activeBackground\\\":\\\"#355166cc\\\",\\\"scrollbarSlider.background\\\":\\\"#1f466280\\\",\\\"scrollbarSlider.hoverBackground\\\":\\\"#406179cc\\\",\\\"selection.background\\\":\\\"#027dff\\\",\\\"sideBar.background\\\":\\\"#15232d\\\",\\\"sideBar.border\\\":\\\"#0d3a58\\\",\\\"sideBar.foreground\\\":\\\"#aaaaaa\\\",\\\"sideBarSectionHeader.background\\\":\\\"#193549\\\",\\\"sideBarSectionHeader.foreground\\\":\\\"#aaaaaa\\\",\\\"sideBarTitle.foreground\\\":\\\"#aaaaaa\\\",\\\"statusBar.background\\\":\\\"#15232d\\\",\\\"statusBar.border\\\":\\\"#0d3a58\\\",\\\"statusBar.debuggingBackground\\\":\\\"#15232d\\\",\\\"statusBar.debuggingBorder\\\":\\\"#ffc600\\\",\\\"statusBar.debuggingForeground\\\":\\\"#ffc600\\\",\\\"statusBar.foreground\\\":\\\"#aaaaaa\\\",\\\"statusBar.noFolderBackground\\\":\\\"#15232d\\\",\\\"statusBar.noFolderBorder\\\":\\\"#0d3a58\\\",\\\"statusBar.noFolderForeground\\\":\\\"#aaaaaa\\\",\\\"statusBarItem.activeBackground\\\":\\\"#0088ff\\\",\\\"statusBarItem.hoverBackground\\\":\\\"#0d3a58\\\",\\\"statusBarItem.prominentBackground\\\":\\\"#15232d\\\",\\\"statusBarItem.prominentHoverBackground\\\":\\\"#0d3a58\\\",\\\"tab.activeBackground\\\":\\\"#193549\\\",\\\"tab.activeForeground\\\":\\\"#ffffff\\\",\\\"tab.border\\\":\\\"#15232d\\\",\\\"tab.activeBorder\\\":\\\"#ffc600\\\",\\\"tab.inactiveBackground\\\":\\\"#122738\\\",\\\"tab.inactiveForeground\\\":\\\"#aaaaaa\\\",\\\"tab.unfocusedActiveForeground\\\":\\\"#aaaaaa\\\",\\\"tab.unfocusedInactiveForeground\\\":\\\"#aaaaaa\\\",\\\"terminal.ansiBlack\\\":\\\"#000000\\\",\\\"terminal.ansiRed\\\":\\\"#ff628c\\\",\\\"terminal.ansiGreen\\\":\\\"#3ad900\\\",\\\"terminal.ansiYellow\\\":\\\"#ffc600\\\",\\\"terminal.ansiBlue\\\":\\\"#0088ff\\\",\\\"terminal.ansiMagenta\\\":\\\"#fb94ff\\\",\\\"terminal.ansiCyan\\\":\\\"#80fcff\\\",\\\"terminal.ansiWhite\\\":\\\"#ffffff\\\",\\\"terminal.ansiBrightBlack\\\":\\\"#0050a4\\\",\\\"terminal.ansiBrightRed\\\":\\\"#ff628c\\\",\\\"terminal.ansiBrightGreen\\\":\\\"#3ad900\\\",\\\"terminal.ansiBrightYellow\\\":\\\"#ffc600\\\",\\\"terminal.ansiBrightBlue\\\":\\\"#0088ff\\\",\\\"terminal.ansiBrightMagenta\\\":\\\"#fb94ff\\\",\\\"terminal.ansiBrightCyan\\\":\\\"#80fcff\\\",\\\"terminal.ansiBrightWhite\\\":\\\"#ffffff\\\",\\\"terminal.background\\\":\\\"#122738\\\",\\\"terminal.foreground\\\":\\\"#ffffff\\\",\\\"terminalCursor.background\\\":\\\"#ffc600\\\",\\\"terminalCursor.foreground\\\":\\\"#ffc600\\\",\\\"gitDecoration.modifiedResourceForeground\\\":\\\"#ffc600\\\",\\\"gitDecoration.deletedResourceForeground\\\":\\\"#ff628c\\\",\\\"gitDecoration.untrackedResourceForeground\\\":\\\"#3ad900\\\",\\\"gitDecoration.ignoredResourceForeground\\\":\\\"#808080\\\",\\\"gitDecoration.conflictingResourceForeground\\\":\\\"#ff7200\\\",\\\"textBlockQuote.background\\\":\\\"#193549\\\",\\\"textBlockQuote.border\\\":\\\"#0088ff\\\",\\\"textCodeBlock.background\\\":\\\"#193549\\\",\\\"textLink.activeForeground\\\":\\\"#0088ff\\\",\\\"textLink.foreground\\\":\\\"#0088ff\\\",\\\"textPreformat.foreground\\\":\\\"#ffc600\\\",\\\"textSeparator.foreground\\\":\\\"#0d3a58\\\",\\\"titleBar.activeBackground\\\":\\\"#15232d\\\",\\\"titleBar.activeForeground\\\":\\\"#ffffff\\\",\\\"titleBar.inactiveBackground\\\":\\\"#193549\\\",\\\"titleBar.inactiveForeground\\\":\\\"#ffffff33\\\",\\\"walkThrough.embeddedEditorBackground\\\":\\\"#0d3a58\\\",\\\"welcomePage.buttonBackground\\\":\\\"#193549\\\",\\\"welcomePage.buttonHoverBackground\\\":\\\"#0d3a58\\\",\\\"widget.shadow\\\":\\\"#00000026\\\"},\\\"watch\\\":false}\"},\"commandPalette.mru.cache\":{\"version\":1,\"value\":\"{\\\"usesLRU\\\":true,\\\"entries\\\":[{\\\"key\\\":\\\"workbench.userDataSync.actions.settings\\\",\\\"value\\\":1},{\\\"key\\\":\\\"extension.otherOptions\\\",\\\"value\\\":2},{\\\"key\\\":\\\"extension.downloadSettings\\\",\\\"value\\\":3},{\\\"key\\\":\\\"extension.liveServer.goOnline\\\",\\\"value\\\":6},{\\\"key\\\":\\\"markdown.showPreview\\\",\\\"value\\\":7},{\\\"key\\\":\\\"editor.action.formatDocument\\\",\\\"value\\\":15}]}\"},\"commandPalette.mru.counter\":{\"version\":1,\"value\":\"16\"},\"cpp.1.lastSessionDate\":{\"version\":1,\"value\":\"Wed May 05 2021\"},\"cpp.1.sessionCount\":{\"version\":1,\"value\":\"25\"},\"java.2.lastSessionDate\":{\"version\":1,\"value\":\"Wed May 05 2021\"},\"java.2.sessionCount\":{\"version\":1,\"value\":\"25\"},\"javascript.1.editedCount\":{\"version\":1,\"value\":\"4\"},\"javascript.1.editedDate\":{\"version\":1,\"value\":\"Mon May 03 2021\"},\"javascript.1.lastSessionDate\":{\"version\":1,\"value\":\"Wed May 05 2021\"},\"javascript.1.sessionCount\":{\"version\":1,\"value\":\"25\"},\"memento/gettingStartedService\":{\"version\":1,\"value\":\"{\\\"pickAFolderTask-Other\\\":{\\\"done\\\":true},\\\"commandPaletteTask\\\":{\\\"done\\\":true},\\\"settingsSync\\\":{\\\"done\\\":true}}\"},\"nps/isCandidate\":{\"version\":1,\"value\":\"false\"},\"nps/lastSessionDate\":{\"version\":1,\"value\":\"Wed Mar 17 2021\"},\"nps/sessionCount\":{\"version\":1,\"value\":\"9\"},\"nps/skipVersion\":{\"version\":1,\"value\":\"1.54.2\"},\"scm/input:Git:/c:/Users/jfrei/Repositórios/Estudos/tutorial\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/c:/Users/jfrei/Repositórios/Pessoal/devops-virtus\":{\"version\":1,\"value\":\"[\\\"Adicionadas as rotinas de backup ja construidas\\\",\\\"\\\"]\"},\"scm/input:Git:/c:/Users/jfrei/Repositórios/Pessoal/estudosAlura\":{\"version\":1,\"value\":\"[\\\"Usando state e props\\\\r\\\\n\\\\r\\\\nForam utilizados nessas aulas como setar state e utilizar propriedades.\\\",\\\"Adicionado modulo 3 de OO com JavaScript\\\",\\\"Final do modulo 4 acessores\\\",\\\"Construtores e estaticos - final de curso :tada:\\\",\\\"\\\"]\"},\"scm/input:Git:/c:/Users/jfrei/Repositórios/Virtus/virtus-path\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"terminal.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"terminal\\\",\\\"isHidden\\\":false}]\"},\"terminal.integrated.showTerminalConfigPrompt\":{\"version\":1,\"value\":\"false\"},\"typescript.1.lastSessionDate\":{\"version\":1,\"value\":\"Wed May 05 2021\"},\"typescript.1.sessionCount\":{\"version\":1,\"value\":\"25\"},\"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.remote\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extensions\\\",\\\"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.bookmarks\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":9},{\\\"id\\\":\\\"workbench.view.extension.gitlens\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":11},{\\\"id\\\":\\\"workbench.view.extension.project-manager\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":10},{\\\"id\\\":\\\"workbench.view.extension.sftp\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":12},{\\\"id\\\":\\\"workbench.view.extension.dockerView\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":13},{\\\"id\\\":\\\"workbench.view.extension.openapi-explorer\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.sync\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.explorer.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"outline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"timeline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.explorer.openEditorsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.explorer.emptyView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"npm\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.explorer.fileView\\\",\\\"isHidden\\\":false}]\"},\"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}]\"},\"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\\\":\\\"workbench.panel.repl\\\",\\\"name\\\":\\\"Debug Console\\\",\\\"pinned\\\":true,\\\"order\\\":2,\\\"visible\\\":true},{\\\"id\\\":\\\"terminal\\\",\\\"name\\\":\\\"Terminal\\\",\\\"pinned\\\":true,\\\"order\\\":3,\\\"visible\\\":true},{\\\"id\\\":\\\"refactorPreview\\\",\\\"name\\\":\\\"Refactor Preview\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.panel.repl.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.panel.repl.view\\\",\\\"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\\\":false},{\\\"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\\\":true}]\"},\"workbench.telemetryOptOutShown\":{\"version\":1,\"value\":\"true\"},\"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}]\"},\"workbench.view.extension.bookmarks.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"bookmarksExplorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"bookmarksHelpAndFeedback\\\",\\\"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.gitlens.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"gitlens.views.updates\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.welcome\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extension.openapi-explorer.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"openapiTwoSpecOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiTwoPathOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiTwoParametersOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiTwoResponsesOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiTwoDefinitionOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiTwoSecurityOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiTwoSecurityDefinitionOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiThreeSpecOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiThreePathOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiThreeServersOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiThreeComponentsOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiThreeSecurityOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiNotSelectedOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiTwoOperationIdOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiThreeOperationIdOutline\\\",\\\"isHidden\\\":false}]\"},\"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.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.builtinFeatureExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinThemeExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinProgrammingLanguageExtensions\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.remote.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"targetsContainers\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"detailsContainers\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"sshHosts\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"targetsWsl\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.search.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.view.search\\\",\\\"isHidden\\\":false}]\"}}}"}
{"version":1,"content":"{\"storage\":{\"ces/skipSurvey\":{\"version\":1,\"value\":\"1.55.0\"},\"colorThemeData\":{\"version\":1,\"value\":\"{\\\"id\\\":\\\"vs-dark wesbos-theme-cobalt2-theme-cobalt2-json\\\",\\\"label\\\":\\\"Cobalt2\\\",\\\"settingsId\\\":\\\"Cobalt2\\\",\\\"themeTokenColors\\\":[{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\",\\\"foreground\\\":\\\"#0088ff\\\"},\\\"scope\\\":[\\\"comment\\\",\\\"punctuation.definition.comment\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff628c\\\"},\\\"scope\\\":\\\"constant\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"entity\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#f44542\\\"},\\\"scope\\\":\\\"invalid\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff9d00\\\"},\\\"scope\\\":\\\"storage.type.function\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff9d00\\\"},\\\"scope\\\":\\\"keyword, storage.type.class, keyword.control.default.ts\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"meta\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#fff\\\"},\\\"scope\\\":[\\\"meta.jsx.children\\\",\\\"meta.jsx.children.js\\\",\\\"meta.jsx.children.tsx\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"meta.brace\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"punctuation\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffee80\\\"},\\\"scope\\\":\\\"punctuation.definition.parameters\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffee80\\\"},\\\"scope\\\":\\\"punctuation.definition.template-expression\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"storage\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"storage.type.function.arrow\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#a5ff90\\\"},\\\"scope\\\":[\\\"string\\\",\\\"punctuation.definition.string\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#3ad900\\\"},\\\"scope\\\":[\\\"string.template\\\",\\\"punctuation.definition.string.template\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#80ffbb\\\"},\\\"scope\\\":\\\"support\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff9d00\\\"},\\\"scope\\\":\\\"support.function\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"support.variable.property.dom\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"variable\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#3ad900\\\"},\\\"scope\\\":[\\\"source.css entity\\\",\\\"source.stylus entity\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#FFB454\\\"},\\\"scope\\\":\\\"entity.other.attribute-name.id.css\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9EFFFF\\\"},\\\"scope\\\":\\\"entity.name.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#a5ff90\\\"},\\\"scope\\\":[\\\"source.css support\\\",\\\"source.stylus support\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffee80\\\"},\\\"scope\\\":[\\\"source.css constant\\\",\\\"source.css support.constant\\\",\\\"source.stylus constant\\\",\\\"source.stylus support.constant\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffee80\\\"},\\\"scope\\\":[\\\"source.css string\\\",\\\"source.css punctuation.definition.string\\\",\\\"source.stylus string\\\",\\\"source.stylus punctuation.definition.string\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":[\\\"source.css variable\\\",\\\"source.stylus variable\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"text.html.basic entity.name\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5FF90\\\"},\\\"scope\\\":\\\"meta.toc-list.id.html\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\",\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"text.html.basic entity.other\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"meta.tag.metadata.script.html entity.name.tag.html\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#92fc79\\\"},\\\"scope\\\":\\\"punctuation.definition.string.begin, punctuation.definition.string.end\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"source.ini entity\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"source.ini keyword\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffee80\\\"},\\\"scope\\\":\\\"source.ini punctuation.definition\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff9d00\\\"},\\\"scope\\\":\\\"source.ini punctuation.separator\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#fb94ff\\\"},\\\"scope\\\":\\\"source.js storage.type.function, source.ts storage.type.function\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#fb94ff\\\"},\\\"scope\\\":\\\"variable.language, entity.name.type.class.js\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ccc\\\"},\\\"scope\\\":\\\"entity.other.inherited-class.js\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#fb94ff\\\"},\\\"scope\\\":\\\"variable.parameter.function.language.special.self.python\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"source.json support\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":[\\\"source.json string\\\",\\\"source.json punctuation.definition.string\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"punctuation.definition.heading.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\",\\\"fontStyle\\\":\\\"bold\\\"},\\\"scope\\\":[\\\"entity.name.section.markdown\\\",\\\"markup.heading.setext.1.markdown\\\",\\\"markup.heading.setext.2.markdown\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"meta.paragraph.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"beginning.punctuation.definition.quote.markdown\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\",\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"markup.quote.markdown meta.paragraph.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"meta.separator.markdown\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\",\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"markup.bold.markdown\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\",\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"markup.italic.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"beginning.punctuation.definition.list.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#a5ff90\\\"},\\\"scope\\\":\\\"string.other.link.title.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#a5ff90\\\"},\\\"scope\\\":[\\\"string.other.link.title.markdown\\\",\\\"string.other.link.description.markdown\\\",\\\"string.other.link.description.title.markdown\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":[\\\"markup.underline.link.markdown\\\",\\\"markup.underline.link.image.markdown\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":[\\\"fenced_code.block.language\\\",\\\"markup.inline.raw.markdown\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":[\\\"fenced_code.block.language\\\",\\\"markup.inline.raw.markdown\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"text.jade entity.name\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"text.jade entity.other.attribute-name.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffee80\\\"},\\\"scope\\\":\\\"text.jade string.interpolated\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#80ffbb\\\"},\\\"scope\\\":\\\"source.ts entity.name.type\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"source.ts keyword\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"source.ts punctuation.definition.parameters\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffee80\\\"},\\\"scope\\\":\\\"meta.arrow.ts punctuation.definition.parameters\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"source.php entity\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"variable.other.php\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"storage.type.cs\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"entity.name.variable.property.cs\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#80ffbb\\\"},\\\"scope\\\":\\\"storage.modifier.cs\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":[\\\"modifier\\\",\\\"this\\\",\\\"comment\\\",\\\"storage.modifier\\\",\\\"entity.other.attribute-name.js\\\",\\\"entity.other.attribute-name.js\\\",\\\"entity.other.attribute-name.ts\\\",\\\"entity.other.attribute-name.tsx\\\",\\\"entity.other.attribute-name.html\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff9d00\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":[\\\"keyword.control.export\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff0088\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":[\\\"meta.return.type.ts\\\"]}],\\\"semanticTokenRules\\\":[{\\\"_selector\\\":\\\"function\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ffc600\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"variable\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ffffff\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"interface\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ff68b8\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":true}},{\\\"_selector\\\":\\\"type\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ff68b8\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":true}},{\\\"_selector\\\":\\\"property\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#9effff\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}}],\\\"extensionData\\\":{\\\"_extensionId\\\":\\\"wesbos.theme-cobalt2\\\",\\\"_extensionIsBuiltin\\\":false,\\\"_extensionName\\\":\\\"theme-cobalt2\\\",\\\"_extensionPublisher\\\":\\\"wesbos\\\"},\\\"themeSemanticHighlighting\\\":true,\\\"colorMap\\\":{\\\"menu.selectionForeground\\\":\\\"#ffffff\\\",\\\"menubar.selectionBackground\\\":\\\"#0d3a58\\\",\\\"activityBar.background\\\":\\\"#122738\\\",\\\"activityBar.border\\\":\\\"#0d3a58\\\",\\\"activityBar.dropBackground\\\":\\\"#0d3a58\\\",\\\"activityBar.foreground\\\":\\\"#ffffff\\\",\\\"activityBarBadge.background\\\":\\\"#ffc600\\\",\\\"activityBarBadge.foreground\\\":\\\"#000000\\\",\\\"badge.background\\\":\\\"#ffc600\\\",\\\"badge.foreground\\\":\\\"#000000\\\",\\\"button.background\\\":\\\"#0088ff\\\",\\\"button.foreground\\\":\\\"#ffffff\\\",\\\"button.hoverBackground\\\":\\\"#ff9d00\\\",\\\"contrastBorder\\\":\\\"#ffffff00\\\",\\\"debugExceptionWidget.background\\\":\\\"#193549\\\",\\\"debugExceptionWidget.border\\\":\\\"#aaaaaa\\\",\\\"debugToolBar.background\\\":\\\"#193549\\\",\\\"descriptionForeground\\\":\\\"#aaaaaa\\\",\\\"diffEditor.insertedTextBackground\\\":\\\"#3ad90033\\\",\\\"diffEditor.insertedTextBorder\\\":\\\"#3ad90055\\\",\\\"diffEditor.removedTextBackground\\\":\\\"#ee3a4333\\\",\\\"diffEditor.removedTextBorder\\\":\\\"#ee3a4355\\\",\\\"dropdown.background\\\":\\\"#193549\\\",\\\"dropdown.border\\\":\\\"#15232d\\\",\\\"dropdown.foreground\\\":\\\"#ffffff\\\",\\\"editor.background\\\":\\\"#193549\\\",\\\"editor.foreground\\\":\\\"#ffffff\\\",\\\"editor.findMatchBackground\\\":\\\"#ff720066\\\",\\\"editor.findMatchHighlightBackground\\\":\\\"#cad40f66\\\",\\\"editor.findRangeHighlightBackground\\\":\\\"#243e51\\\",\\\"editor.hoverHighlightBackground\\\":\\\"#ffc60033\\\",\\\"editor.inactiveSelectionBackground\\\":\\\"#003b8b\\\",\\\"editor.lineHighlightBackground\\\":\\\"#1f4662\\\",\\\"editor.lineHighlightBorder\\\":\\\"#234e6d\\\",\\\"editor.rangeHighlightBackground\\\":\\\"#1f4662\\\",\\\"editor.selectionBackground\\\":\\\"#0050a4\\\",\\\"editor.selectionHighlightBackground\\\":\\\"#0050a480\\\",\\\"editor.wordHighlightStrongBackground\\\":\\\"#ffffff21\\\",\\\"editor.wordHighlightBackground\\\":\\\"#ffffff21\\\",\\\"editorBracketMatch.background\\\":\\\"#0d3a58\\\",\\\"editorBracketMatch.border\\\":\\\"#ffc60080\\\",\\\"editorCodeLens.foreground\\\":\\\"#aaaaaa\\\",\\\"editorCursor.foreground\\\":\\\"#ffc600\\\",\\\"editorError.border\\\":\\\"#0d3a58\\\",\\\"editorError.foreground\\\":\\\"#a22929\\\",\\\"editorGutter.background\\\":\\\"#12273866\\\",\\\"editorGutter.addedBackground\\\":\\\"#3c9f4a\\\",\\\"editorGutter.deletedBackground\\\":\\\"#a22929\\\",\\\"editorGutter.modifiedBackground\\\":\\\"#26506d\\\",\\\"editorGroup.background\\\":\\\"#a22929\\\",\\\"editorGroup.border\\\":\\\"#122738\\\",\\\"editorGroup.dropBackground\\\":\\\"#12273899\\\",\\\"editorGroupHeader.noTabsBackground\\\":\\\"#193549\\\",\\\"editorGroupHeader.tabsBackground\\\":\\\"#122738\\\",\\\"editorGroupHeader.tabsBorder\\\":\\\"#15232d\\\",\\\"editorHoverWidget.background\\\":\\\"#15232d\\\",\\\"editorHoverWidget.border\\\":\\\"#0d3a58\\\",\\\"editorIndentGuide.background\\\":\\\"#3b5364\\\",\\\"editorLineNumber.foreground\\\":\\\"#aaaaaa\\\",\\\"editorLink.activeForeground\\\":\\\"#aaaaaa\\\",\\\"editorMarkerNavigation.background\\\":\\\"#3b536433\\\",\\\"editorMarkerNavigationError.background\\\":\\\"#a22929\\\",\\\"editorMarkerNavigationWarning.background\\\":\\\"#ffc600\\\",\\\"editorOverviewRuler.border\\\":\\\"#0d3a58\\\",\\\"editorOverviewRuler.commonContentForeground\\\":\\\"#ffc60055\\\",\\\"editorOverviewRuler.currentContentForeground\\\":\\\"#ee3a4355\\\",\\\"editorOverviewRuler.incomingContentForeground\\\":\\\"#3ad90055\\\",\\\"editorRuler.foreground\\\":\\\"#1f4662\\\",\\\"editorSuggestWidget.background\\\":\\\"#15232d\\\",\\\"editorSuggestWidget.border\\\":\\\"#15232d\\\",\\\"editorSuggestWidget.foreground\\\":\\\"#aaaaaa\\\",\\\"editorSuggestWidget.highlightForeground\\\":\\\"#ffc600\\\",\\\"editorSuggestWidget.selectedBackground\\\":\\\"#193549\\\",\\\"editorWarning.border\\\":\\\"#ffffff00\\\",\\\"editorWarning.foreground\\\":\\\"#ffc600\\\",\\\"editorWhitespace.foreground\\\":\\\"#ffffff1a\\\",\\\"editorWidget.background\\\":\\\"#15232d\\\",\\\"editorWidget.border\\\":\\\"#0d3a58\\\",\\\"errorForeground\\\":\\\"#a22929\\\",\\\"extensionButton.prominentBackground\\\":\\\"#0088ff\\\",\\\"extensionButton.prominentForeground\\\":\\\"#ffffff\\\",\\\"extensionButton.prominentHoverBackground\\\":\\\"#ff9d00\\\",\\\"focusBorder\\\":\\\"#0d3a58\\\",\\\"foreground\\\":\\\"#aaaaaa\\\",\\\"input.background\\\":\\\"#193549\\\",\\\"input.border\\\":\\\"#0d3a58\\\",\\\"input.foreground\\\":\\\"#ffc600\\\",\\\"input.placeholderForeground\\\":\\\"#aaaaaa\\\",\\\"inputOption.activeBorder\\\":\\\"#8dffff\\\",\\\"inputValidation.errorBackground\\\":\\\"#193549\\\",\\\"inputValidation.errorBorder\\\":\\\"#ffc600\\\",\\\"inputValidation.infoBackground\\\":\\\"#193549\\\",\\\"inputValidation.infoBorder\\\":\\\"#0d3a58\\\",\\\"inputValidation.warningBackground\\\":\\\"#193549\\\",\\\"inputValidation.warningBorder\\\":\\\"#ffc600\\\",\\\"list.activeSelectionBackground\\\":\\\"#193549\\\",\\\"list.activeSelectionForeground\\\":\\\"#aaaaaa\\\",\\\"list.dropBackground\\\":\\\"#0d3a58\\\",\\\"list.focusBackground\\\":\\\"#0d3a58\\\",\\\"list.focusForeground\\\":\\\"#aaaaaa\\\",\\\"list.highlightForeground\\\":\\\"#ffc600\\\",\\\"list.hoverBackground\\\":\\\"#193549\\\",\\\"list.hoverForeground\\\":\\\"#aaaaaa\\\",\\\"list.inactiveSelectionBackground\\\":\\\"#0d3a58\\\",\\\"list.inactiveSelectionForeground\\\":\\\"#aaaaaa\\\",\\\"menu.background\\\":\\\"#122738\\\",\\\"merge.border\\\":\\\"#ffffff00\\\",\\\"merge.commonContentBackground\\\":\\\"#c97d0c\\\",\\\"merge.commonHeaderBackground\\\":\\\"#c97d0c\\\",\\\"merge.currentContentBackground\\\":\\\"#2f7366\\\",\\\"merge.currentHeaderBackground\\\":\\\"#2f7366\\\",\\\"merge.incomingContentBackground\\\":\\\"#185294\\\",\\\"merge.incomingHeaderBackground\\\":\\\"#185294\\\",\\\"notificationCenter.border\\\":\\\"#ffc600\\\",\\\"notificationCenterHeader.foreground\\\":\\\"#aaaaaa\\\",\\\"notificationCenterHeader.background\\\":\\\"#122738\\\",\\\"notificationToast.border\\\":\\\"#ffc600\\\",\\\"notifications.foreground\\\":\\\"#aaaaaa\\\",\\\"notifications.background\\\":\\\"#122738\\\",\\\"notifications.border\\\":\\\"#ffc600\\\",\\\"notificationLink.foreground\\\":\\\"#ffc600\\\",\\\"panel.background\\\":\\\"#122738\\\",\\\"panel.border\\\":\\\"#ffc600\\\",\\\"panelTitle.activeBorder\\\":\\\"#ffc600\\\",\\\"panelTitle.activeForeground\\\":\\\"#ffc600\\\",\\\"panelTitle.inactiveForeground\\\":\\\"#aaaaaa\\\",\\\"peekView.border\\\":\\\"#ffc600\\\",\\\"peekViewEditor.background\\\":\\\"#193549\\\",\\\"peekViewEditor.matchHighlightBackground\\\":\\\"#19354900\\\",\\\"peekViewEditorGutter.background\\\":\\\"#122738\\\",\\\"peekViewResult.background\\\":\\\"#15232d\\\",\\\"peekViewResult.fileForeground\\\":\\\"#aaaaaa\\\",\\\"peekViewResult.lineForeground\\\":\\\"#ffffff\\\",\\\"peekViewResult.matchHighlightBackground\\\":\\\"#0d3a58\\\",\\\"peekViewResult.selectionBackground\\\":\\\"#0d3a58\\\",\\\"peekViewResult.selectionForeground\\\":\\\"#ffffff\\\",\\\"peekViewTitle.background\\\":\\\"#15232d\\\",\\\"peekViewTitleDescription.foreground\\\":\\\"#aaaaaa\\\",\\\"peekViewTitleLabel.foreground\\\":\\\"#ffc600\\\",\\\"pickerGroup.border\\\":\\\"#0d3a58\\\",\\\"pickerGroup.foreground\\\":\\\"#aaaaaa\\\",\\\"progressBar.background\\\":\\\"#ffc600\\\",\\\"scrollbar.shadow\\\":\\\"#00000000\\\",\\\"scrollbarSlider.activeBackground\\\":\\\"#355166cc\\\",\\\"scrollbarSlider.background\\\":\\\"#1f466280\\\",\\\"scrollbarSlider.hoverBackground\\\":\\\"#406179cc\\\",\\\"selection.background\\\":\\\"#027dff\\\",\\\"sideBar.background\\\":\\\"#15232d\\\",\\\"sideBar.border\\\":\\\"#0d3a58\\\",\\\"sideBar.foreground\\\":\\\"#aaaaaa\\\",\\\"sideBarSectionHeader.background\\\":\\\"#193549\\\",\\\"sideBarSectionHeader.foreground\\\":\\\"#aaaaaa\\\",\\\"sideBarTitle.foreground\\\":\\\"#aaaaaa\\\",\\\"statusBar.background\\\":\\\"#15232d\\\",\\\"statusBar.border\\\":\\\"#0d3a58\\\",\\\"statusBar.debuggingBackground\\\":\\\"#15232d\\\",\\\"statusBar.debuggingBorder\\\":\\\"#ffc600\\\",\\\"statusBar.debuggingForeground\\\":\\\"#ffc600\\\",\\\"statusBar.foreground\\\":\\\"#aaaaaa\\\",\\\"statusBar.noFolderBackground\\\":\\\"#15232d\\\",\\\"statusBar.noFolderBorder\\\":\\\"#0d3a58\\\",\\\"statusBar.noFolderForeground\\\":\\\"#aaaaaa\\\",\\\"statusBarItem.activeBackground\\\":\\\"#0088ff\\\",\\\"statusBarItem.hoverBackground\\\":\\\"#0d3a58\\\",\\\"statusBarItem.prominentBackground\\\":\\\"#15232d\\\",\\\"statusBarItem.prominentHoverBackground\\\":\\\"#0d3a58\\\",\\\"tab.activeBackground\\\":\\\"#193549\\\",\\\"tab.activeForeground\\\":\\\"#ffffff\\\",\\\"tab.border\\\":\\\"#15232d\\\",\\\"tab.activeBorder\\\":\\\"#ffc600\\\",\\\"tab.inactiveBackground\\\":\\\"#122738\\\",\\\"tab.inactiveForeground\\\":\\\"#aaaaaa\\\",\\\"tab.unfocusedActiveForeground\\\":\\\"#aaaaaa\\\",\\\"tab.unfocusedInactiveForeground\\\":\\\"#aaaaaa\\\",\\\"terminal.ansiBlack\\\":\\\"#000000\\\",\\\"terminal.ansiRed\\\":\\\"#ff628c\\\",\\\"terminal.ansiGreen\\\":\\\"#3ad900\\\",\\\"terminal.ansiYellow\\\":\\\"#ffc600\\\",\\\"terminal.ansiBlue\\\":\\\"#0088ff\\\",\\\"terminal.ansiMagenta\\\":\\\"#fb94ff\\\",\\\"terminal.ansiCyan\\\":\\\"#80fcff\\\",\\\"terminal.ansiWhite\\\":\\\"#ffffff\\\",\\\"terminal.ansiBrightBlack\\\":\\\"#0050a4\\\",\\\"terminal.ansiBrightRed\\\":\\\"#ff628c\\\",\\\"terminal.ansiBrightGreen\\\":\\\"#3ad900\\\",\\\"terminal.ansiBrightYellow\\\":\\\"#ffc600\\\",\\\"terminal.ansiBrightBlue\\\":\\\"#0088ff\\\",\\\"terminal.ansiBrightMagenta\\\":\\\"#fb94ff\\\",\\\"terminal.ansiBrightCyan\\\":\\\"#80fcff\\\",\\\"terminal.ansiBrightWhite\\\":\\\"#ffffff\\\",\\\"terminal.background\\\":\\\"#122738\\\",\\\"terminal.foreground\\\":\\\"#ffffff\\\",\\\"terminalCursor.background\\\":\\\"#ffc600\\\",\\\"terminalCursor.foreground\\\":\\\"#ffc600\\\",\\\"gitDecoration.modifiedResourceForeground\\\":\\\"#ffc600\\\",\\\"gitDecoration.deletedResourceForeground\\\":\\\"#ff628c\\\",\\\"gitDecoration.untrackedResourceForeground\\\":\\\"#3ad900\\\",\\\"gitDecoration.ignoredResourceForeground\\\":\\\"#808080\\\",\\\"gitDecoration.conflictingResourceForeground\\\":\\\"#ff7200\\\",\\\"textBlockQuote.background\\\":\\\"#193549\\\",\\\"textBlockQuote.border\\\":\\\"#0088ff\\\",\\\"textCodeBlock.background\\\":\\\"#193549\\\",\\\"textLink.activeForeground\\\":\\\"#0088ff\\\",\\\"textLink.foreground\\\":\\\"#0088ff\\\",\\\"textPreformat.foreground\\\":\\\"#ffc600\\\",\\\"textSeparator.foreground\\\":\\\"#0d3a58\\\",\\\"titleBar.activeBackground\\\":\\\"#15232d\\\",\\\"titleBar.activeForeground\\\":\\\"#ffffff\\\",\\\"titleBar.inactiveBackground\\\":\\\"#193549\\\",\\\"titleBar.inactiveForeground\\\":\\\"#ffffff33\\\",\\\"walkThrough.embeddedEditorBackground\\\":\\\"#0d3a58\\\",\\\"welcomePage.buttonBackground\\\":\\\"#193549\\\",\\\"welcomePage.buttonHoverBackground\\\":\\\"#0d3a58\\\",\\\"widget.shadow\\\":\\\"#00000026\\\"},\\\"watch\\\":false}\"},\"commandPalette.mru.cache\":{\"version\":1,\"value\":\"{\\\"usesLRU\\\":true,\\\"entries\\\":[{\\\"key\\\":\\\"workbench.userDataSync.actions.settings\\\",\\\"value\\\":1},{\\\"key\\\":\\\"extension.otherOptions\\\",\\\"value\\\":2},{\\\"key\\\":\\\"extension.downloadSettings\\\",\\\"value\\\":3},{\\\"key\\\":\\\"extension.liveServer.goOnline\\\",\\\"value\\\":6},{\\\"key\\\":\\\"editor.action.formatDocument\\\",\\\"value\\\":15},{\\\"key\\\":\\\"markdown.showPreview\\\",\\\"value\\\":16}]}\"},\"commandPalette.mru.counter\":{\"version\":1,\"value\":\"17\"},\"cpp.1.lastSessionDate\":{\"version\":1,\"value\":\"Thu May 20 2021\"},\"cpp.1.sessionCount\":{\"version\":1,\"value\":\"28\"},\"fileBasedRecommendations/promptedRecommendations\":{\"version\":1,\"value\":\"{\\\"python\\\":[\\\"ms-python.python\\\"]}\"},\"java.2.lastSessionDate\":{\"version\":1,\"value\":\"Thu May 20 2021\"},\"java.2.sessionCount\":{\"version\":1,\"value\":\"28\"},\"javascript.1.editedCount\":{\"version\":1,\"value\":\"4\"},\"javascript.1.editedDate\":{\"version\":1,\"value\":\"Mon May 03 2021\"},\"javascript.1.lastSessionDate\":{\"version\":1,\"value\":\"Thu May 20 2021\"},\"javascript.1.sessionCount\":{\"version\":1,\"value\":\"28\"},\"memento/gettingStartedService\":{\"version\":1,\"value\":\"{\\\"commandPaletteTask\\\":{\\\"done\\\":true},\\\"settingsSync\\\":{\\\"done\\\":true}}\"},\"nps/isCandidate\":{\"version\":1,\"value\":\"false\"},\"nps/lastSessionDate\":{\"version\":1,\"value\":\"Wed Mar 17 2021\"},\"nps/sessionCount\":{\"version\":1,\"value\":\"9\"},\"nps/skipVersion\":{\"version\":1,\"value\":\"1.54.2\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaEmv/pix-emv-broker\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaEmv/pix-emv-filegen\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaEmv/pix-emv-filemove\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaEmv/pix-emv-idgen\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRemessa/pix-cnab-chk-sched\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRemessa/pix-cnab-rem-broker\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRemessa/pix-cnab-rem-chk-nsa\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRemessa/pix-cnab-rem-filemove\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRemessa/pix-cnab-rem-fixtxid\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRemessa/pix-cnab-rem-info-collect\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRemessa/pix-cnab-rem-upd-file\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRemessa/pix-cnab-rem-upd-nsa\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaReport/pix-rpt-cnab750-errors\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaReport/pix-rpt-cnab750-simp-errors\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaReport/pix-rpt-stat-emvid\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaReport/pix-rpt-vreg\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRetorno/pix-cnab-ret-broker\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRetorno/pix-cnab-ret-chk-nsa\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRetorno/pix-cnab-ret-info-collect\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/pix-emv-broker\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/pix-emv-filegen\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/pix-emv-filemove\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/pix-emv-idgen\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Repositories/Estudos/my-app\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Repositories/Github/anaprog1facisa\":{\"version\":1,\"value\":\"[\\\"Retirado template default do projeto 1133\\\",\\\"\\\"]\"},\"scm/input:Git:/c:/Users/jfrei/Repositórios/Estudos/tutorial\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/c:/Users/jfrei/Repositórios/Pessoal/anaprog1facisa\":{\"version\":1,\"value\":\"[\\\"Adicionado readme para a questao 1151 :pencil:\\\",\\\"\\\"]\"},\"scm/input:Git:/c:/Users/jfrei/Repositórios/Pessoal/devops-virtus\":{\"version\":1,\"value\":\"[\\\"Adicionadas as rotinas de backup ja construidas\\\",\\\"\\\"]\"},\"scm/input:Git:/c:/Users/jfrei/Repositórios/Pessoal/estudosAlura\":{\"version\":1,\"value\":\"[\\\"Usando state e props\\\\r\\\\n\\\\r\\\\nForam utilizados nessas aulas como setar state e utilizar propriedades.\\\",\\\"Adicionado modulo 3 de OO com JavaScript\\\",\\\"Final do modulo 4 acessores\\\",\\\"Construtores e estaticos - final de curso :tada:\\\",\\\"\\\"]\"},\"scm/input:Git:/c:/Users/jfrei/Repositórios/Virtus/virtus-path\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"terminal.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"terminal\\\",\\\"isHidden\\\":false}]\"},\"terminal.integrated.showTerminalConfigPrompt\":{\"version\":1,\"value\":\"false\"},\"typescript.1.editedCount\":{\"version\":1,\"value\":\"1\"},\"typescript.1.editedDate\":{\"version\":1,\"value\":\"Wed Apr 21 2021\"},\"typescript.1.lastSessionDate\":{\"version\":1,\"value\":\"Thu May 20 2021\"},\"typescript.1.sessionCount\":{\"version\":1,\"value\":\"28\"},\"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.remote\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extensions\\\",\\\"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.bookmarks\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":9},{\\\"id\\\":\\\"workbench.view.extension.gitlens\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":11},{\\\"id\\\":\\\"workbench.view.extension.project-manager\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":10},{\\\"id\\\":\\\"workbench.view.extension.sftp\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":12},{\\\"id\\\":\\\"workbench.view.extension.dockerView\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":13},{\\\"id\\\":\\\"workbench.view.extension.openapi-explorer\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.sync\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.explorer.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"outline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"timeline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.explorer.openEditorsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.explorer.emptyView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"npm\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.explorer.fileView\\\",\\\"isHidden\\\":false}]\"},\"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}]\"},\"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\\\":\\\"workbench.panel.repl\\\",\\\"name\\\":\\\"Debug Console\\\",\\\"pinned\\\":true,\\\"order\\\":2,\\\"visible\\\":true},{\\\"id\\\":\\\"terminal\\\",\\\"name\\\":\\\"Terminal\\\",\\\"pinned\\\":true,\\\"order\\\":3,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.view.extension.jupyter-variables\\\",\\\"name\\\":\\\"Jupyter\\\",\\\"pinned\\\":true,\\\"order\\\":6,\\\"visible\\\":false},{\\\"id\\\":\\\"refactorPreview\\\",\\\"name\\\":\\\"Refactor Preview\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.panel.repl.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.panel.repl.view\\\",\\\"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\\\":false},{\\\"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\\\":true}]\"},\"workbench.telemetryOptOutShown\":{\"version\":1,\"value\":\"true\"},\"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}]\"},\"workbench.view.extension.bookmarks.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"bookmarksExplorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"bookmarksHelpAndFeedback\\\",\\\"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.gitlens.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"gitlens.views.updates\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.welcome\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extension.openapi-explorer.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"openapiTwoSpecOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiTwoPathOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiTwoParametersOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiTwoResponsesOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiTwoDefinitionOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiTwoSecurityOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiTwoSecurityDefinitionOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiThreeSpecOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiThreePathOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiThreeServersOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiThreeComponentsOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiThreeSecurityOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiNotSelectedOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiTwoOperationIdOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiThreeOperationIdOutline\\\",\\\"isHidden\\\":false}]\"},\"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.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.builtinFeatureExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinThemeExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinProgrammingLanguageExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchTrustRequired\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.trustRequiredOnStartExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.trustRequiredOnDemandExtensions\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.remote.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"targetsContainers\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"detailsContainers\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"sshHosts\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"targetsWsl\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"devVolumes\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.search.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.view.search\\\",\\\"isHidden\\\":false}]\"}}}"}
{"version":1,"content":"{\"storage\":{\"ces/skipSurvey\":{\"version\":1,\"value\":\"1.55.0\"},\"colorThemeData\":{\"version\":1,\"value\":\"{\\\"id\\\":\\\"vs-dark wesbos-theme-cobalt2-theme-cobalt2-json\\\",\\\"label\\\":\\\"Cobalt2\\\",\\\"settingsId\\\":\\\"Cobalt2\\\",\\\"themeTokenColors\\\":[{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\",\\\"foreground\\\":\\\"#0088ff\\\"},\\\"scope\\\":[\\\"comment\\\",\\\"punctuation.definition.comment\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff628c\\\"},\\\"scope\\\":\\\"constant\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"entity\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#f44542\\\"},\\\"scope\\\":\\\"invalid\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff9d00\\\"},\\\"scope\\\":\\\"storage.type.function\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff9d00\\\"},\\\"scope\\\":\\\"keyword, storage.type.class, keyword.control.default.ts\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"meta\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#fff\\\"},\\\"scope\\\":[\\\"meta.jsx.children\\\",\\\"meta.jsx.children.js\\\",\\\"meta.jsx.children.tsx\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"meta.brace\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"punctuation\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffee80\\\"},\\\"scope\\\":\\\"punctuation.definition.parameters\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffee80\\\"},\\\"scope\\\":\\\"punctuation.definition.template-expression\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"storage\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"storage.type.function.arrow\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#a5ff90\\\"},\\\"scope\\\":[\\\"string\\\",\\\"punctuation.definition.string\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#3ad900\\\"},\\\"scope\\\":[\\\"string.template\\\",\\\"punctuation.definition.string.template\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#80ffbb\\\"},\\\"scope\\\":\\\"support\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff9d00\\\"},\\\"scope\\\":\\\"support.function\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"support.variable.property.dom\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"variable\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#3ad900\\\"},\\\"scope\\\":[\\\"source.css entity\\\",\\\"source.stylus entity\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#FFB454\\\"},\\\"scope\\\":\\\"entity.other.attribute-name.id.css\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9EFFFF\\\"},\\\"scope\\\":\\\"entity.name.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#a5ff90\\\"},\\\"scope\\\":[\\\"source.css support\\\",\\\"source.stylus support\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffee80\\\"},\\\"scope\\\":[\\\"source.css constant\\\",\\\"source.css support.constant\\\",\\\"source.stylus constant\\\",\\\"source.stylus support.constant\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffee80\\\"},\\\"scope\\\":[\\\"source.css string\\\",\\\"source.css punctuation.definition.string\\\",\\\"source.stylus string\\\",\\\"source.stylus punctuation.definition.string\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":[\\\"source.css variable\\\",\\\"source.stylus variable\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"text.html.basic entity.name\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5FF90\\\"},\\\"scope\\\":\\\"meta.toc-list.id.html\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\",\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"text.html.basic entity.other\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"meta.tag.metadata.script.html entity.name.tag.html\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#92fc79\\\"},\\\"scope\\\":\\\"punctuation.definition.string.begin, punctuation.definition.string.end\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"source.ini entity\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"source.ini keyword\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffee80\\\"},\\\"scope\\\":\\\"source.ini punctuation.definition\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff9d00\\\"},\\\"scope\\\":\\\"source.ini punctuation.separator\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#fb94ff\\\"},\\\"scope\\\":\\\"source.js storage.type.function, source.ts storage.type.function\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#fb94ff\\\"},\\\"scope\\\":\\\"variable.language, entity.name.type.class.js\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ccc\\\"},\\\"scope\\\":\\\"entity.other.inherited-class.js\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#fb94ff\\\"},\\\"scope\\\":\\\"variable.parameter.function.language.special.self.python\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"source.json support\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":[\\\"source.json string\\\",\\\"source.json punctuation.definition.string\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"punctuation.definition.heading.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\",\\\"fontStyle\\\":\\\"bold\\\"},\\\"scope\\\":[\\\"entity.name.section.markdown\\\",\\\"markup.heading.setext.1.markdown\\\",\\\"markup.heading.setext.2.markdown\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"meta.paragraph.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"beginning.punctuation.definition.quote.markdown\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\",\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"markup.quote.markdown meta.paragraph.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"meta.separator.markdown\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\",\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"markup.bold.markdown\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\",\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"markup.italic.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"beginning.punctuation.definition.list.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#a5ff90\\\"},\\\"scope\\\":\\\"string.other.link.title.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#a5ff90\\\"},\\\"scope\\\":[\\\"string.other.link.title.markdown\\\",\\\"string.other.link.description.markdown\\\",\\\"string.other.link.description.title.markdown\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":[\\\"markup.underline.link.markdown\\\",\\\"markup.underline.link.image.markdown\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":[\\\"fenced_code.block.language\\\",\\\"markup.inline.raw.markdown\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":[\\\"fenced_code.block.language\\\",\\\"markup.inline.raw.markdown\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"text.jade entity.name\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"text.jade entity.other.attribute-name.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffee80\\\"},\\\"scope\\\":\\\"text.jade string.interpolated\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#80ffbb\\\"},\\\"scope\\\":\\\"source.ts entity.name.type\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"source.ts keyword\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"source.ts punctuation.definition.parameters\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffee80\\\"},\\\"scope\\\":\\\"meta.arrow.ts punctuation.definition.parameters\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"source.php entity\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"variable.other.php\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"storage.type.cs\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"entity.name.variable.property.cs\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#80ffbb\\\"},\\\"scope\\\":\\\"storage.modifier.cs\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":[\\\"modifier\\\",\\\"this\\\",\\\"comment\\\",\\\"storage.modifier\\\",\\\"entity.other.attribute-name.js\\\",\\\"entity.other.attribute-name.js\\\",\\\"entity.other.attribute-name.ts\\\",\\\"entity.other.attribute-name.tsx\\\",\\\"entity.other.attribute-name.html\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff9d00\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":[\\\"keyword.control.export\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff0088\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":[\\\"meta.return.type.ts\\\"]}],\\\"semanticTokenRules\\\":[{\\\"_selector\\\":\\\"function\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ffc600\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"variable\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ffffff\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"interface\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ff68b8\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":true}},{\\\"_selector\\\":\\\"type\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ff68b8\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":true}},{\\\"_selector\\\":\\\"property\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#9effff\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}}],\\\"extensionData\\\":{\\\"_extensionId\\\":\\\"wesbos.theme-cobalt2\\\",\\\"_extensionIsBuiltin\\\":false,\\\"_extensionName\\\":\\\"theme-cobalt2\\\",\\\"_extensionPublisher\\\":\\\"wesbos\\\"},\\\"themeSemanticHighlighting\\\":true,\\\"colorMap\\\":{\\\"menu.selectionForeground\\\":\\\"#ffffff\\\",\\\"menubar.selectionBackground\\\":\\\"#0d3a58\\\",\\\"activityBar.background\\\":\\\"#122738\\\",\\\"activityBar.border\\\":\\\"#0d3a58\\\",\\\"activityBar.dropBackground\\\":\\\"#0d3a58\\\",\\\"activityBar.foreground\\\":\\\"#ffffff\\\",\\\"activityBarBadge.background\\\":\\\"#ffc600\\\",\\\"activityBarBadge.foreground\\\":\\\"#000000\\\",\\\"badge.background\\\":\\\"#ffc600\\\",\\\"badge.foreground\\\":\\\"#000000\\\",\\\"button.background\\\":\\\"#0088ff\\\",\\\"button.foreground\\\":\\\"#ffffff\\\",\\\"button.hoverBackground\\\":\\\"#ff9d00\\\",\\\"contrastBorder\\\":\\\"#ffffff00\\\",\\\"debugExceptionWidget.background\\\":\\\"#193549\\\",\\\"debugExceptionWidget.border\\\":\\\"#aaaaaa\\\",\\\"debugToolBar.background\\\":\\\"#193549\\\",\\\"descriptionForeground\\\":\\\"#aaaaaa\\\",\\\"diffEditor.insertedTextBackground\\\":\\\"#3ad90033\\\",\\\"diffEditor.insertedTextBorder\\\":\\\"#3ad90055\\\",\\\"diffEditor.removedTextBackground\\\":\\\"#ee3a4333\\\",\\\"diffEditor.removedTextBorder\\\":\\\"#ee3a4355\\\",\\\"dropdown.background\\\":\\\"#193549\\\",\\\"dropdown.border\\\":\\\"#15232d\\\",\\\"dropdown.foreground\\\":\\\"#ffffff\\\",\\\"editor.background\\\":\\\"#193549\\\",\\\"editor.foreground\\\":\\\"#ffffff\\\",\\\"editor.findMatchBackground\\\":\\\"#ff720066\\\",\\\"editor.findMatchHighlightBackground\\\":\\\"#cad40f66\\\",\\\"editor.findRangeHighlightBackground\\\":\\\"#243e51\\\",\\\"editor.hoverHighlightBackground\\\":\\\"#ffc60033\\\",\\\"editor.inactiveSelectionBackground\\\":\\\"#003b8b\\\",\\\"editor.lineHighlightBackground\\\":\\\"#1f4662\\\",\\\"editor.lineHighlightBorder\\\":\\\"#234e6d\\\",\\\"editor.rangeHighlightBackground\\\":\\\"#1f4662\\\",\\\"editor.selectionBackground\\\":\\\"#0050a4\\\",\\\"editor.selectionHighlightBackground\\\":\\\"#0050a480\\\",\\\"editor.wordHighlightStrongBackground\\\":\\\"#ffffff21\\\",\\\"editor.wordHighlightBackground\\\":\\\"#ffffff21\\\",\\\"editorBracketMatch.background\\\":\\\"#0d3a58\\\",\\\"editorBracketMatch.border\\\":\\\"#ffc60080\\\",\\\"editorCodeLens.foreground\\\":\\\"#aaaaaa\\\",\\\"editorCursor.foreground\\\":\\\"#ffc600\\\",\\\"editorError.border\\\":\\\"#0d3a58\\\",\\\"editorError.foreground\\\":\\\"#a22929\\\",\\\"editorGutter.background\\\":\\\"#12273866\\\",\\\"editorGutter.addedBackground\\\":\\\"#3c9f4a\\\",\\\"editorGutter.deletedBackground\\\":\\\"#a22929\\\",\\\"editorGutter.modifiedBackground\\\":\\\"#26506d\\\",\\\"editorGroup.background\\\":\\\"#a22929\\\",\\\"editorGroup.border\\\":\\\"#122738\\\",\\\"editorGroup.dropBackground\\\":\\\"#12273899\\\",\\\"editorGroupHeader.noTabsBackground\\\":\\\"#193549\\\",\\\"editorGroupHeader.tabsBackground\\\":\\\"#122738\\\",\\\"editorGroupHeader.tabsBorder\\\":\\\"#15232d\\\",\\\"editorHoverWidget.background\\\":\\\"#15232d\\\",\\\"editorHoverWidget.border\\\":\\\"#0d3a58\\\",\\\"editorIndentGuide.background\\\":\\\"#3b5364\\\",\\\"editorLineNumber.foreground\\\":\\\"#aaaaaa\\\",\\\"editorLink.activeForeground\\\":\\\"#aaaaaa\\\",\\\"editorMarkerNavigation.background\\\":\\\"#3b536433\\\",\\\"editorMarkerNavigationError.background\\\":\\\"#a22929\\\",\\\"editorMarkerNavigationWarning.background\\\":\\\"#ffc600\\\",\\\"editorOverviewRuler.border\\\":\\\"#0d3a58\\\",\\\"editorOverviewRuler.commonContentForeground\\\":\\\"#ffc60055\\\",\\\"editorOverviewRuler.currentContentForeground\\\":\\\"#ee3a4355\\\",\\\"editorOverviewRuler.incomingContentForeground\\\":\\\"#3ad90055\\\",\\\"editorRuler.foreground\\\":\\\"#1f4662\\\",\\\"editorSuggestWidget.background\\\":\\\"#15232d\\\",\\\"editorSuggestWidget.border\\\":\\\"#15232d\\\",\\\"editorSuggestWidget.foreground\\\":\\\"#aaaaaa\\\",\\\"editorSuggestWidget.highlightForeground\\\":\\\"#ffc600\\\",\\\"editorSuggestWidget.selectedBackground\\\":\\\"#193549\\\",\\\"editorWarning.border\\\":\\\"#ffffff00\\\",\\\"editorWarning.foreground\\\":\\\"#ffc600\\\",\\\"editorWhitespace.foreground\\\":\\\"#ffffff1a\\\",\\\"editorWidget.background\\\":\\\"#15232d\\\",\\\"editorWidget.border\\\":\\\"#0d3a58\\\",\\\"errorForeground\\\":\\\"#a22929\\\",\\\"extensionButton.prominentBackground\\\":\\\"#0088ff\\\",\\\"extensionButton.prominentForeground\\\":\\\"#ffffff\\\",\\\"extensionButton.prominentHoverBackground\\\":\\\"#ff9d00\\\",\\\"focusBorder\\\":\\\"#0d3a58\\\",\\\"foreground\\\":\\\"#aaaaaa\\\",\\\"input.background\\\":\\\"#193549\\\",\\\"input.border\\\":\\\"#0d3a58\\\",\\\"input.foreground\\\":\\\"#ffc600\\\",\\\"input.placeholderForeground\\\":\\\"#aaaaaa\\\",\\\"inputOption.activeBorder\\\":\\\"#8dffff\\\",\\\"inputValidation.errorBackground\\\":\\\"#193549\\\",\\\"inputValidation.errorBorder\\\":\\\"#ffc600\\\",\\\"inputValidation.infoBackground\\\":\\\"#193549\\\",\\\"inputValidation.infoBorder\\\":\\\"#0d3a58\\\",\\\"inputValidation.warningBackground\\\":\\\"#193549\\\",\\\"inputValidation.warningBorder\\\":\\\"#ffc600\\\",\\\"list.activeSelectionBackground\\\":\\\"#193549\\\",\\\"list.activeSelectionForeground\\\":\\\"#aaaaaa\\\",\\\"list.dropBackground\\\":\\\"#0d3a58\\\",\\\"list.focusBackground\\\":\\\"#0d3a58\\\",\\\"list.focusForeground\\\":\\\"#aaaaaa\\\",\\\"list.highlightForeground\\\":\\\"#ffc600\\\",\\\"list.hoverBackground\\\":\\\"#193549\\\",\\\"list.hoverForeground\\\":\\\"#aaaaaa\\\",\\\"list.inactiveSelectionBackground\\\":\\\"#0d3a58\\\",\\\"list.inactiveSelectionForeground\\\":\\\"#aaaaaa\\\",\\\"menu.background\\\":\\\"#122738\\\",\\\"merge.border\\\":\\\"#ffffff00\\\",\\\"merge.commonContentBackground\\\":\\\"#c97d0c\\\",\\\"merge.commonHeaderBackground\\\":\\\"#c97d0c\\\",\\\"merge.currentContentBackground\\\":\\\"#2f7366\\\",\\\"merge.currentHeaderBackground\\\":\\\"#2f7366\\\",\\\"merge.incomingContentBackground\\\":\\\"#185294\\\",\\\"merge.incomingHeaderBackground\\\":\\\"#185294\\\",\\\"notificationCenter.border\\\":\\\"#ffc600\\\",\\\"notificationCenterHeader.foreground\\\":\\\"#aaaaaa\\\",\\\"notificationCenterHeader.background\\\":\\\"#122738\\\",\\\"notificationToast.border\\\":\\\"#ffc600\\\",\\\"notifications.foreground\\\":\\\"#aaaaaa\\\",\\\"notifications.background\\\":\\\"#122738\\\",\\\"notifications.border\\\":\\\"#ffc600\\\",\\\"notificationLink.foreground\\\":\\\"#ffc600\\\",\\\"panel.background\\\":\\\"#122738\\\",\\\"panel.border\\\":\\\"#ffc600\\\",\\\"panelTitle.activeBorder\\\":\\\"#ffc600\\\",\\\"panelTitle.activeForeground\\\":\\\"#ffc600\\\",\\\"panelTitle.inactiveForeground\\\":\\\"#aaaaaa\\\",\\\"peekView.border\\\":\\\"#ffc600\\\",\\\"peekViewEditor.background\\\":\\\"#193549\\\",\\\"peekViewEditor.matchHighlightBackground\\\":\\\"#19354900\\\",\\\"peekViewEditorGutter.background\\\":\\\"#122738\\\",\\\"peekViewResult.background\\\":\\\"#15232d\\\",\\\"peekViewResult.fileForeground\\\":\\\"#aaaaaa\\\",\\\"peekViewResult.lineForeground\\\":\\\"#ffffff\\\",\\\"peekViewResult.matchHighlightBackground\\\":\\\"#0d3a58\\\",\\\"peekViewResult.selectionBackground\\\":\\\"#0d3a58\\\",\\\"peekViewResult.selectionForeground\\\":\\\"#ffffff\\\",\\\"peekViewTitle.background\\\":\\\"#15232d\\\",\\\"peekViewTitleDescription.foreground\\\":\\\"#aaaaaa\\\",\\\"peekViewTitleLabel.foreground\\\":\\\"#ffc600\\\",\\\"pickerGroup.border\\\":\\\"#0d3a58\\\",\\\"pickerGroup.foreground\\\":\\\"#aaaaaa\\\",\\\"progressBar.background\\\":\\\"#ffc600\\\",\\\"scrollbar.shadow\\\":\\\"#00000000\\\",\\\"scrollbarSlider.activeBackground\\\":\\\"#355166cc\\\",\\\"scrollbarSlider.background\\\":\\\"#1f466280\\\",\\\"scrollbarSlider.hoverBackground\\\":\\\"#406179cc\\\",\\\"selection.background\\\":\\\"#027dff\\\",\\\"sideBar.background\\\":\\\"#15232d\\\",\\\"sideBar.border\\\":\\\"#0d3a58\\\",\\\"sideBar.foreground\\\":\\\"#aaaaaa\\\",\\\"sideBarSectionHeader.background\\\":\\\"#193549\\\",\\\"sideBarSectionHeader.foreground\\\":\\\"#aaaaaa\\\",\\\"sideBarTitle.foreground\\\":\\\"#aaaaaa\\\",\\\"statusBar.background\\\":\\\"#15232d\\\",\\\"statusBar.border\\\":\\\"#0d3a58\\\",\\\"statusBar.debuggingBackground\\\":\\\"#15232d\\\",\\\"statusBar.debuggingBorder\\\":\\\"#ffc600\\\",\\\"statusBar.debuggingForeground\\\":\\\"#ffc600\\\",\\\"statusBar.foreground\\\":\\\"#aaaaaa\\\",\\\"statusBar.noFolderBackground\\\":\\\"#15232d\\\",\\\"statusBar.noFolderBorder\\\":\\\"#0d3a58\\\",\\\"statusBar.noFolderForeground\\\":\\\"#aaaaaa\\\",\\\"statusBarItem.activeBackground\\\":\\\"#0088ff\\\",\\\"statusBarItem.hoverBackground\\\":\\\"#0d3a58\\\",\\\"statusBarItem.prominentBackground\\\":\\\"#15232d\\\",\\\"statusBarItem.prominentHoverBackground\\\":\\\"#0d3a58\\\",\\\"tab.activeBackground\\\":\\\"#193549\\\",\\\"tab.activeForeground\\\":\\\"#ffffff\\\",\\\"tab.border\\\":\\\"#15232d\\\",\\\"tab.activeBorder\\\":\\\"#ffc600\\\",\\\"tab.inactiveBackground\\\":\\\"#122738\\\",\\\"tab.inactiveForeground\\\":\\\"#aaaaaa\\\",\\\"tab.unfocusedActiveForeground\\\":\\\"#aaaaaa\\\",\\\"tab.unfocusedInactiveForeground\\\":\\\"#aaaaaa\\\",\\\"terminal.ansiBlack\\\":\\\"#000000\\\",\\\"terminal.ansiRed\\\":\\\"#ff628c\\\",\\\"terminal.ansiGreen\\\":\\\"#3ad900\\\",\\\"terminal.ansiYellow\\\":\\\"#ffc600\\\",\\\"terminal.ansiBlue\\\":\\\"#0088ff\\\",\\\"terminal.ansiMagenta\\\":\\\"#fb94ff\\\",\\\"terminal.ansiCyan\\\":\\\"#80fcff\\\",\\\"terminal.ansiWhite\\\":\\\"#ffffff\\\",\\\"terminal.ansiBrightBlack\\\":\\\"#0050a4\\\",\\\"terminal.ansiBrightRed\\\":\\\"#ff628c\\\",\\\"terminal.ansiBrightGreen\\\":\\\"#3ad900\\\",\\\"terminal.ansiBrightYellow\\\":\\\"#ffc600\\\",\\\"terminal.ansiBrightBlue\\\":\\\"#0088ff\\\",\\\"terminal.ansiBrightMagenta\\\":\\\"#fb94ff\\\",\\\"terminal.ansiBrightCyan\\\":\\\"#80fcff\\\",\\\"terminal.ansiBrightWhite\\\":\\\"#ffffff\\\",\\\"terminal.background\\\":\\\"#122738\\\",\\\"terminal.foreground\\\":\\\"#ffffff\\\",\\\"terminalCursor.background\\\":\\\"#ffc600\\\",\\\"terminalCursor.foreground\\\":\\\"#ffc600\\\",\\\"gitDecoration.modifiedResourceForeground\\\":\\\"#ffc600\\\",\\\"gitDecoration.deletedResourceForeground\\\":\\\"#ff628c\\\",\\\"gitDecoration.untrackedResourceForeground\\\":\\\"#3ad900\\\",\\\"gitDecoration.ignoredResourceForeground\\\":\\\"#808080\\\",\\\"gitDecoration.conflictingResourceForeground\\\":\\\"#ff7200\\\",\\\"textBlockQuote.background\\\":\\\"#193549\\\",\\\"textBlockQuote.border\\\":\\\"#0088ff\\\",\\\"textCodeBlock.background\\\":\\\"#193549\\\",\\\"textLink.activeForeground\\\":\\\"#0088ff\\\",\\\"textLink.foreground\\\":\\\"#0088ff\\\",\\\"textPreformat.foreground\\\":\\\"#ffc600\\\",\\\"textSeparator.foreground\\\":\\\"#0d3a58\\\",\\\"titleBar.activeBackground\\\":\\\"#15232d\\\",\\\"titleBar.activeForeground\\\":\\\"#ffffff\\\",\\\"titleBar.inactiveBackground\\\":\\\"#193549\\\",\\\"titleBar.inactiveForeground\\\":\\\"#ffffff33\\\",\\\"walkThrough.embeddedEditorBackground\\\":\\\"#0d3a58\\\",\\\"welcomePage.buttonBackground\\\":\\\"#193549\\\",\\\"welcomePage.buttonHoverBackground\\\":\\\"#0d3a58\\\",\\\"widget.shadow\\\":\\\"#00000026\\\"},\\\"watch\\\":false}\"},\"commandPalette.mru.cache\":{\"version\":1,\"value\":\"{\\\"usesLRU\\\":true,\\\"entries\\\":[{\\\"key\\\":\\\"workbench.userDataSync.actions.settings\\\",\\\"value\\\":1},{\\\"key\\\":\\\"extension.otherOptions\\\",\\\"value\\\":2},{\\\"key\\\":\\\"extension.downloadSettings\\\",\\\"value\\\":3},{\\\"key\\\":\\\"extension.liveServer.goOnline\\\",\\\"value\\\":6},{\\\"key\\\":\\\"editor.action.formatDocument\\\",\\\"value\\\":15},{\\\"key\\\":\\\"markdown.showPreview\\\",\\\"value\\\":17}]}\"},\"commandPalette.mru.counter\":{\"version\":1,\"value\":\"18\"},\"cpp.1.lastSessionDate\":{\"version\":1,\"value\":\"Thu May 27 2021\"},\"cpp.1.sessionCount\":{\"version\":1,\"value\":\"31\"},\"fileBasedRecommendations/promptedRecommendations\":{\"version\":1,\"value\":\"{\\\"python\\\":[\\\"ms-python.python\\\"]}\"},\"java.2.editedCount\":{\"version\":1,\"value\":\"1\"},\"java.2.editedDate\":{\"version\":1,\"value\":\"Thu May 27 2021\"},\"java.2.lastSessionDate\":{\"version\":1,\"value\":\"Thu May 27 2021\"},\"java.2.sessionCount\":{\"version\":1,\"value\":\"31\"},\"javascript.1.editedCount\":{\"version\":1,\"value\":\"4\"},\"javascript.1.editedDate\":{\"version\":1,\"value\":\"Mon May 03 2021\"},\"javascript.1.lastSessionDate\":{\"version\":1,\"value\":\"Thu May 27 2021\"},\"javascript.1.sessionCount\":{\"version\":1,\"value\":\"31\"},\"memento/gettingStartedService\":{\"version\":1,\"value\":\"{\\\"settingsSync\\\":{\\\"done\\\":true},\\\"commandPaletteTask\\\":{\\\"done\\\":true}}\"},\"nps/isCandidate\":{\"version\":1,\"value\":\"false\"},\"nps/lastSessionDate\":{\"version\":1,\"value\":\"Wed Mar 17 2021\"},\"nps/sessionCount\":{\"version\":1,\"value\":\"9\"},\"nps/skipVersion\":{\"version\":1,\"value\":\"1.54.2\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaEmv/pix-emv-broker\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaEmv/pix-emv-filegen\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaEmv/pix-emv-filemove\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaEmv/pix-emv-idgen\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRemessa/pix-cnab-chk-sched\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRemessa/pix-cnab-rem-broker\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRemessa/pix-cnab-rem-chk-nsa\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRemessa/pix-cnab-rem-filemove\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRemessa/pix-cnab-rem-fixtxid\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRemessa/pix-cnab-rem-info-collect\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRemessa/pix-cnab-rem-upd-file\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRemessa/pix-cnab-rem-upd-nsa\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaReport/pix-rpt-cnab750-errors\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaReport/pix-rpt-cnab750-simp-errors\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaReport/pix-rpt-stat-emvid\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaReport/pix-rpt-vreg\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRetorno/pix-cnab-ret-broker\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRetorno/pix-cnab-ret-chk-nsa\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRetorno/pix-cnab-ret-info-collect\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/pix-emv-broker\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/pix-emv-filegen\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/pix-emv-filemove\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/pix-emv-idgen\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Repositories/Estudos/my-app\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Repositories/Github/anaprog1facisa\":{\"version\":1,\"value\":\"[\\\"Retirado template default do projeto 1133\\\",\\\"\\\"]\"},\"scm/input:Git:/c:/Users/jfrei/Repositórios/Estudos/tutorial\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/c:/Users/jfrei/Repositórios/Pessoal/anaprog1facisa\":{\"version\":1,\"value\":\"[\\\"Adicionado readme para a questao 1151 :pencil:\\\",\\\"\\\"]\"},\"scm/input:Git:/c:/Users/jfrei/Repositórios/Pessoal/devops-virtus\":{\"version\":1,\"value\":\"[\\\"Adicionadas as rotinas de backup ja construidas\\\",\\\"\\\"]\"},\"scm/input:Git:/c:/Users/jfrei/Repositórios/Pessoal/estudosAlura\":{\"version\":1,\"value\":\"[\\\"Usando state e props\\\\r\\\\n\\\\r\\\\nForam utilizados nessas aulas como setar state e utilizar propriedades.\\\",\\\"Adicionado modulo 3 de OO com JavaScript\\\",\\\"Final do modulo 4 acessores\\\",\\\"Construtores e estaticos - final de curso :tada:\\\",\\\"Configuracoes de pods Kubernetes\\\",\\\"Adicionado arquivos de projeto\\\",\\\"\\\"]\"},\"scm/input:Git:/c:/Users/jfrei/Repositórios/Pessoal/javaacademy\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/c:/Users/jfrei/Repositórios/Virtus/virtus-path\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"terminal.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"terminal\\\",\\\"isHidden\\\":false}]\"},\"terminal.integrated.showTerminalConfigPrompt\":{\"version\":1,\"value\":\"false\"},\"typescript.1.editedCount\":{\"version\":1,\"value\":\"1\"},\"typescript.1.editedDate\":{\"version\":1,\"value\":\"Wed Apr 21 2021\"},\"typescript.1.lastSessionDate\":{\"version\":1,\"value\":\"Thu May 27 2021\"},\"typescript.1.sessionCount\":{\"version\":1,\"value\":\"31\"},\"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.remote\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extensions\\\",\\\"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.bookmarks\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":9},{\\\"id\\\":\\\"workbench.view.extension.gitlens\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":11},{\\\"id\\\":\\\"workbench.view.extension.project-manager\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":10},{\\\"id\\\":\\\"workbench.view.extension.sftp\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":12},{\\\"id\\\":\\\"workbench.view.extension.dockerView\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":13},{\\\"id\\\":\\\"workbench.view.extension.openapi-explorer\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.sync\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.explorer.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"outline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"timeline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.explorer.openEditorsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.explorer.emptyView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"npm\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.explorer.fileView\\\",\\\"isHidden\\\":false}]\"},\"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}]\"},\"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\\\":\\\"workbench.panel.repl\\\",\\\"name\\\":\\\"Debug Console\\\",\\\"pinned\\\":true,\\\"order\\\":2,\\\"visible\\\":true},{\\\"id\\\":\\\"terminal\\\",\\\"name\\\":\\\"Terminal\\\",\\\"pinned\\\":true,\\\"order\\\":3,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.view.extension.jupyter-variables\\\",\\\"name\\\":\\\"Jupyter\\\",\\\"pinned\\\":true,\\\"order\\\":6,\\\"visible\\\":false},{\\\"id\\\":\\\"refactorPreview\\\",\\\"name\\\":\\\"Refactor Preview\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.panel.repl.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.panel.repl.view\\\",\\\"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.telemetryOptOutShown\":{\"version\":1,\"value\":\"true\"},\"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}]\"},\"workbench.view.extension.bookmarks.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"bookmarksExplorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"bookmarksHelpAndFeedback\\\",\\\"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.gitlens.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"gitlens.views.updates\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.welcome\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extension.openapi-explorer.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"openapiTwoSpecOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiTwoPathOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiTwoParametersOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiTwoResponsesOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiTwoDefinitionOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiTwoSecurityOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiTwoSecurityDefinitionOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiThreeSpecOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiThreePathOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiThreeServersOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiThreeComponentsOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiThreeSecurityOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiNotSelectedOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiTwoOperationIdOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiThreeOperationIdOutline\\\",\\\"isHidden\\\":false}]\"},\"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.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.builtinFeatureExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinThemeExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinProgrammingLanguageExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchTrustRequired\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.trustRequiredOnStartExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.trustRequiredOnDemandExtensions\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.remote.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"targetsContainers\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"detailsContainers\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"sshHosts\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"targetsWsl\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"devVolumes\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.search.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.view.search\\\",\\\"isHidden\\\":false}]\"}}}"}
{"version":1,"content":"{\"storage\":{\"ces/skipSurvey\":{\"version\":1,\"value\":\"1.55.0\"},\"colorThemeData\":{\"version\":1,\"value\":\"{\\\"id\\\":\\\"vs-dark wesbos-theme-cobalt2-theme-cobalt2-json\\\",\\\"label\\\":\\\"Cobalt2\\\",\\\"settingsId\\\":\\\"Cobalt2\\\",\\\"themeTokenColors\\\":[{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\",\\\"foreground\\\":\\\"#0088ff\\\"},\\\"scope\\\":[\\\"comment\\\",\\\"punctuation.definition.comment\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff628c\\\"},\\\"scope\\\":\\\"constant\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"entity\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#f44542\\\"},\\\"scope\\\":\\\"invalid\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff9d00\\\"},\\\"scope\\\":\\\"storage.type.function\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff9d00\\\"},\\\"scope\\\":\\\"keyword, storage.type.class, keyword.control.default.ts\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"meta\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#fff\\\"},\\\"scope\\\":[\\\"meta.jsx.children\\\",\\\"meta.jsx.children.js\\\",\\\"meta.jsx.children.tsx\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"meta.brace\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"punctuation\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffee80\\\"},\\\"scope\\\":\\\"punctuation.definition.parameters\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffee80\\\"},\\\"scope\\\":\\\"punctuation.definition.template-expression\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"storage\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"storage.type.function.arrow\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#a5ff90\\\"},\\\"scope\\\":[\\\"string\\\",\\\"punctuation.definition.string\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#3ad900\\\"},\\\"scope\\\":[\\\"string.template\\\",\\\"punctuation.definition.string.template\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#80ffbb\\\"},\\\"scope\\\":\\\"support\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff9d00\\\"},\\\"scope\\\":\\\"support.function\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"support.variable.property.dom\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"variable\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#3ad900\\\"},\\\"scope\\\":[\\\"source.css entity\\\",\\\"source.stylus entity\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#FFB454\\\"},\\\"scope\\\":\\\"entity.other.attribute-name.id.css\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9EFFFF\\\"},\\\"scope\\\":\\\"entity.name.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#a5ff90\\\"},\\\"scope\\\":[\\\"source.css support\\\",\\\"source.stylus support\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffee80\\\"},\\\"scope\\\":[\\\"source.css constant\\\",\\\"source.css support.constant\\\",\\\"source.stylus constant\\\",\\\"source.stylus support.constant\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffee80\\\"},\\\"scope\\\":[\\\"source.css string\\\",\\\"source.css punctuation.definition.string\\\",\\\"source.stylus string\\\",\\\"source.stylus punctuation.definition.string\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":[\\\"source.css variable\\\",\\\"source.stylus variable\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"text.html.basic entity.name\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#A5FF90\\\"},\\\"scope\\\":\\\"meta.toc-list.id.html\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\",\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"text.html.basic entity.other\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"meta.tag.metadata.script.html entity.name.tag.html\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#92fc79\\\"},\\\"scope\\\":\\\"punctuation.definition.string.begin, punctuation.definition.string.end\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"source.ini entity\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"source.ini keyword\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffee80\\\"},\\\"scope\\\":\\\"source.ini punctuation.definition\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff9d00\\\"},\\\"scope\\\":\\\"source.ini punctuation.separator\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#fb94ff\\\"},\\\"scope\\\":\\\"source.js storage.type.function, source.ts storage.type.function\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#fb94ff\\\"},\\\"scope\\\":\\\"variable.language, entity.name.type.class.js\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ccc\\\"},\\\"scope\\\":\\\"entity.other.inherited-class.js\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#fb94ff\\\"},\\\"scope\\\":\\\"variable.parameter.function.language.special.self.python\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"source.json support\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":[\\\"source.json string\\\",\\\"source.json punctuation.definition.string\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"punctuation.definition.heading.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\",\\\"fontStyle\\\":\\\"bold\\\"},\\\"scope\\\":[\\\"entity.name.section.markdown\\\",\\\"markup.heading.setext.1.markdown\\\",\\\"markup.heading.setext.2.markdown\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"meta.paragraph.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"beginning.punctuation.definition.quote.markdown\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\",\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"markup.quote.markdown meta.paragraph.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"meta.separator.markdown\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"bold\\\",\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"markup.bold.markdown\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\",\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"markup.italic.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"beginning.punctuation.definition.list.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#a5ff90\\\"},\\\"scope\\\":\\\"string.other.link.title.markdown\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#a5ff90\\\"},\\\"scope\\\":[\\\"string.other.link.title.markdown\\\",\\\"string.other.link.description.markdown\\\",\\\"string.other.link.description.title.markdown\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":[\\\"markup.underline.link.markdown\\\",\\\"markup.underline.link.image.markdown\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":[\\\"fenced_code.block.language\\\",\\\"markup.inline.raw.markdown\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":[\\\"fenced_code.block.language\\\",\\\"markup.inline.raw.markdown\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"text.jade entity.name\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":\\\"text.jade entity.other.attribute-name.tag\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffee80\\\"},\\\"scope\\\":\\\"text.jade string.interpolated\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#80ffbb\\\"},\\\"scope\\\":\\\"source.ts entity.name.type\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"source.ts keyword\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#e1efff\\\"},\\\"scope\\\":\\\"source.ts punctuation.definition.parameters\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffee80\\\"},\\\"scope\\\":\\\"meta.arrow.ts punctuation.definition.parameters\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"source.php entity\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ffc600\\\"},\\\"scope\\\":\\\"variable.other.php\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"storage.type.cs\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#9effff\\\"},\\\"scope\\\":\\\"entity.name.variable.property.cs\\\"},{\\\"settings\\\":{\\\"foreground\\\":\\\"#80ffbb\\\"},\\\"scope\\\":\\\"storage.modifier.cs\\\"},{\\\"settings\\\":{\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":[\\\"modifier\\\",\\\"this\\\",\\\"comment\\\",\\\"storage.modifier\\\",\\\"entity.other.attribute-name.js\\\",\\\"entity.other.attribute-name.js\\\",\\\"entity.other.attribute-name.ts\\\",\\\"entity.other.attribute-name.tsx\\\",\\\"entity.other.attribute-name.html\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff9d00\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":[\\\"keyword.control.export\\\"]},{\\\"settings\\\":{\\\"foreground\\\":\\\"#ff0088\\\",\\\"fontStyle\\\":\\\"italic\\\"},\\\"scope\\\":[\\\"meta.return.type.ts\\\"]}],\\\"semanticTokenRules\\\":[{\\\"_selector\\\":\\\"function\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ffc600\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"variable\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ffffff\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}},{\\\"_selector\\\":\\\"interface\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ff68b8\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":true}},{\\\"_selector\\\":\\\"type\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#ff68b8\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":true}},{\\\"_selector\\\":\\\"property\\\",\\\"_style\\\":{\\\"_foreground\\\":\\\"#9effff\\\",\\\"_bold\\\":null,\\\"_underline\\\":null,\\\"_italic\\\":null}}],\\\"extensionData\\\":{\\\"_extensionId\\\":\\\"wesbos.theme-cobalt2\\\",\\\"_extensionIsBuiltin\\\":false,\\\"_extensionName\\\":\\\"theme-cobalt2\\\",\\\"_extensionPublisher\\\":\\\"wesbos\\\"},\\\"themeSemanticHighlighting\\\":true,\\\"colorMap\\\":{\\\"menu.selectionForeground\\\":\\\"#ffffff\\\",\\\"menubar.selectionBackground\\\":\\\"#0d3a58\\\",\\\"activityBar.background\\\":\\\"#122738\\\",\\\"activityBar.border\\\":\\\"#0d3a58\\\",\\\"activityBar.dropBackground\\\":\\\"#0d3a58\\\",\\\"activityBar.foreground\\\":\\\"#ffffff\\\",\\\"activityBarBadge.background\\\":\\\"#ffc600\\\",\\\"activityBarBadge.foreground\\\":\\\"#000000\\\",\\\"badge.background\\\":\\\"#ffc600\\\",\\\"badge.foreground\\\":\\\"#000000\\\",\\\"button.background\\\":\\\"#0088ff\\\",\\\"button.foreground\\\":\\\"#ffffff\\\",\\\"button.hoverBackground\\\":\\\"#ff9d00\\\",\\\"contrastBorder\\\":\\\"#ffffff00\\\",\\\"debugExceptionWidget.background\\\":\\\"#193549\\\",\\\"debugExceptionWidget.border\\\":\\\"#aaaaaa\\\",\\\"debugToolBar.background\\\":\\\"#193549\\\",\\\"descriptionForeground\\\":\\\"#aaaaaa\\\",\\\"diffEditor.insertedTextBackground\\\":\\\"#3ad90033\\\",\\\"diffEditor.insertedTextBorder\\\":\\\"#3ad90055\\\",\\\"diffEditor.removedTextBackground\\\":\\\"#ee3a4333\\\",\\\"diffEditor.removedTextBorder\\\":\\\"#ee3a4355\\\",\\\"dropdown.background\\\":\\\"#193549\\\",\\\"dropdown.border\\\":\\\"#15232d\\\",\\\"dropdown.foreground\\\":\\\"#ffffff\\\",\\\"editor.background\\\":\\\"#193549\\\",\\\"editor.foreground\\\":\\\"#ffffff\\\",\\\"editor.findMatchBackground\\\":\\\"#ff720066\\\",\\\"editor.findMatchHighlightBackground\\\":\\\"#cad40f66\\\",\\\"editor.findRangeHighlightBackground\\\":\\\"#243e51\\\",\\\"editor.hoverHighlightBackground\\\":\\\"#ffc60033\\\",\\\"editor.inactiveSelectionBackground\\\":\\\"#003b8b\\\",\\\"editor.lineHighlightBackground\\\":\\\"#1f4662\\\",\\\"editor.lineHighlightBorder\\\":\\\"#234e6d\\\",\\\"editor.rangeHighlightBackground\\\":\\\"#1f4662\\\",\\\"editor.selectionBackground\\\":\\\"#0050a4\\\",\\\"editor.selectionHighlightBackground\\\":\\\"#0050a480\\\",\\\"editor.wordHighlightStrongBackground\\\":\\\"#ffffff21\\\",\\\"editor.wordHighlightBackground\\\":\\\"#ffffff21\\\",\\\"editorBracketMatch.background\\\":\\\"#0d3a58\\\",\\\"editorBracketMatch.border\\\":\\\"#ffc60080\\\",\\\"editorCodeLens.foreground\\\":\\\"#aaaaaa\\\",\\\"editorCursor.foreground\\\":\\\"#ffc600\\\",\\\"editorError.border\\\":\\\"#0d3a58\\\",\\\"editorError.foreground\\\":\\\"#a22929\\\",\\\"editorGutter.background\\\":\\\"#12273866\\\",\\\"editorGutter.addedBackground\\\":\\\"#3c9f4a\\\",\\\"editorGutter.deletedBackground\\\":\\\"#a22929\\\",\\\"editorGutter.modifiedBackground\\\":\\\"#26506d\\\",\\\"editorGroup.background\\\":\\\"#a22929\\\",\\\"editorGroup.border\\\":\\\"#122738\\\",\\\"editorGroup.dropBackground\\\":\\\"#12273899\\\",\\\"editorGroupHeader.noTabsBackground\\\":\\\"#193549\\\",\\\"editorGroupHeader.tabsBackground\\\":\\\"#122738\\\",\\\"editorGroupHeader.tabsBorder\\\":\\\"#15232d\\\",\\\"editorHoverWidget.background\\\":\\\"#15232d\\\",\\\"editorHoverWidget.border\\\":\\\"#0d3a58\\\",\\\"editorIndentGuide.background\\\":\\\"#3b5364\\\",\\\"editorLineNumber.foreground\\\":\\\"#aaaaaa\\\",\\\"editorLink.activeForeground\\\":\\\"#aaaaaa\\\",\\\"editorMarkerNavigation.background\\\":\\\"#3b536433\\\",\\\"editorMarkerNavigationError.background\\\":\\\"#a22929\\\",\\\"editorMarkerNavigationWarning.background\\\":\\\"#ffc600\\\",\\\"editorOverviewRuler.border\\\":\\\"#0d3a58\\\",\\\"editorOverviewRuler.commonContentForeground\\\":\\\"#ffc60055\\\",\\\"editorOverviewRuler.currentContentForeground\\\":\\\"#ee3a4355\\\",\\\"editorOverviewRuler.incomingContentForeground\\\":\\\"#3ad90055\\\",\\\"editorRuler.foreground\\\":\\\"#1f4662\\\",\\\"editorSuggestWidget.background\\\":\\\"#15232d\\\",\\\"editorSuggestWidget.border\\\":\\\"#15232d\\\",\\\"editorSuggestWidget.foreground\\\":\\\"#aaaaaa\\\",\\\"editorSuggestWidget.highlightForeground\\\":\\\"#ffc600\\\",\\\"editorSuggestWidget.selectedBackground\\\":\\\"#193549\\\",\\\"editorWarning.border\\\":\\\"#ffffff00\\\",\\\"editorWarning.foreground\\\":\\\"#ffc600\\\",\\\"editorWhitespace.foreground\\\":\\\"#ffffff1a\\\",\\\"editorWidget.background\\\":\\\"#15232d\\\",\\\"editorWidget.border\\\":\\\"#0d3a58\\\",\\\"errorForeground\\\":\\\"#a22929\\\",\\\"extensionButton.prominentBackground\\\":\\\"#0088ff\\\",\\\"extensionButton.prominentForeground\\\":\\\"#ffffff\\\",\\\"extensionButton.prominentHoverBackground\\\":\\\"#ff9d00\\\",\\\"focusBorder\\\":\\\"#0d3a58\\\",\\\"foreground\\\":\\\"#aaaaaa\\\",\\\"input.background\\\":\\\"#193549\\\",\\\"input.border\\\":\\\"#0d3a58\\\",\\\"input.foreground\\\":\\\"#ffc600\\\",\\\"input.placeholderForeground\\\":\\\"#aaaaaa\\\",\\\"inputOption.activeBorder\\\":\\\"#8dffff\\\",\\\"inputValidation.errorBackground\\\":\\\"#193549\\\",\\\"inputValidation.errorBorder\\\":\\\"#ffc600\\\",\\\"inputValidation.infoBackground\\\":\\\"#193549\\\",\\\"inputValidation.infoBorder\\\":\\\"#0d3a58\\\",\\\"inputValidation.warningBackground\\\":\\\"#193549\\\",\\\"inputValidation.warningBorder\\\":\\\"#ffc600\\\",\\\"list.activeSelectionBackground\\\":\\\"#193549\\\",\\\"list.activeSelectionForeground\\\":\\\"#aaaaaa\\\",\\\"list.dropBackground\\\":\\\"#0d3a58\\\",\\\"list.focusBackground\\\":\\\"#0d3a58\\\",\\\"list.focusForeground\\\":\\\"#aaaaaa\\\",\\\"list.highlightForeground\\\":\\\"#ffc600\\\",\\\"list.hoverBackground\\\":\\\"#193549\\\",\\\"list.hoverForeground\\\":\\\"#aaaaaa\\\",\\\"list.inactiveSelectionBackground\\\":\\\"#0d3a58\\\",\\\"list.inactiveSelectionForeground\\\":\\\"#aaaaaa\\\",\\\"menu.background\\\":\\\"#122738\\\",\\\"merge.border\\\":\\\"#ffffff00\\\",\\\"merge.commonContentBackground\\\":\\\"#c97d0c\\\",\\\"merge.commonHeaderBackground\\\":\\\"#c97d0c\\\",\\\"merge.currentContentBackground\\\":\\\"#2f7366\\\",\\\"merge.currentHeaderBackground\\\":\\\"#2f7366\\\",\\\"merge.incomingContentBackground\\\":\\\"#185294\\\",\\\"merge.incomingHeaderBackground\\\":\\\"#185294\\\",\\\"notificationCenter.border\\\":\\\"#ffc600\\\",\\\"notificationCenterHeader.foreground\\\":\\\"#aaaaaa\\\",\\\"notificationCenterHeader.background\\\":\\\"#122738\\\",\\\"notificationToast.border\\\":\\\"#ffc600\\\",\\\"notifications.foreground\\\":\\\"#aaaaaa\\\",\\\"notifications.background\\\":\\\"#122738\\\",\\\"notifications.border\\\":\\\"#ffc600\\\",\\\"notificationLink.foreground\\\":\\\"#ffc600\\\",\\\"panel.background\\\":\\\"#122738\\\",\\\"panel.border\\\":\\\"#ffc600\\\",\\\"panelTitle.activeBorder\\\":\\\"#ffc600\\\",\\\"panelTitle.activeForeground\\\":\\\"#ffc600\\\",\\\"panelTitle.inactiveForeground\\\":\\\"#aaaaaa\\\",\\\"peekView.border\\\":\\\"#ffc600\\\",\\\"peekViewEditor.background\\\":\\\"#193549\\\",\\\"peekViewEditor.matchHighlightBackground\\\":\\\"#19354900\\\",\\\"peekViewEditorGutter.background\\\":\\\"#122738\\\",\\\"peekViewResult.background\\\":\\\"#15232d\\\",\\\"peekViewResult.fileForeground\\\":\\\"#aaaaaa\\\",\\\"peekViewResult.lineForeground\\\":\\\"#ffffff\\\",\\\"peekViewResult.matchHighlightBackground\\\":\\\"#0d3a58\\\",\\\"peekViewResult.selectionBackground\\\":\\\"#0d3a58\\\",\\\"peekViewResult.selectionForeground\\\":\\\"#ffffff\\\",\\\"peekViewTitle.background\\\":\\\"#15232d\\\",\\\"peekViewTitleDescription.foreground\\\":\\\"#aaaaaa\\\",\\\"peekViewTitleLabel.foreground\\\":\\\"#ffc600\\\",\\\"pickerGroup.border\\\":\\\"#0d3a58\\\",\\\"pickerGroup.foreground\\\":\\\"#aaaaaa\\\",\\\"progressBar.background\\\":\\\"#ffc600\\\",\\\"scrollbar.shadow\\\":\\\"#00000000\\\",\\\"scrollbarSlider.activeBackground\\\":\\\"#355166cc\\\",\\\"scrollbarSlider.background\\\":\\\"#1f466280\\\",\\\"scrollbarSlider.hoverBackground\\\":\\\"#406179cc\\\",\\\"selection.background\\\":\\\"#027dff\\\",\\\"sideBar.background\\\":\\\"#15232d\\\",\\\"sideBar.border\\\":\\\"#0d3a58\\\",\\\"sideBar.foreground\\\":\\\"#aaaaaa\\\",\\\"sideBarSectionHeader.background\\\":\\\"#193549\\\",\\\"sideBarSectionHeader.foreground\\\":\\\"#aaaaaa\\\",\\\"sideBarTitle.foreground\\\":\\\"#aaaaaa\\\",\\\"statusBar.background\\\":\\\"#15232d\\\",\\\"statusBar.border\\\":\\\"#0d3a58\\\",\\\"statusBar.debuggingBackground\\\":\\\"#15232d\\\",\\\"statusBar.debuggingBorder\\\":\\\"#ffc600\\\",\\\"statusBar.debuggingForeground\\\":\\\"#ffc600\\\",\\\"statusBar.foreground\\\":\\\"#aaaaaa\\\",\\\"statusBar.noFolderBackground\\\":\\\"#15232d\\\",\\\"statusBar.noFolderBorder\\\":\\\"#0d3a58\\\",\\\"statusBar.noFolderForeground\\\":\\\"#aaaaaa\\\",\\\"statusBarItem.activeBackground\\\":\\\"#0088ff\\\",\\\"statusBarItem.hoverBackground\\\":\\\"#0d3a58\\\",\\\"statusBarItem.prominentBackground\\\":\\\"#15232d\\\",\\\"statusBarItem.prominentHoverBackground\\\":\\\"#0d3a58\\\",\\\"tab.activeBackground\\\":\\\"#193549\\\",\\\"tab.activeForeground\\\":\\\"#ffffff\\\",\\\"tab.border\\\":\\\"#15232d\\\",\\\"tab.activeBorder\\\":\\\"#ffc600\\\",\\\"tab.inactiveBackground\\\":\\\"#122738\\\",\\\"tab.inactiveForeground\\\":\\\"#aaaaaa\\\",\\\"tab.unfocusedActiveForeground\\\":\\\"#aaaaaa\\\",\\\"tab.unfocusedInactiveForeground\\\":\\\"#aaaaaa\\\",\\\"terminal.ansiBlack\\\":\\\"#000000\\\",\\\"terminal.ansiRed\\\":\\\"#ff628c\\\",\\\"terminal.ansiGreen\\\":\\\"#3ad900\\\",\\\"terminal.ansiYellow\\\":\\\"#ffc600\\\",\\\"terminal.ansiBlue\\\":\\\"#0088ff\\\",\\\"terminal.ansiMagenta\\\":\\\"#fb94ff\\\",\\\"terminal.ansiCyan\\\":\\\"#80fcff\\\",\\\"terminal.ansiWhite\\\":\\\"#ffffff\\\",\\\"terminal.ansiBrightBlack\\\":\\\"#0050a4\\\",\\\"terminal.ansiBrightRed\\\":\\\"#ff628c\\\",\\\"terminal.ansiBrightGreen\\\":\\\"#3ad900\\\",\\\"terminal.ansiBrightYellow\\\":\\\"#ffc600\\\",\\\"terminal.ansiBrightBlue\\\":\\\"#0088ff\\\",\\\"terminal.ansiBrightMagenta\\\":\\\"#fb94ff\\\",\\\"terminal.ansiBrightCyan\\\":\\\"#80fcff\\\",\\\"terminal.ansiBrightWhite\\\":\\\"#ffffff\\\",\\\"terminal.background\\\":\\\"#122738\\\",\\\"terminal.foreground\\\":\\\"#ffffff\\\",\\\"terminalCursor.background\\\":\\\"#ffc600\\\",\\\"terminalCursor.foreground\\\":\\\"#ffc600\\\",\\\"gitDecoration.modifiedResourceForeground\\\":\\\"#ffc600\\\",\\\"gitDecoration.deletedResourceForeground\\\":\\\"#ff628c\\\",\\\"gitDecoration.untrackedResourceForeground\\\":\\\"#3ad900\\\",\\\"gitDecoration.ignoredResourceForeground\\\":\\\"#808080\\\",\\\"gitDecoration.conflictingResourceForeground\\\":\\\"#ff7200\\\",\\\"textBlockQuote.background\\\":\\\"#193549\\\",\\\"textBlockQuote.border\\\":\\\"#0088ff\\\",\\\"textCodeBlock.background\\\":\\\"#193549\\\",\\\"textLink.activeForeground\\\":\\\"#0088ff\\\",\\\"textLink.foreground\\\":\\\"#0088ff\\\",\\\"textPreformat.foreground\\\":\\\"#ffc600\\\",\\\"textSeparator.foreground\\\":\\\"#0d3a58\\\",\\\"titleBar.activeBackground\\\":\\\"#15232d\\\",\\\"titleBar.activeForeground\\\":\\\"#ffffff\\\",\\\"titleBar.inactiveBackground\\\":\\\"#193549\\\",\\\"titleBar.inactiveForeground\\\":\\\"#ffffff33\\\",\\\"walkThrough.embeddedEditorBackground\\\":\\\"#0d3a58\\\",\\\"welcomePage.buttonBackground\\\":\\\"#193549\\\",\\\"welcomePage.buttonHoverBackground\\\":\\\"#0d3a58\\\",\\\"widget.shadow\\\":\\\"#00000026\\\"},\\\"watch\\\":false}\"},\"commandPalette.mru.cache\":{\"version\":1,\"value\":\"{\\\"usesLRU\\\":true,\\\"entries\\\":[{\\\"key\\\":\\\"workbench.userDataSync.actions.settings\\\",\\\"value\\\":1},{\\\"key\\\":\\\"extension.otherOptions\\\",\\\"value\\\":2},{\\\"key\\\":\\\"extension.downloadSettings\\\",\\\"value\\\":3},{\\\"key\\\":\\\"extension.liveServer.goOnline\\\",\\\"value\\\":6},{\\\"key\\\":\\\"editor.action.formatDocument\\\",\\\"value\\\":15},{\\\"key\\\":\\\"markdown.showPreview\\\",\\\"value\\\":17}]}\"},\"commandPalette.mru.counter\":{\"version\":1,\"value\":\"18\"},\"cpp.1.lastSessionDate\":{\"version\":1,\"value\":\"Thu Nov 04 2021\"},\"cpp.1.sessionCount\":{\"version\":1,\"value\":\"40\"},\"fileBasedRecommendations/promptedRecommendations\":{\"version\":1,\"value\":\"{\\\"python\\\":[\\\"ms-python.python\\\"]}\"},\"java.2.editedCount\":{\"version\":1,\"value\":\"2\"},\"java.2.editedDate\":{\"version\":1,\"value\":\"Mon May 31 2021\"},\"java.2.lastSessionDate\":{\"version\":1,\"value\":\"Thu Nov 04 2021\"},\"java.2.sessionCount\":{\"version\":1,\"value\":\"40\"},\"javascript.1.editedCount\":{\"version\":1,\"value\":\"4\"},\"javascript.1.editedDate\":{\"version\":1,\"value\":\"Mon May 03 2021\"},\"javascript.1.lastSessionDate\":{\"version\":1,\"value\":\"Thu Nov 04 2021\"},\"javascript.1.sessionCount\":{\"version\":1,\"value\":\"40\"},\"memento/gettingStartedService\":{\"version\":1,\"value\":\"{\\\"settingsSync\\\":{\\\"done\\\":true},\\\"commandPaletteTask\\\":{\\\"done\\\":true},\\\"settingsSyncWeb\\\":{\\\"done\\\":true},\\\"installGit\\\":{\\\"done\\\":true},\\\"pickAFolderTask-Other\\\":{\\\"done\\\":true},\\\"ms-python.python#pythonDataScienceWelcome#python.openFolder\\\":{\\\"done\\\":true},\\\"ms-vscode.cpptools#cppWelcome#open.project\\\":{\\\"done\\\":true}}\"},\"nps/isCandidate\":{\"version\":1,\"value\":\"false\"},\"nps/lastSessionDate\":{\"version\":1,\"value\":\"Wed Mar 17 2021\"},\"nps/sessionCount\":{\"version\":1,\"value\":\"9\"},\"nps/skipVersion\":{\"version\":1,\"value\":\"1.54.2\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaEmv/pix-emv-broker\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaEmv/pix-emv-filegen\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaEmv/pix-emv-filemove\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaEmv/pix-emv-idgen\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRemessa/pix-cnab-chk-sched\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRemessa/pix-cnab-rem-broker\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRemessa/pix-cnab-rem-chk-nsa\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRemessa/pix-cnab-rem-filemove\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRemessa/pix-cnab-rem-fixtxid\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRemessa/pix-cnab-rem-info-collect\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRemessa/pix-cnab-rem-upd-file\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRemessa/pix-cnab-rem-upd-nsa\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaReport/pix-rpt-cnab750-errors\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaReport/pix-rpt-cnab750-simp-errors\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaReport/pix-rpt-stat-emvid\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaReport/pix-rpt-vreg\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRetorno/pix-cnab-ret-broker\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRetorno/pix-cnab-ret-chk-nsa\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/CadeiaRetorno/pix-cnab-ret-info-collect\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/pix-emv-broker\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/pix-emv-filegen\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/pix-emv-filemove\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Accenture/Repositories/pix-emv-idgen\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Repositories/Estudos/my-app\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/Users/jotafreitasjr/Repositories/Github/anaprog1facisa\":{\"version\":1,\"value\":\"[\\\"Retirado template default do projeto 1133\\\",\\\"\\\"]\"},\"scm/input:Git:/c:/Users/jfrei/Repositórios/Estudos/tutorial\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/c:/Users/jfrei/Repositórios/Pessoal/anaprog1facisa\":{\"version\":1,\"value\":\"[\\\"Adicionado readme para a questao 1151 :pencil:\\\",\\\"\\\"]\"},\"scm/input:Git:/c:/Users/jfrei/Repositórios/Pessoal/devops-virtus\":{\"version\":1,\"value\":\"[\\\"Adicionadas as rotinas de backup ja construidas\\\",\\\"\\\"]\"},\"scm/input:Git:/c:/Users/jfrei/Repositórios/Pessoal/estudosAlura\":{\"version\":1,\"value\":\"[\\\"Usando state e props\\\\r\\\\n\\\\r\\\\nForam utilizados nessas aulas como setar state e utilizar propriedades.\\\",\\\"Adicionado modulo 3 de OO com JavaScript\\\",\\\"Final do modulo 4 acessores\\\",\\\"Construtores e estaticos - final de curso :tada:\\\",\\\"Configuracoes de pods Kubernetes\\\",\\\"Adicionado arquivos de projeto\\\",\\\"\\\"]\"},\"scm/input:Git:/c:/Users/jfrei/Repositórios/Pessoal/javaacademy\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"scm/input:Git:/c:/Users/jfrei/Repositórios/Virtus/planit/planit-virtus-app-backend\":{\"version\":1,\"value\":\"[\\\"Alterado volume dos dados mysql\\\\r\\\\n\\\\r\\\\nMapeado em um diretorio padrao para os volumes docker\\\",\\\"Adicionado script de builder\\\",\\\"Alterado parametros para os scripts e url app\\\",\\\"Ajustado referencia da copia do war\\\",\\\"Ajustado variaveis e nomes \\\",\\\"Alterado para clone ssh\\\",\\\"Removido porta do mysql e alterado do web\\\",\\\"Adicionado nettools para verificar a rede\\\",\\\"Corrigido nome da imagem\\\",\\\"\\\"]\"},\"scm/input:Git:/c:/Users/jfrei/Repositórios/Virtus/planit/planit-virtus-app-frontend\":{\"version\":1,\"value\":\"[\\\"Ajustado variavel de ambiente\\\",\\\"Arquivo removido por engano\\\",\\\"Alterando porta no env\\\",\\\"\\\"]\"},\"scm/input:Git:/c:/Users/jfrei/Repositórios/Virtus/virtus-path\":{\"version\":1,\"value\":\"[\\\"\\\"]\"},\"terminal.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"terminal\\\",\\\"isHidden\\\":false}]\"},\"terminal.integrated.showTerminalConfigPrompt\":{\"version\":1,\"value\":\"false\"},\"typescript.1.editedCount\":{\"version\":1,\"value\":\"2\"},\"typescript.1.editedDate\":{\"version\":1,\"value\":\"Tue Oct 05 2021\"},\"typescript.1.lastSessionDate\":{\"version\":1,\"value\":\"Thu Nov 04 2021\"},\"typescript.1.sessionCount\":{\"version\":1,\"value\":\"40\"},\"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.remote\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":4},{\\\"id\\\":\\\"workbench.view.extensions\\\",\\\"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.bookmarks\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":9},{\\\"id\\\":\\\"workbench.view.extension.gitlens\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":11},{\\\"id\\\":\\\"workbench.view.extension.project-manager\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":10},{\\\"id\\\":\\\"workbench.view.extension.sftp\\\",\\\"pinned\\\":true,\\\"visible\\\":false,\\\"order\\\":12},{\\\"id\\\":\\\"workbench.view.extension.dockerView\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":13},{\\\"id\\\":\\\"workbench.view.extension.openapi-explorer\\\",\\\"pinned\\\":true,\\\"visible\\\":true,\\\"order\\\":8},{\\\"id\\\":\\\"workbench.view.sync\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.explorer.views.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"outline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"timeline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.explorer.openEditorsView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.explorer.emptyView\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"npm\\\",\\\"isHidden\\\":true},{\\\"id\\\":\\\"workbench.explorer.fileView\\\",\\\"isHidden\\\":false}]\"},\"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}]\"},\"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\\\":\\\"workbench.panel.repl\\\",\\\"name\\\":\\\"Debug Console\\\",\\\"pinned\\\":true,\\\"order\\\":2,\\\"visible\\\":true},{\\\"id\\\":\\\"terminal\\\",\\\"name\\\":\\\"Terminal\\\",\\\"pinned\\\":true,\\\"order\\\":3,\\\"visible\\\":true},{\\\"id\\\":\\\"workbench.view.extension.jupyter-variables\\\",\\\"name\\\":\\\"Jupyter\\\",\\\"pinned\\\":true,\\\"order\\\":6,\\\"visible\\\":false},{\\\"id\\\":\\\"refactorPreview\\\",\\\"name\\\":\\\"Refactor Preview\\\",\\\"pinned\\\":true,\\\"visible\\\":false}]\"},\"workbench.panel.repl.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.panel.repl.view\\\",\\\"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.statusbar.hidden\":{\"version\":1,\"value\":\"[\\\"status.workspaceTrust.1623251022581\\\",\\\"status.workspaceTrust.1c0da01665f841ac587e0a1eaa603675\\\",\\\"status.workspaceTrust.c49924382fe0f690bf5710db12b1340d\\\",\\\"status.workspaceTrust.e787ef887a409fe0d4dd26b7abffc661\\\"]\"},\"workbench.telemetryOptOutShown\":{\"version\":1,\"value\":\"true\"},\"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}]\"},\"workbench.view.extension.bookmarks.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"bookmarksExplorer\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"bookmarksHelpAndFeedback\\\",\\\"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.gitlens.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"gitlens.views.updates\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"gitlens.views.welcome\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.extension.openapi-explorer.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"openapiTwoSpecOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiTwoPathOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiTwoParametersOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiTwoResponsesOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiTwoDefinitionOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiTwoSecurityOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiTwoSecurityDefinitionOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiThreeSpecOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiThreePathOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiThreeServersOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiThreeComponentsOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiThreeSecurityOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiNotSelectedOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiTwoOperationIdOutline\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"openapiThreeOperationIdOutline\\\",\\\"isHidden\\\":false}]\"},\"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.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.builtinFeatureExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinThemeExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.builtinProgrammingLanguageExtensions\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"workbench.views.extensions.searchTrustRequired\\\",\\\"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\\\":\\\"sshHosts\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"targetsWsl\\\",\\\"isHidden\\\":false},{\\\"id\\\":\\\"devVolumes\\\",\\\"isHidden\\\":false}]\"},\"workbench.view.search.state.hidden\":{\"version\":1,\"value\":\"[{\\\"id\\\":\\\"workbench.view.search\\\",\\\"isHidden\\\":false}]\"},\"workbench.welcomePage.walkthroughMetadata\":{\"version\":1,\"value\":\"[[\\\"ms-vscode.cpptools#cppWelcome\\\",{\\\"firstSeen\\\":1630326699715,\\\"stepIDs\\\":[\\\"verify.compiler.mac\\\",\\\"verify.compiler.linux\\\",\\\"verify.compiler.windows\\\",\\\"open.project\\\",\\\"setup.intellisense\\\",\\\"run.project.mac\\\",\\\"run.project.linux\\\",\\\"run.project.windows\\\",\\\"install.cmake.tools\\\",\\\"watch.tutorials\\\"],\\\"manaullyOpened\\\":false}],[\\\"ms-azuretools.vscode-docker#dockerStart\\\",{\\\"firstSeen\\\":1633011619396,\\\"stepIDs\\\":[\\\"scaffold\\\",\\\"buildImage\\\",\\\"runContainer\\\",\\\"dockerExplorer\\\",\\\"pushImage\\\",\\\"azDeploy\\\",\\\"learn\\\"],\\\"manaullyOpened\\\":false}],[\\\"ms-python.python#pythonWelcome\\\",{\\\"firstSeen\\\":1633011747771,\\\"stepIDs\\\":[\\\"python.installPythonWin\\\",\\\"python.installPythonMac\\\",\\\"python.installPythonLinux\\\",\\\"python.selectInterpreter\\\",\\\"python.runAndDebug\\\",\\\"python.runAndDebugMacOS\\\",\\\"python.learnMore\\\"],\\\"manaullyOpened\\\":false}],[\\\"ms-python.python#pythonDataScienceWelcome\\\",{\\\"firstSeen\\\":1633011747771,\\\"stepIDs\\\":[\\\"python.installPythonWinDS\\\",\\\"python.installPythonMacDS\\\",\\\"python.installPythonLinuxDS\\\",\\\"python.openFolderMac\\\",\\\"python.openFolder\\\",\\\"python.createNewNotebook\\\",\\\"python.openInteractiveWindow\\\",\\\"python.dataScienceLearnMore\\\"],\\\"manaullyOpened\\\":false}]]\"}}}"}
{"ref":"6db0945e-c4f9-4d0f-b11a-975b7eb1670b","content":"{\"version\":1,\"machineId\":\"aebc7871-0d01-460c-a464-d334998fe4e2\",\"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.explorer.views.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"outline\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"timeline\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.explorer.openEditorsView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.explorer.emptyView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"npm\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.explorer.fileView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"terraform.modules\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"terraform.providers\\\\\\\",\\\\\\\"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},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.worktrees\\\\\\\",\\\\\\\"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.remote\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":4},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extensions\\\\\\\",\\\\\\\"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.42crunch-platform\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":9},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.bookmarks\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":10},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.gitlens\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":12},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.project-manager\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":11},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.sftp\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":13},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.dockerView\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":14},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.openapi-explorer\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":8},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.jupyter\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":15},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.sync\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false}]\\\"},\\\"nps/lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Wed Mar 17 2021\\\"},\\\"nps/sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"9\\\"},\\\"cpp.1.lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Thu May 19 2022\\\"},\\\"cpp.1.sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"57\\\"},\\\"java.2.lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Thu May 19 2022\\\"},\\\"java.2.sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"57\\\"},\\\"javascript.1.lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Thu May 19 2022\\\"},\\\"javascript.1.sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"57\\\"},\\\"typescript.1.lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Thu May 19 2022\\\"},\\\"typescript.1.sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"57\\\"},\\\"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},{\\\\\\\"id\\\\\\\":\\\\\\\"jsExcludedCallers\\\\\\\",\\\\\\\"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\\\\\\\":\\\\\\\"workbench.panel.repl\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Debug Console\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"order\\\\\\\":2,\\\\\\\"visible\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"terminal\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Terminal\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"order\\\\\\\":3,\\\\\\\"visible\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.gitlensPanel\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"GitLens\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"order\\\\\\\":6,\\\\\\\"visible\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.jupyter-variables\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Jupyter\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"order\\\\\\\":7,\\\\\\\"visible\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"refactorPreview\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Refactor Preview\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false}]\\\"},\\\"colorThemeData\\\":{\\\"version\\\":1,\\\"value\\\":\\\"{\\\\\\\"id\\\\\\\":\\\\\\\"vs-dark wesbos-theme-cobalt2-theme-cobalt2-json\\\\\\\",\\\\\\\"label\\\\\\\":\\\\\\\"Cobalt2\\\\\\\",\\\\\\\"settingsId\\\\\\\":\\\\\\\"Cobalt2\\\\\\\",\\\\\\\"themeTokenColors\\\\\\\":[{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#0088ff\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"comment\\\\\\\",\\\\\\\"punctuation.definition.comment\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ff628c\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffc600\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#f44542\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"invalid\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ff9d00\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"storage.type.function\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ff9d00\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword, storage.type.class, keyword.control.default.ts\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#9effff\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#fff\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.jsx.children\\\\\\\",\\\\\\\"meta.jsx.children.js\\\\\\\",\\\\\\\"meta.jsx.children.tsx\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#e1efff\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.brace\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#e1efff\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"punctuation\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffee80\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"punctuation.definition.parameters\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffee80\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"punctuation.definition.template-expression\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffc600\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"storage\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffc600\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"storage.type.function.arrow\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#a5ff90\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"string\\\\\\\",\\\\\\\"punctuation.definition.string\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#3ad900\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"string.template\\\\\\\",\\\\\\\"punctuation.definition.string.template\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#80ffbb\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"support\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ff9d00\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"support.function\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#e1efff\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"support.variable.property.dom\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#e1efff\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"variable\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#3ad900\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"source.css entity\\\\\\\",\\\\\\\"source.stylus entity\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#FFB454\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.other.attribute-name.id.css\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#9EFFFF\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.name.tag\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#a5ff90\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"source.css support\\\\\\\",\\\\\\\"source.stylus support\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffee80\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"source.css constant\\\\\\\",\\\\\\\"source.css support.constant\\\\\\\",\\\\\\\"source.stylus constant\\\\\\\",\\\\\\\"source.stylus support.constant\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffee80\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"source.css string\\\\\\\",\\\\\\\"source.css punctuation.definition.string\\\\\\\",\\\\\\\"source.stylus string\\\\\\\",\\\\\\\"source.stylus punctuation.definition.string\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#9effff\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"source.css variable\\\\\\\",\\\\\\\"source.stylus variable\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#9effff\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"text.html.basic entity.name\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#A5FF90\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.toc-list.id.html\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffc600\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"text.html.basic entity.other\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffc600\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.tag.metadata.script.html entity.name.tag.html\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#92fc79\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"punctuation.definition.string.begin, punctuation.definition.string.end\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#e1efff\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"source.ini entity\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffc600\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"source.ini keyword\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffee80\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"source.ini punctuation.definition\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ff9d00\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"source.ini punctuation.separator\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#fb94ff\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"source.js storage.type.function, source.ts storage.type.function\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#fb94ff\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"variable.language, entity.name.type.class.js\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ccc\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.other.inherited-class.js\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#fb94ff\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"variable.parameter.function.language.special.self.python\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffc600\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"source.json support\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#e1efff\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"source.json string\\\\\\\",\\\\\\\"source.json punctuation.definition.string\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#e1efff\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"punctuation.definition.heading.markdown\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"bold\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"entity.name.section.markdown\\\\\\\",\\\\\\\"markup.heading.setext.1.markdown\\\\\\\",\\\\\\\"markup.heading.setext.2.markdown\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#e1efff\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.paragraph.markdown\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffc600\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"beginning.punctuation.definition.quote.markdown\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#9effff\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.quote.markdown meta.paragraph.markdown\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffc600\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.separator.markdown\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"bold\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#9effff\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.bold.markdown\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#9effff\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.italic.markdown\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffc600\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"beginning.punctuation.definition.list.markdown\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#a5ff90\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"string.other.link.title.markdown\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#a5ff90\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"string.other.link.title.markdown\\\\\\\",\\\\\\\"string.other.link.description.markdown\\\\\\\",\\\\\\\"string.other.link.description.title.markdown\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#9effff\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"markup.underline.link.markdown\\\\\\\",\\\\\\\"markup.underline.link.image.markdown\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#9effff\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"fenced_code.block.language\\\\\\\",\\\\\\\"markup.inline.raw.markdown\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#9effff\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"fenced_code.block.language\\\\\\\",\\\\\\\"markup.inline.raw.markdown\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#9effff\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"text.jade entity.name\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"text.jade entity.other.attribute-name.tag\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffee80\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"text.jade string.interpolated\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#80ffbb\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"source.ts entity.name.type\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffc600\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"source.ts keyword\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#e1efff\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"source.ts punctuation.definition.parameters\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffee80\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.arrow.ts punctuation.definition.parameters\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#9effff\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"source.php entity\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ffc600\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"variable.other.php\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#9effff\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"storage.type.cs\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#9effff\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.name.variable.property.cs\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#80ffbb\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"storage.modifier.cs\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"modifier\\\\\\\",\\\\\\\"this\\\\\\\",\\\\\\\"comment\\\\\\\",\\\\\\\"storage.modifier\\\\\\\",\\\\\\\"entity.other.attribute-name.js\\\\\\\",\\\\\\\"entity.other.attribute-name.js\\\\\\\",\\\\\\\"entity.other.attribute-name.ts\\\\\\\",\\\\\\\"entity.other.attribute-name.tsx\\\\\\\",\\\\\\\"entity.other.attribute-name.html\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ff9d00\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"keyword.control.export\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ff0088\\\\\\\",\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.return.type.ts\\\\\\\"]}],\\\\\\\"semanticTokenRules\\\\\\\":[{\\\\\\\"_selector\\\\\\\":\\\\\\\"function\\\\\\\",\\\\\\\"_style\\\\\\\":{\\\\\\\"_foreground\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"_bold\\\\\\\":null,\\\\\\\"_underline\\\\\\\":null,\\\\\\\"_italic\\\\\\\":null,\\\\\\\"_strikethrough\\\\\\\":null}},{\\\\\\\"_selector\\\\\\\":\\\\\\\"variable\\\\\\\",\\\\\\\"_style\\\\\\\":{\\\\\\\"_foreground\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"_bold\\\\\\\":null,\\\\\\\"_underline\\\\\\\":null,\\\\\\\"_italic\\\\\\\":null,\\\\\\\"_strikethrough\\\\\\\":null}},{\\\\\\\"_selector\\\\\\\":\\\\\\\"interface\\\\\\\",\\\\\\\"_style\\\\\\\":{\\\\\\\"_foreground\\\\\\\":\\\\\\\"#ff68b8\\\\\\\",\\\\\\\"_bold\\\\\\\":null,\\\\\\\"_underline\\\\\\\":null,\\\\\\\"_italic\\\\\\\":true,\\\\\\\"_strikethrough\\\\\\\":null}},{\\\\\\\"_selector\\\\\\\":\\\\\\\"type\\\\\\\",\\\\\\\"_style\\\\\\\":{\\\\\\\"_foreground\\\\\\\":\\\\\\\"#ff68b8\\\\\\\",\\\\\\\"_bold\\\\\\\":null,\\\\\\\"_underline\\\\\\\":null,\\\\\\\"_italic\\\\\\\":true,\\\\\\\"_strikethrough\\\\\\\":null}},{\\\\\\\"_selector\\\\\\\":\\\\\\\"property\\\\\\\",\\\\\\\"_style\\\\\\\":{\\\\\\\"_foreground\\\\\\\":\\\\\\\"#9effff\\\\\\\",\\\\\\\"_bold\\\\\\\":null,\\\\\\\"_underline\\\\\\\":null,\\\\\\\"_italic\\\\\\\":null,\\\\\\\"_strikethrough\\\\\\\":null}}],\\\\\\\"extensionData\\\\\\\":{\\\\\\\"_extensionId\\\\\\\":\\\\\\\"wesbos.theme-cobalt2\\\\\\\",\\\\\\\"_extensionIsBuiltin\\\\\\\":false,\\\\\\\"_extensionName\\\\\\\":\\\\\\\"theme-cobalt2\\\\\\\",\\\\\\\"_extensionPublisher\\\\\\\":\\\\\\\"wesbos\\\\\\\"},\\\\\\\"themeSemanticHighlighting\\\\\\\":true,\\\\\\\"colorMap\\\\\\\":{\\\\\\\"menu.selectionForeground\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"menubar.selectionBackground\\\\\\\":\\\\\\\"#0d3a58\\\\\\\",\\\\\\\"activityBar.background\\\\\\\":\\\\\\\"#122738\\\\\\\",\\\\\\\"activityBar.border\\\\\\\":\\\\\\\"#0d3a58\\\\\\\",\\\\\\\"activityBar.dropBackground\\\\\\\":\\\\\\\"#0d3a58\\\\\\\",\\\\\\\"activityBar.foreground\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"activityBarBadge.background\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"activityBarBadge.foreground\\\\\\\":\\\\\\\"#000000\\\\\\\",\\\\\\\"badge.background\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"badge.foreground\\\\\\\":\\\\\\\"#000000\\\\\\\",\\\\\\\"button.background\\\\\\\":\\\\\\\"#0088ff\\\\\\\",\\\\\\\"button.foreground\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"button.hoverBackground\\\\\\\":\\\\\\\"#ff9d00\\\\\\\",\\\\\\\"contrastBorder\\\\\\\":\\\\\\\"#ffffff00\\\\\\\",\\\\\\\"debugExceptionWidget.background\\\\\\\":\\\\\\\"#193549\\\\\\\",\\\\\\\"debugExceptionWidget.border\\\\\\\":\\\\\\\"#aaaaaa\\\\\\\",\\\\\\\"debugToolBar.background\\\\\\\":\\\\\\\"#193549\\\\\\\",\\\\\\\"descriptionForeground\\\\\\\":\\\\\\\"#aaaaaa\\\\\\\",\\\\\\\"diffEditor.insertedTextBackground\\\\\\\":\\\\\\\"#3ad90033\\\\\\\",\\\\\\\"diffEditor.insertedTextBorder\\\\\\\":\\\\\\\"#3ad90055\\\\\\\",\\\\\\\"diffEditor.removedTextBackground\\\\\\\":\\\\\\\"#ee3a4333\\\\\\\",\\\\\\\"diffEditor.removedTextBorder\\\\\\\":\\\\\\\"#ee3a4355\\\\\\\",\\\\\\\"dropdown.background\\\\\\\":\\\\\\\"#193549\\\\\\\",\\\\\\\"dropdown.border\\\\\\\":\\\\\\\"#15232d\\\\\\\",\\\\\\\"dropdown.foreground\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"editor.background\\\\\\\":\\\\\\\"#193549\\\\\\\",\\\\\\\"editor.foreground\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"editor.findMatchBackground\\\\\\\":\\\\\\\"#ff720066\\\\\\\",\\\\\\\"editor.findMatchHighlightBackground\\\\\\\":\\\\\\\"#cad40f66\\\\\\\",\\\\\\\"editor.findRangeHighlightBackground\\\\\\\":\\\\\\\"#243e51\\\\\\\",\\\\\\\"editor.hoverHighlightBackground\\\\\\\":\\\\\\\"#ffc60033\\\\\\\",\\\\\\\"editor.inactiveSelectionBackground\\\\\\\":\\\\\\\"#003b8b\\\\\\\",\\\\\\\"editor.lineHighlightBackground\\\\\\\":\\\\\\\"#1f4662\\\\\\\",\\\\\\\"editor.lineHighlightBorder\\\\\\\":\\\\\\\"#234e6d\\\\\\\",\\\\\\\"editor.rangeHighlightBackground\\\\\\\":\\\\\\\"#1f4662\\\\\\\",\\\\\\\"editor.selectionBackground\\\\\\\":\\\\\\\"#0050a4\\\\\\\",\\\\\\\"editor.selectionHighlightBackground\\\\\\\":\\\\\\\"#0050a480\\\\\\\",\\\\\\\"editor.wordHighlightStrongBackground\\\\\\\":\\\\\\\"#ffffff21\\\\\\\",\\\\\\\"editor.wordHighlightBackground\\\\\\\":\\\\\\\"#ffffff21\\\\\\\",\\\\\\\"editorBracketMatch.background\\\\\\\":\\\\\\\"#0d3a58\\\\\\\",\\\\\\\"editorBracketMatch.border\\\\\\\":\\\\\\\"#ffc60080\\\\\\\",\\\\\\\"editorCodeLens.foreground\\\\\\\":\\\\\\\"#aaaaaa\\\\\\\",\\\\\\\"editorCursor.foreground\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"editorError.border\\\\\\\":\\\\\\\"#0d3a58\\\\\\\",\\\\\\\"editorError.foreground\\\\\\\":\\\\\\\"#a22929\\\\\\\",\\\\\\\"editorGutter.background\\\\\\\":\\\\\\\"#12273866\\\\\\\",\\\\\\\"editorGutter.addedBackground\\\\\\\":\\\\\\\"#3c9f4a\\\\\\\",\\\\\\\"editorGutter.deletedBackground\\\\\\\":\\\\\\\"#a22929\\\\\\\",\\\\\\\"editorGutter.modifiedBackground\\\\\\\":\\\\\\\"#26506d\\\\\\\",\\\\\\\"editorGroup.background\\\\\\\":\\\\\\\"#a22929\\\\\\\",\\\\\\\"editorGroup.border\\\\\\\":\\\\\\\"#122738\\\\\\\",\\\\\\\"editorGroup.dropBackground\\\\\\\":\\\\\\\"#12273899\\\\\\\",\\\\\\\"editorGroupHeader.noTabsBackground\\\\\\\":\\\\\\\"#193549\\\\\\\",\\\\\\\"editorGroupHeader.tabsBackground\\\\\\\":\\\\\\\"#122738\\\\\\\",\\\\\\\"editorGroupHeader.tabsBorder\\\\\\\":\\\\\\\"#15232d\\\\\\\",\\\\\\\"editorHoverWidget.background\\\\\\\":\\\\\\\"#15232d\\\\\\\",\\\\\\\"editorHoverWidget.border\\\\\\\":\\\\\\\"#0d3a58\\\\\\\",\\\\\\\"editorIndentGuide.background\\\\\\\":\\\\\\\"#3b5364\\\\\\\",\\\\\\\"editorLineNumber.foreground\\\\\\\":\\\\\\\"#aaaaaa\\\\\\\",\\\\\\\"editorLink.activeForeground\\\\\\\":\\\\\\\"#aaaaaa\\\\\\\",\\\\\\\"editorMarkerNavigation.background\\\\\\\":\\\\\\\"#3b536433\\\\\\\",\\\\\\\"editorMarkerNavigationError.background\\\\\\\":\\\\\\\"#a22929\\\\\\\",\\\\\\\"editorMarkerNavigationWarning.background\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"editorOverviewRuler.border\\\\\\\":\\\\\\\"#0d3a58\\\\\\\",\\\\\\\"editorOverviewRuler.commonContentForeground\\\\\\\":\\\\\\\"#ffc60055\\\\\\\",\\\\\\\"editorOverviewRuler.currentContentForeground\\\\\\\":\\\\\\\"#ee3a4355\\\\\\\",\\\\\\\"editorOverviewRuler.incomingContentForeground\\\\\\\":\\\\\\\"#3ad90055\\\\\\\",\\\\\\\"editorRuler.foreground\\\\\\\":\\\\\\\"#1f4662\\\\\\\",\\\\\\\"editorSuggestWidget.background\\\\\\\":\\\\\\\"#15232d\\\\\\\",\\\\\\\"editorSuggestWidget.border\\\\\\\":\\\\\\\"#15232d\\\\\\\",\\\\\\\"editorSuggestWidget.foreground\\\\\\\":\\\\\\\"#aaaaaa\\\\\\\",\\\\\\\"editorSuggestWidget.highlightForeground\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"editorSuggestWidget.selectedBackground\\\\\\\":\\\\\\\"#193549\\\\\\\",\\\\\\\"editorWarning.border\\\\\\\":\\\\\\\"#ffffff00\\\\\\\",\\\\\\\"editorWarning.foreground\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"editorWhitespace.foreground\\\\\\\":\\\\\\\"#ffffff1a\\\\\\\",\\\\\\\"editorWidget.background\\\\\\\":\\\\\\\"#15232d\\\\\\\",\\\\\\\"editorWidget.border\\\\\\\":\\\\\\\"#0d3a58\\\\\\\",\\\\\\\"errorForeground\\\\\\\":\\\\\\\"#a22929\\\\\\\",\\\\\\\"extensionButton.prominentBackground\\\\\\\":\\\\\\\"#0088ff\\\\\\\",\\\\\\\"extensionButton.prominentForeground\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"extensionButton.prominentHoverBackground\\\\\\\":\\\\\\\"#ff9d00\\\\\\\",\\\\\\\"focusBorder\\\\\\\":\\\\\\\"#0d3a58\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#aaaaaa\\\\\\\",\\\\\\\"input.background\\\\\\\":\\\\\\\"#193549\\\\\\\",\\\\\\\"input.border\\\\\\\":\\\\\\\"#0d3a58\\\\\\\",\\\\\\\"input.foreground\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"input.placeholderForeground\\\\\\\":\\\\\\\"#aaaaaa\\\\\\\",\\\\\\\"inputOption.activeBorder\\\\\\\":\\\\\\\"#8dffff\\\\\\\",\\\\\\\"inputValidation.errorBackground\\\\\\\":\\\\\\\"#193549\\\\\\\",\\\\\\\"inputValidation.errorBorder\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"inputValidation.infoBackground\\\\\\\":\\\\\\\"#193549\\\\\\\",\\\\\\\"inputValidation.infoBorder\\\\\\\":\\\\\\\"#0d3a58\\\\\\\",\\\\\\\"inputValidation.warningBackground\\\\\\\":\\\\\\\"#193549\\\\\\\",\\\\\\\"inputValidation.warningBorder\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"list.activeSelectionBackground\\\\\\\":\\\\\\\"#193549\\\\\\\",\\\\\\\"list.activeSelectionForeground\\\\\\\":\\\\\\\"#aaaaaa\\\\\\\",\\\\\\\"list.dropBackground\\\\\\\":\\\\\\\"#0d3a58\\\\\\\",\\\\\\\"list.focusBackground\\\\\\\":\\\\\\\"#0d3a58\\\\\\\",\\\\\\\"list.focusForeground\\\\\\\":\\\\\\\"#aaaaaa\\\\\\\",\\\\\\\"list.highlightForeground\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"list.hoverBackground\\\\\\\":\\\\\\\"#193549\\\\\\\",\\\\\\\"list.hoverForeground\\\\\\\":\\\\\\\"#aaaaaa\\\\\\\",\\\\\\\"list.inactiveSelectionBackground\\\\\\\":\\\\\\\"#0d3a58\\\\\\\",\\\\\\\"list.inactiveSelectionForeground\\\\\\\":\\\\\\\"#aaaaaa\\\\\\\",\\\\\\\"menu.background\\\\\\\":\\\\\\\"#122738\\\\\\\",\\\\\\\"merge.border\\\\\\\":\\\\\\\"#ffffff00\\\\\\\",\\\\\\\"merge.commonContentBackground\\\\\\\":\\\\\\\"#c97d0c\\\\\\\",\\\\\\\"merge.commonHeaderBackground\\\\\\\":\\\\\\\"#c97d0c\\\\\\\",\\\\\\\"merge.currentContentBackground\\\\\\\":\\\\\\\"#2f7366\\\\\\\",\\\\\\\"merge.currentHeaderBackground\\\\\\\":\\\\\\\"#2f7366\\\\\\\",\\\\\\\"merge.incomingContentBackground\\\\\\\":\\\\\\\"#185294\\\\\\\",\\\\\\\"merge.incomingHeaderBackground\\\\\\\":\\\\\\\"#185294\\\\\\\",\\\\\\\"notificationCenter.border\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"notificationCenterHeader.foreground\\\\\\\":\\\\\\\"#aaaaaa\\\\\\\",\\\\\\\"notificationCenterHeader.background\\\\\\\":\\\\\\\"#122738\\\\\\\",\\\\\\\"notificationToast.border\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"notifications.foreground\\\\\\\":\\\\\\\"#aaaaaa\\\\\\\",\\\\\\\"notifications.background\\\\\\\":\\\\\\\"#122738\\\\\\\",\\\\\\\"notifications.border\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"notificationLink.foreground\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"panel.background\\\\\\\":\\\\\\\"#122738\\\\\\\",\\\\\\\"panel.border\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"panelTitle.activeBorder\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"panelTitle.activeForeground\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"panelTitle.inactiveForeground\\\\\\\":\\\\\\\"#aaaaaa\\\\\\\",\\\\\\\"peekView.border\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"peekViewEditor.background\\\\\\\":\\\\\\\"#193549\\\\\\\",\\\\\\\"peekViewEditor.matchHighlightBackground\\\\\\\":\\\\\\\"#19354900\\\\\\\",\\\\\\\"peekViewEditorGutter.background\\\\\\\":\\\\\\\"#122738\\\\\\\",\\\\\\\"peekViewResult.background\\\\\\\":\\\\\\\"#15232d\\\\\\\",\\\\\\\"peekViewResult.fileForeground\\\\\\\":\\\\\\\"#aaaaaa\\\\\\\",\\\\\\\"peekViewResult.lineForeground\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"peekViewResult.matchHighlightBackground\\\\\\\":\\\\\\\"#0d3a58\\\\\\\",\\\\\\\"peekViewResult.selectionBackground\\\\\\\":\\\\\\\"#0d3a58\\\\\\\",\\\\\\\"peekViewResult.selectionForeground\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"peekViewTitle.background\\\\\\\":\\\\\\\"#15232d\\\\\\\",\\\\\\\"peekViewTitleDescription.foreground\\\\\\\":\\\\\\\"#aaaaaa\\\\\\\",\\\\\\\"peekViewTitleLabel.foreground\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"pickerGroup.border\\\\\\\":\\\\\\\"#0d3a58\\\\\\\",\\\\\\\"pickerGroup.foreground\\\\\\\":\\\\\\\"#aaaaaa\\\\\\\",\\\\\\\"progressBar.background\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"scrollbar.shadow\\\\\\\":\\\\\\\"#00000000\\\\\\\",\\\\\\\"scrollbarSlider.activeBackground\\\\\\\":\\\\\\\"#355166cc\\\\\\\",\\\\\\\"scrollbarSlider.background\\\\\\\":\\\\\\\"#1f466280\\\\\\\",\\\\\\\"scrollbarSlider.hoverBackground\\\\\\\":\\\\\\\"#406179cc\\\\\\\",\\\\\\\"selection.background\\\\\\\":\\\\\\\"#027dff\\\\\\\",\\\\\\\"sideBar.background\\\\\\\":\\\\\\\"#15232d\\\\\\\",\\\\\\\"sideBar.border\\\\\\\":\\\\\\\"#0d3a58\\\\\\\",\\\\\\\"sideBar.foreground\\\\\\\":\\\\\\\"#aaaaaa\\\\\\\",\\\\\\\"sideBarSectionHeader.background\\\\\\\":\\\\\\\"#193549\\\\\\\",\\\\\\\"sideBarSectionHeader.foreground\\\\\\\":\\\\\\\"#aaaaaa\\\\\\\",\\\\\\\"sideBarTitle.foreground\\\\\\\":\\\\\\\"#aaaaaa\\\\\\\",\\\\\\\"statusBar.background\\\\\\\":\\\\\\\"#15232d\\\\\\\",\\\\\\\"statusBar.border\\\\\\\":\\\\\\\"#0d3a58\\\\\\\",\\\\\\\"statusBar.debuggingBackground\\\\\\\":\\\\\\\"#15232d\\\\\\\",\\\\\\\"statusBar.debuggingBorder\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"statusBar.debuggingForeground\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"statusBar.foreground\\\\\\\":\\\\\\\"#aaaaaa\\\\\\\",\\\\\\\"statusBar.noFolderBackground\\\\\\\":\\\\\\\"#15232d\\\\\\\",\\\\\\\"statusBar.noFolderBorder\\\\\\\":\\\\\\\"#0d3a58\\\\\\\",\\\\\\\"statusBar.noFolderForeground\\\\\\\":\\\\\\\"#aaaaaa\\\\\\\",\\\\\\\"statusBarItem.activeBackground\\\\\\\":\\\\\\\"#0088ff\\\\\\\",\\\\\\\"statusBarItem.hoverBackground\\\\\\\":\\\\\\\"#0d3a58\\\\\\\",\\\\\\\"statusBarItem.prominentBackground\\\\\\\":\\\\\\\"#15232d\\\\\\\",\\\\\\\"statusBarItem.prominentHoverBackground\\\\\\\":\\\\\\\"#0d3a58\\\\\\\",\\\\\\\"tab.activeBackground\\\\\\\":\\\\\\\"#193549\\\\\\\",\\\\\\\"tab.activeForeground\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"tab.border\\\\\\\":\\\\\\\"#15232d\\\\\\\",\\\\\\\"tab.activeBorder\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"tab.inactiveBackground\\\\\\\":\\\\\\\"#122738\\\\\\\",\\\\\\\"tab.inactiveForeground\\\\\\\":\\\\\\\"#aaaaaa\\\\\\\",\\\\\\\"tab.unfocusedActiveForeground\\\\\\\":\\\\\\\"#aaaaaa\\\\\\\",\\\\\\\"tab.unfocusedInactiveForeground\\\\\\\":\\\\\\\"#aaaaaa\\\\\\\",\\\\\\\"terminal.ansiBlack\\\\\\\":\\\\\\\"#000000\\\\\\\",\\\\\\\"terminal.ansiRed\\\\\\\":\\\\\\\"#ff628c\\\\\\\",\\\\\\\"terminal.ansiGreen\\\\\\\":\\\\\\\"#3ad900\\\\\\\",\\\\\\\"terminal.ansiYellow\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"terminal.ansiBlue\\\\\\\":\\\\\\\"#0088ff\\\\\\\",\\\\\\\"terminal.ansiMagenta\\\\\\\":\\\\\\\"#fb94ff\\\\\\\",\\\\\\\"terminal.ansiCyan\\\\\\\":\\\\\\\"#80fcff\\\\\\\",\\\\\\\"terminal.ansiWhite\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"terminal.ansiBrightBlack\\\\\\\":\\\\\\\"#0050a4\\\\\\\",\\\\\\\"terminal.ansiBrightRed\\\\\\\":\\\\\\\"#ff628c\\\\\\\",\\\\\\\"terminal.ansiBrightGreen\\\\\\\":\\\\\\\"#3ad900\\\\\\\",\\\\\\\"terminal.ansiBrightYellow\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"terminal.ansiBrightBlue\\\\\\\":\\\\\\\"#0088ff\\\\\\\",\\\\\\\"terminal.ansiBrightMagenta\\\\\\\":\\\\\\\"#fb94ff\\\\\\\",\\\\\\\"terminal.ansiBrightCyan\\\\\\\":\\\\\\\"#80fcff\\\\\\\",\\\\\\\"terminal.ansiBrightWhite\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"terminal.background\\\\\\\":\\\\\\\"#122738\\\\\\\",\\\\\\\"terminal.foreground\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"terminalCursor.background\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"terminalCursor.foreground\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"gitDecoration.modifiedResourceForeground\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"gitDecoration.deletedResourceForeground\\\\\\\":\\\\\\\"#ff628c\\\\\\\",\\\\\\\"gitDecoration.untrackedResourceForeground\\\\\\\":\\\\\\\"#3ad900\\\\\\\",\\\\\\\"gitDecoration.ignoredResourceForeground\\\\\\\":\\\\\\\"#808080\\\\\\\",\\\\\\\"gitDecoration.conflictingResourceForeground\\\\\\\":\\\\\\\"#ff7200\\\\\\\",\\\\\\\"textBlockQuote.background\\\\\\\":\\\\\\\"#193549\\\\\\\",\\\\\\\"textBlockQuote.border\\\\\\\":\\\\\\\"#0088ff\\\\\\\",\\\\\\\"textCodeBlock.background\\\\\\\":\\\\\\\"#193549\\\\\\\",\\\\\\\"textLink.activeForeground\\\\\\\":\\\\\\\"#0088ff\\\\\\\",\\\\\\\"textLink.foreground\\\\\\\":\\\\\\\"#0088ff\\\\\\\",\\\\\\\"textPreformat.foreground\\\\\\\":\\\\\\\"#ffc600\\\\\\\",\\\\\\\"textSeparator.foreground\\\\\\\":\\\\\\\"#0d3a58\\\\\\\",\\\\\\\"titleBar.activeBackground\\\\\\\":\\\\\\\"#15232d\\\\\\\",\\\\\\\"titleBar.activeForeground\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"titleBar.inactiveBackground\\\\\\\":\\\\\\\"#193549\\\\\\\",\\\\\\\"titleBar.inactiveForeground\\\\\\\":\\\\\\\"#ffffff33\\\\\\\",\\\\\\\"walkThrough.embeddedEditorBackground\\\\\\\":\\\\\\\"#0d3a58\\\\\\\",\\\\\\\"welcomePage.buttonBackground\\\\\\\":\\\\\\\"#193549\\\\\\\",\\\\\\\"welcomePage.buttonHoverBackground\\\\\\\":\\\\\\\"#0d3a58\\\\\\\",\\\\\\\"widget.shadow\\\\\\\":\\\\\\\"#00000026\\\\\\\"},\\\\\\\"watch\\\\\\\":false}\\\"},\\\"workbench.panel.repl.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.repl.view\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"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.builtinFeatureExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.builtinThemeExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.builtinProgrammingLanguageExtensions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.searchTrustRequired\\\\\\\",\\\\\\\"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}]\\\"},\\\"commandPalette.mru.cache\\\":{\\\"version\\\":1,\\\"value\\\":\\\"{\\\\\\\"usesLRU\\\\\\\":true,\\\\\\\"entries\\\\\\\":[{\\\\\\\"key\\\\\\\":\\\\\\\"extension.otherOptions\\\\\\\",\\\\\\\"value\\\\\\\":2},{\\\\\\\"key\\\\\\\":\\\\\\\"extension.downloadSettings\\\\\\\",\\\\\\\"value\\\\\\\":3},{\\\\\\\"key\\\\\\\":\\\\\\\"extension.liveServer.goOnline\\\\\\\",\\\\\\\"value\\\\\\\":6},{\\\\\\\"key\\\\\\\":\\\\\\\"markdown.showPreview\\\\\\\",\\\\\\\"value\\\\\\\":17},{\\\\\\\"key\\\\\\\":\\\\\\\"editor.action.formatDocument\\\\\\\",\\\\\\\"value\\\\\\\":20},{\\\\\\\"key\\\\\\\":\\\\\\\"editor.action.addCommentLine\\\\\\\",\\\\\\\"value\\\\\\\":21},{\\\\\\\"key\\\\\\\":\\\\\\\"editor.action.blockComment\\\\\\\",\\\\\\\"value\\\\\\\":22},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.userDataSync.actions.settings\\\\\\\",\\\\\\\"value\\\\\\\":23}]}\\\"},\\\"commandPalette.mru.counter\\\":{\\\"version\\\":1,\\\"value\\\":\\\"24\\\"},\\\"workbench.view.extension.bookmarks.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"bookmarksExplorer\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"bookmarksHelpAndFeedback\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.extension.gitlens.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.updates\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.welcome\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.home\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"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.remote.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"targetsContainers\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"detailsContainers\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"sshHosts\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"targetsWsl\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"devVolumes\\\\\\\",\\\\\\\"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.openapi-explorer.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"openapiTwoSpecOutline\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"openapiTwoPathOutline\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"openapiTwoParametersOutline\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"openapiTwoResponsesOutline\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"openapiTwoDefinitionOutline\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"openapiTwoSecurityOutline\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"openapiTwoSecurityDefinitionOutline\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"openapiThreeSpecOutline\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"openapiThreePathOutline\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"openapiThreeServersOutline\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"openapiThreeComponentsOutline\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"openapiThreeSecurityOutline\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"openapiNotSelectedOutline\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"openapiTwoOperationIdOutline\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"openapiThreeOperationIdOutline\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"openapiTwoTagsOutline\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"openapiThreeTagsOutline\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"nps/isCandidate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"false\\\"},\\\"nps/skipVersion\\\":{\\\"version\\\":1,\\\"value\\\":\\\"1.54.2\\\"},\\\"javascript.1.editedCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"6\\\"},\\\"javascript.1.editedDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Thu Dec 16 2021\\\"},\\\"ces/skipSurvey\\\":{\\\"version\\\":1,\\\"value\\\":\\\"1.55.0\\\"},\\\"memento/gettingStartedService\\\":{\\\"version\\\":1,\\\"value\\\":\\\"{\\\\\\\"settingsSync\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"commandPaletteTask\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"settingsSyncWeb\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"installGit\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"pickAFolderTask-Other\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"ms-python.python#pythonDataScienceWelcome#python.openFolder\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"ms-vscode.cpptools#cppWelcome#open.project\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"ms-python.python#pythonWelcome#python.installPythonMac\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"ms-python.python#pythonWelcome#python.installPythonLinux\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"ms-python.python#pythonDataScienceWelcome#python.installPythonMacDS\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"ms-python.python#pythonDataScienceWelcome#python.installPythonLinuxDS\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"commandPaletteTaskWeb\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"ms-vscode-remote.remote-wsl#wslWelcome#create.project\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"ms-python.python#pythonWelcomeWithDS#python.installPythonMac\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"ms-python.python#pythonWelcomeWithDS#python.installPythonLinux\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"ms-vscode-remote.remote-wsl#wslWelcome#explore.commands\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"ms-vscode-remote.remote-wsl#wslWelcome#open.wslwindow\\\\\\\":{\\\\\\\"done\\\\\\\":true},\\\\\\\"terminal\\\\\\\":{\\\\\\\"done\\\\\\\":true}}\\\"},\\\"terminal.integrated.showTerminalConfigPrompt\\\":{\\\"version\\\":1,\\\"value\\\":\\\"false\\\"},\\\"typescript.1.editedCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"3\\\"},\\\"typescript.1.editedDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Thu Nov 04 2021\\\"},\\\"fileBasedRecommendations/promptedRecommendations\\\":{\\\"version\\\":1,\\\"value\\\":\\\"{\\\\\\\"python\\\\\\\":[\\\\\\\"ms-python.python\\\\\\\"]}\\\"},\\\"java.2.editedCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"2\\\"},\\\"java.2.editedDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Mon May 31 2021\\\"},\\\"workbench.statusbar.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"status.workspaceTrust.1623251022581\\\\\\\",\\\\\\\"status.workspaceTrust.1c0da01665f841ac587e0a1eaa603675\\\\\\\",\\\\\\\"status.workspaceTrust.c49924382fe0f690bf5710db12b1340d\\\\\\\",\\\\\\\"status.workspaceTrust.e787ef887a409fe0d4dd26b7abffc661\\\\\\\",\\\\\\\"status.workspaceTrust.1637154400698\\\\\\\",\\\\\\\"status.workspaceTrust.fd87ee6aa1dcc772c562e1d179429361\\\\\\\",\\\\\\\"status.workspaceTrust.3d440e376bb33ab7745439a8b61dae9e\\\\\\\",\\\\\\\"status.workspaceTrust.43910d76c03b43e51bc11bd27d8db818\\\\\\\",\\\\\\\"status.workspaceTrust.01e0ad491fab1cd2a412809669ab4071\\\\\\\",\\\\\\\"status.workspaceTrust.1147d04990c286953fe09aac0d070096\\\\\\\",\\\\\\\"status.workspaceTrust.ff7561aa5245431e3690b2b87c91404c\\\\\\\",\\\\\\\"status.workspaceTrust.39b90569a855b80d84fd91829793d9c3\\\\\\\",\\\\\\\"status.workspaceTrust.8c0b0a1b26e199eccce7fa31d5984ef9\\\\\\\",\\\\\\\"status.workspaceTrust.ffd0d509a1242f2e5d2d5c01a161e95e\\\\\\\",\\\\\\\"status.workspaceTrust.c00b2b0353b74175c87621336f65f0ed\\\\\\\",\\\\\\\"status.workspaceTrust.e3c80adf2f9fc91f88c7fb9e33bdcf7b\\\\\\\",\\\\\\\"status.workspaceTrust.6aff294431aab9a488abd60aec7c2c1b\\\\\\\",\\\\\\\"status.workspaceTrust.1652876360373\\\\\\\",\\\\\\\"status.workspaceTrust.b87189f6a61bcbe039c072ba4582a6d0\\\\\\\",\\\\\\\"status.workspaceTrust.1652906245817\\\\\\\",\\\\\\\"status.workspaceTrust.1652906262656\\\\\\\"]\\\"},\\\"workbench.welcomePage.walkthroughMetadata\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[[\\\\\\\"ms-vscode.cpptools#cppWelcome\\\\\\\",{\\\\\\\"firstSeen\\\\\\\":1635004242398,\\\\\\\"stepIDs\\\\\\\":[\\\\\\\"verify.compiler.mac\\\\\\\",\\\\\\\"verify.compiler.linux\\\\\\\",\\\\\\\"verify.compiler.windows\\\\\\\",\\\\\\\"open.project\\\\\\\",\\\\\\\"setup.intellisense\\\\\\\",\\\\\\\"run.project.mac\\\\\\\",\\\\\\\"run.project.linux\\\\\\\",\\\\\\\"run.project.windows\\\\\\\",\\\\\\\"install.cmake.tools\\\\\\\",\\\\\\\"watch.tutorials\\\\\\\"],\\\\\\\"manaullyOpened\\\\\\\":false}],[\\\\\\\"ms-azuretools.vscode-docker#dockerStart\\\\\\\",{\\\\\\\"firstSeen\\\\\\\":1635004317457,\\\\\\\"stepIDs\\\\\\\":[\\\\\\\"scaffold\\\\\\\",\\\\\\\"buildImage\\\\\\\",\\\\\\\"runContainer\\\\\\\",\\\\\\\"dockerExplorer\\\\\\\",\\\\\\\"pushImage\\\\\\\",\\\\\\\"azDeploy\\\\\\\",\\\\\\\"learn\\\\\\\"],\\\\\\\"manaullyOpened\\\\\\\":false}],[\\\\\\\"ms-python.python#pythonWelcome\\\\\\\",{\\\\\\\"firstSeen\\\\\\\":1635004317457,\\\\\\\"stepIDs\\\\\\\":[\\\\\\\"python.installPythonWin\\\\\\\",\\\\\\\"python.installPythonMac\\\\\\\",\\\\\\\"python.installPythonLinux\\\\\\\",\\\\\\\"python.selectInterpreter\\\\\\\",\\\\\\\"python.runAndDebug\\\\\\\",\\\\\\\"python.runAndDebugMacOS\\\\\\\",\\\\\\\"python.learnMore\\\\\\\"],\\\\\\\"manaullyOpened\\\\\\\":false}],[\\\\\\\"ms-python.python#pythonDataScienceWelcome\\\\\\\",{\\\\\\\"firstSeen\\\\\\\":1635004317457,\\\\\\\"stepIDs\\\\\\\":[\\\\\\\"python.installPython\\\\\\\",\\\\\\\"python.openFolderMac\\\\\\\",\\\\\\\"python.openFolder\\\\\\\",\\\\\\\"python.createNewNotebook\\\\\\\",\\\\\\\"python.openInteractiveWindow\\\\\\\",\\\\\\\"python.dataScienceLearnMore\\\\\\\"],\\\\\\\"manaullyOpened\\\\\\\":false}],[\\\\\\\"ms-vscode-remote.remote-wsl#wslWelcome\\\\\\\",{\\\\\\\"firstSeen\\\\\\\":1639927941556,\\\\\\\"stepIDs\\\\\\\":[\\\\\\\"explore.commands\\\\\\\",\\\\\\\"open.wslwindow\\\\\\\",\\\\\\\"create.project\\\\\\\",\\\\\\\"open.project\\\\\\\",\\\\\\\"linux.environment\\\\\\\",\\\\\\\"install.tools\\\\\\\",\\\\\\\"run.debug\\\\\\\",\\\\\\\"come.back\\\\\\\"],\\\\\\\"manaullyOpened\\\\\\\":false}],[\\\\\\\"eamodio.gitlens#gitlens.welcome\\\\\\\",{\\\\\\\"firstSeen\\\\\\\":1648824990735,\\\\\\\"stepIDs\\\\\\\":[\\\\\\\"gitlens.welcome.experience\\\\\\\",\\\\\\\"gitlens.welcome.settings\\\\\\\",\\\\\\\"gitlens.welcome.currentLineBlame\\\\\\\",\\\\\\\"gitlens.welcome.gitCodeLens\\\\\\\",\\\\\\\"gitlens.welcome.revisionHistory\\\\\\\",\\\\\\\"gitlens.welcome.fileAnnotations\\\\\\\",\\\\\\\"gitlens.welcome.gitSideBarViews\\\\\\\",\\\\\\\"gitlens.welcome.hostingServiceIntegrations\\\\\\\",\\\\\\\"gitlens.welcome.gitCommandPalette\\\\\\\",\\\\\\\"gitlens.welcome.interactiveRebaseEditor\\\\\\\",\\\\\\\"gitlens.welcome.terminal\\\\\\\",\\\\\\\"gitlens.welcome.plus\\\\\\\"],\\\\\\\"manaullyOpened\\\\\\\":false}],[\\\\\\\"eamodio.gitlens#gitlens.plus\\\\\\\",{\\\\\\\"firstSeen\\\\\\\":1648824990735,\\\\\\\"stepIDs\\\\\\\":[\\\\\\\"gitlens.plus.intro.tryNow\\\\\\\",\\\\\\\"gitlens.plus.intro.signIn\\\\\\\",\\\\\\\"gitlens.plus.intro\\\\\\\",\\\\\\\"gitlens.plus.visualFileHistory\\\\\\\",\\\\\\\"gitlens.plus.worktrees\\\\\\\",\\\\\\\"gitlens.plus.comingSoon\\\\\\\",\\\\\\\"gitlens.plus.tryNow\\\\\\\",\\\\\\\"gitlens.plus.signIn\\\\\\\"],\\\\\\\"manaullyOpened\\\\\\\":false}],[\\\\\\\"ms-python.python#pythonWelcomeWithDS\\\\\\\",{\\\\\\\"firstSeen\\\\\\\":1648824990735,\\\\\\\"stepIDs\\\\\\\":[\\\\\\\"python.installPythonWin\\\\\\\",\\\\\\\"python.installPythonMac\\\\\\\",\\\\\\\"python.installPythonLinux\\\\\\\",\\\\\\\"python.createPythonFile\\\\\\\",\\\\\\\"python.selectInterpreter\\\\\\\",\\\\\\\"python.runAndDebug\\\\\\\",\\\\\\\"python.learnMoreWithDS\\\\\\\"],\\\\\\\"manaullyOpened\\\\\\\":false}],[\\\\\\\"ms-toolsai.jupyter#jupyterWelcome\\\\\\\",{\\\\\\\"firstSeen\\\\\\\":1648824990735,\\\\\\\"stepIDs\\\\\\\":[\\\\\\\"jupyter.createNewNotebook\\\\\\\",\\\\\\\"jupyter.selectKernel\\\\\\\",\\\\\\\"jupyter.exploreAndDebug\\\\\\\",\\\\\\\"jupyter.dataScienceLearnMore\\\\\\\"],\\\\\\\"manaullyOpened\\\\\\\":false}]]\\\"},\\\"workbench.view.extension.test.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.testing\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.extension.42crunch-platform.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"platformExplorer\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"platformWelcome\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.sideBar.position\\\":{\\\"version\\\":1,\\\"value\\\":\\\"0\\\"},\\\"workbench.panel.alignment\\\":{\\\"version\\\":1,\\\"value\\\":\\\"center\\\"},\\\"workbench.activityBar.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"false\\\"},\\\"workbench.statusBar.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"false\\\"},\\\"workbench.view.extension.gitlensPanel.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.timeline\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.welcomePage.hiddenCategories\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"ms-vscode-remote.remote-wsl#wslWelcome\\\\\\\"]\\\"}}}\"}"}
{"ref":"749219da-6a68-46a1-95a9-9f3b2dc6b83b","content":"{\"version\":2,\"machineId\":\"aebc7871-0d01-460c-a464-d334998fe4e2\",\"content\":\"{\\\"windows\\\":\\\"// Place your key bindings in this file to override the defaultsauto[]\\\\n[\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+j\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.togglePanel\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+j\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.joinLines\\\\\\\"\\\\n }\\\\n]\\\",\\\"all\\\":\\\"// Place your key bindings in this file to override the defaultsauto[]\\\\n[\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+j\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.togglePanel\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+j\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.joinLines\\\\\\\"\\\\n }\\\\n]\\\"}\"}","platformSpecific":false}
{"version":2,"content":"{\"settings\":\"{\\n\\n\\n\\n \\\"workbench.iconTheme\\\": \\\"material-icon-theme\\\",\\n \\\"workbench.colorTheme\\\": \\\"Cobalt2\\\",\\n \\\"editor.fontSize\\\": 12,\\n \\\"editor.fontFamily\\\": \\\"Fira Code\\\",\\n \\\"files.autoSave\\\": \\\"afterDelay\\\",\\n \\\"files.autoSaveDelay\\\": 1000,\\n \\\"editor.formatOnSave\\\": true,\\n \\\"editor.formatOnPaste\\\": true,\\n \\\"gitlens.advanced.messages\\\": {\\n \\\"suppressShowKeyBindingsNotice\\\": true\\n },\\n \\\"liveServer.settings.donotShowInfoMsg\\\": true,\\n \\\"liveServer.settings.donotVerifyTags\\\": true,\\n \\\"editor.tabSize\\\": 4,\\n \\\"editor.insertSpaces\\\": true,\\n \\\"editor.detectIndentation\\\": false,\\n \\\"emmet.includeLanguages\\\": {\\n \\\"javascript\\\": \\\"javascriptreact\\\"\\n },\\n \\\"emmet.syntaxProfiles\\\": {\\n \\\"javascript\\\": \\\"jsx\\\",\\n \\\"javascript\\\": \\\"html\\\"\\n },\\n \\\"sync.gist\\\": \\\"e098e62684ba6e9e4aa1f228afed6f70\\\",\\n \\\"editor.suggestSelection\\\": \\\"first\\\",\\n \\\"vsintellicode.modify.editor.suggestSelection\\\": \\\"automaticallyOverrodeDefaultValue\\\",\\n \\\"[json]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"esbenp.prettier-vscode\\\"\\n },\\n \\\"terminal.integrated.shell.windows\\\": \\\"C:\\\\\\\\WINDOWS\\\\\\\\System32\\\\\\\\cmd.exe\\\",\\n \\\"[typescript]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"vscode.typescript-language-features\\\"\\n },\\n \\\"[html]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"vscode.html-language-features\\\"\\n },\\n \\\"sync.forceUpload\\\": false,\\n \\\"editor.fontLigatures\\\": true,\\n \\\"window.zoomLevel\\\": 0,\\n \\\"[javascript]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"esbenp.prettier-vscode\\\"\\n },\\n \\\"[javascriptreact]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"esbenp.prettier-vscode\\\"\\n }\\n}\"}"}
{"version":2,"content":"{\"settings\":\"{\\n\\n\\n\\n \\\"workbench.iconTheme\\\": \\\"material-icon-theme\\\",\\n \\\"workbench.colorTheme\\\": \\\"Cobalt2\\\",\\n \\\"editor.fontSize\\\": 12,\\n \\\"editor.fontFamily\\\": \\\"Fira Code\\\",\\n \\\"files.autoSave\\\": \\\"afterDelay\\\",\\n \\\"files.autoSaveDelay\\\": 1000,\\n \\\"editor.formatOnSave\\\": true,\\n \\\"editor.formatOnPaste\\\": true,\\n \\\"gitlens.advanced.messages\\\": {\\n \\\"suppressShowKeyBindingsNotice\\\": true\\n },\\n \\\"liveServer.settings.donotShowInfoMsg\\\": true,\\n \\\"liveServer.settings.donotVerifyTags\\\": true,\\n \\\"editor.tabSize\\\": 4,\\n \\\"editor.insertSpaces\\\": true,\\n \\\"editor.detectIndentation\\\": false,\\n \\\"emmet.includeLanguages\\\": {\\n \\\"javascript\\\": \\\"javascriptreact\\\"\\n },\\n \\\"emmet.syntaxProfiles\\\": {\\n \\\"javascript\\\": \\\"jsx\\\",\\n \\\"javascript\\\": \\\"html\\\"\\n },\\n \\\"sync.gist\\\": \\\"e098e62684ba6e9e4aa1f228afed6f70\\\",\\n \\\"editor.suggestSelection\\\": \\\"first\\\",\\n \\\"vsintellicode.modify.editor.suggestSelection\\\": \\\"automaticallyOverrodeDefaultValue\\\",\\n \\\"[json]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"esbenp.prettier-vscode\\\"\\n },\\n \\\"terminal.integrated.shell.windows\\\": \\\"C:\\\\\\\\WINDOWS\\\\\\\\System32\\\\\\\\cmd.exe\\\",\\n \\\"[typescript]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"vscode.typescript-language-features\\\"\\n },\\n \\\"[html]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"vscode.html-language-features\\\"\\n },\\n \\\"sync.forceUpload\\\": false,\\n \\\"editor.fontLigatures\\\": true,\\n \\\"window.zoomLevel\\\": 0,\\n \\\"[javascript]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"esbenp.prettier-vscode\\\"\\n },\\n \\\"[javascriptreact]\\\": {\\n \\\"editor.defaultFormatter\\\": \\\"esbenp.prettier-vscode\\\"\\n },\\n \\\"workbench.editorAssociations\\\": [\\n {\\n \\\"viewType\\\": \\\"jupyter.notebook.ipynb\\\",\\n \\\"filenamePattern\\\": \\\"*.ipynb\\\"\\n }\\n ]\\n}\"}"}
{"ref":"6cf87197-c3a6-4dc4-b072-ca10a62d9bf6","content":"{\"version\":2,\"machineId\":\"aebc7871-0d01-460c-a464-d334998fe4e2\",\"content\":\"{\\\"settings\\\":\\\"{\\\\n \\\\\\\"workbench.iconTheme\\\\\\\": \\\\\\\"vscode-icons\\\\\\\",\\\\n \\\\\\\"workbench.colorTheme\\\\\\\": \\\\\\\"Cobalt2\\\\\\\",\\\\n \\\\\\\"editor.fontSize\\\\\\\": 12,\\\\n \\\\\\\"editor.fontFamily\\\\\\\": \\\\\\\"Fira Code\\\\\\\",\\\\n \\\\\\\"files.autoSave\\\\\\\": \\\\\\\"afterDelay\\\\\\\",\\\\n \\\\\\\"files.autoSaveDelay\\\\\\\": 1000,\\\\n \\\\\\\"editor.formatOnSave\\\\\\\": true,\\\\n \\\\\\\"editor.formatOnPaste\\\\\\\": true,\\\\n \\\\\\\"gitlens.advanced.messages\\\\\\\": {\\\\n \\\\\\\"suppressShowKeyBindingsNotice\\\\\\\": true\\\\n },\\\\n \\\\\\\"liveServer.settings.donotShowInfoMsg\\\\\\\": true,\\\\n \\\\\\\"liveServer.settings.donotVerifyTags\\\\\\\": true,\\\\n \\\\\\\"editor.tabSize\\\\\\\": 4,\\\\n \\\\\\\"editor.insertSpaces\\\\\\\": true,\\\\n \\\\\\\"editor.detectIndentation\\\\\\\": false,\\\\n \\\\\\\"emmet.includeLanguages\\\\\\\": {\\\\n \\\\\\\"javascript\\\\\\\": \\\\\\\"javascriptreact\\\\\\\"\\\\n },\\\\n \\\\\\\"emmet.syntaxProfiles\\\\\\\": {\\\\n \\\\\\\"javascript\\\\\\\": \\\\\\\"jsx\\\\\\\",\\\\n \\\\\\\"javascript\\\\\\\": \\\\\\\"html\\\\\\\"\\\\n },\\\\n \\\\\\\"sync.gist\\\\\\\": \\\\\\\"e098e62684ba6e9e4aa1f228afed6f70\\\\\\\",\\\\n \\\\\\\"editor.suggestSelection\\\\\\\": \\\\\\\"first\\\\\\\",\\\\n \\\\\\\"vsintellicode.modify.editor.suggestSelection\\\\\\\": \\\\\\\"automaticallyOverrodeDefaultValue\\\\\\\",\\\\n \\\\\\\"[json]\\\\\\\": {\\\\n \\\\\\\"editor.defaultFormatter\\\\\\\": \\\\\\\"esbenp.prettier-vscode\\\\\\\"\\\\n },\\\\n \\\\\\\"terminal.integrated.shell.windows\\\\\\\": \\\\\\\"C:\\\\\\\\\\\\\\\\WINDOWS\\\\\\\\\\\\\\\\System32\\\\\\\\\\\\\\\\cmd.exe\\\\\\\",\\\\n \\\\\\\"[typescript]\\\\\\\": {\\\\n \\\\\\\"editor.defaultFormatter\\\\\\\": \\\\\\\"vscode.typescript-language-features\\\\\\\"\\\\n },\\\\n \\\\\\\"[html]\\\\\\\": {\\\\n \\\\\\\"editor.defaultFormatter\\\\\\\": \\\\\\\"vscode.html-language-features\\\\\\\"\\\\n },\\\\n \\\\\\\"sync.forceUpload\\\\\\\": false,\\\\n \\\\\\\"editor.fontLigatures\\\\\\\": true,\\\\n \\\\\\\"[javascript]\\\\\\\": {\\\\n \\\\\\\"editor.defaultFormatter\\\\\\\": \\\\\\\"esbenp.prettier-vscode\\\\\\\"\\\\n },\\\\n \\\\\\\"[javascriptreact]\\\\\\\": {\\\\n \\\\\\\"editor.defaultFormatter\\\\\\\": \\\\\\\"esbenp.prettier-vscode\\\\\\\"\\\\n },\\\\n \\\\\\\"workbench.editorAssociations\\\\\\\": {\\\\n \\\\\\\"*.ipynb\\\\\\\": \\\\\\\"jupyter.notebook.ipynb\\\\\\\"\\\\n },\\\\n \\\\\\\"redhat.telemetry.enabled\\\\\\\": true,\\\\n \\\\\\\"gitlens.gitCommands.skipConfirmations\\\\\\\": [\\\\n \\\\\\\"fetch:command\\\\\\\",\\\\n \\\\\\\"stash-push:command\\\\\\\",\\\\n \\\\\\\"switch:command\\\\\\\",\\\\n \\\\\\\"push:command\\\\\\\"\\\\n ]\\\\n}\\\"}\"}"}
{"ref":"0","content":null}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment