Last active
February 4, 2021 09:36
-
-
Save abdel-ships-it/697f191ae16b529630fb40762c33ce1c to your computer and use it in GitHub Desktop.
Visual Studio Code Sync Settings Gist
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"lastUpload":"2021-02-04T09:36:09.969Z","extensionVersion":"v3.4.3"} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"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": "f57f68ea-9ee8-42b5-9a97-041d3e4278c4", | |
"publisherId": "Dart-Code.dart-code", | |
"publisherDisplayName": "Dart-Code" | |
}, | |
"name": "dart-code", | |
"publisher": "Dart-Code", | |
"version": "3.19.1" | |
}, | |
{ | |
"metadata": { | |
"id": "1ec62ca5-d7f9-4ddb-a882-e8d018c0aefd", | |
"publisherId": "msjsdiag.debugger-for-chrome", | |
"publisherDisplayName": "msjsdiag" | |
}, | |
"name": "debugger-for-chrome", | |
"publisher": "msjsdiag", | |
"version": "4.12.12" | |
}, | |
{ | |
"metadata": { | |
"id": "001035e4-e3b1-4b8a-9069-323d258570a6", | |
"publisherId": "realappie.doc-extension", | |
"publisherDisplayName": "realappie" | |
}, | |
"name": "doc-extension", | |
"publisher": "realappie", | |
"version": "0.0.6" | |
}, | |
{ | |
"metadata": { | |
"id": "532533c9-a894-4a58-9eee-bbfbe7c06f71", | |
"publisherId": "mikestead.dotenv", | |
"publisherDisplayName": "mikestead" | |
}, | |
"name": "dotenv", | |
"publisher": "mikestead", | |
"version": "1.0.1" | |
}, | |
{ | |
"metadata": { | |
"id": "f60a60a6-95ba-42d4-b41c-3d24c1b89588", | |
"publisherId": "EditorConfig.EditorConfig", | |
"publisherDisplayName": "EditorConfig" | |
}, | |
"name": "EditorConfig", | |
"publisher": "EditorConfig", | |
"version": "0.16.4" | |
}, | |
{ | |
"metadata": { | |
"id": "19804510-b475-4dae-b0f7-6ca08fd1af0c", | |
"publisherId": "dsznajder.es7-react-js-snippets", | |
"publisherDisplayName": "dsznajder" | |
}, | |
"name": "es7-react-js-snippets", | |
"publisher": "dsznajder", | |
"version": "3.1.0" | |
}, | |
{ | |
"metadata": { | |
"id": "3a845737-80bc-4ab1-a186-37ed17d1c232", | |
"publisherId": "SpringTree.eva-config-picker-vscode", | |
"publisherDisplayName": "SpringTree" | |
}, | |
"name": "eva-config-picker-vscode", | |
"publisher": "SpringTree", | |
"version": "1.0.3" | |
}, | |
{ | |
"metadata": { | |
"id": "f6c3ec04-6057-4d9c-b997-69cba07a6158", | |
"publisherId": "Dart-Code.flutter", | |
"publisherDisplayName": "Dart-Code" | |
}, | |
"name": "flutter", | |
"publisher": "Dart-Code", | |
"version": "3.19.0" | |
}, | |
{ | |
"metadata": { | |
"id": "2335b326-c334-4e81-bc51-c408fcec6e7c", | |
"publisherId": "waderyan.gitblame", | |
"publisherDisplayName": "waderyan" | |
}, | |
"name": "gitblame", | |
"publisher": "waderyan", | |
"version": "6.0.2" | |
}, | |
{ | |
"metadata": { | |
"id": "4de763bd-505d-4978-9575-2b7696ecf94e", | |
"publisherId": "eamodio.gitlens", | |
"publisherDisplayName": "eamodio" | |
}, | |
"name": "gitlens", | |
"publisher": "eamodio", | |
"version": "11.2.1" | |
}, | |
{ | |
"metadata": { | |
"id": "1c2d0e20-1a4e-4d22-a8bb-be29a274bf49", | |
"publisherId": "paragdiwan.gitpatch", | |
"publisherDisplayName": "paragdiwan" | |
}, | |
"name": "gitpatch", | |
"publisher": "paragdiwan", | |
"version": "0.2.1" | |
}, | |
{ | |
"metadata": { | |
"id": "8ab81d13-c812-4a2f-8f19-c32e3655e53c", | |
"publisherId": "lokalise.i18n-ally", | |
"publisherDisplayName": "lokalise" | |
}, | |
"name": "i18n-ally", | |
"publisher": "lokalise", | |
"version": "2.4.20" | |
}, | |
{ | |
"metadata": { | |
"id": "198a707e-28af-4e84-8610-6e2f628dd12d", | |
"publisherId": "redhat.java", | |
"publisherDisplayName": "redhat" | |
}, | |
"name": "java", | |
"publisher": "redhat", | |
"version": "0.74.0" | |
}, | |
{ | |
"metadata": { | |
"id": "6c2f1801-1e7f-45b2-9b5c-7782f1e076e8", | |
"publisherId": "ms-toolsai.jupyter", | |
"publisherDisplayName": "ms-toolsai" | |
}, | |
"name": "jupyter", | |
"publisher": "ms-toolsai", | |
"version": "2020.12.414227025" | |
}, | |
{ | |
"metadata": { | |
"id": "f8d0ffc4-66bb-4a9c-8149-ef8f043691a1", | |
"publisherId": "bierner.markdown-mermaid", | |
"publisherDisplayName": "bierner" | |
}, | |
"name": "markdown-mermaid", | |
"publisher": "bierner", | |
"version": "1.9.1" | |
}, | |
{ | |
"metadata": { | |
"id": "ce071f60-714c-4351-854a-2a1d33f1e357", | |
"publisherId": "felipe.nasc-touchbar", | |
"publisherDisplayName": "felipe" | |
}, | |
"name": "nasc-touchbar", | |
"publisher": "felipe", | |
"version": "1.12.0" | |
}, | |
{ | |
"metadata": { | |
"id": "a92d457e-6f3f-4167-8087-1a54e1b6e00e", | |
"publisherId": "Angular.ng-template", | |
"publisherDisplayName": "Angular" | |
}, | |
"name": "ng-template", | |
"publisher": "Angular", | |
"version": "11.1.1" | |
}, | |
{ | |
"metadata": { | |
"id": "36d19e17-7569-4841-a001-947eb18602b2", | |
"publisherId": "ms-vscode.node-debug2", | |
"publisherDisplayName": "ms-vscode" | |
}, | |
"name": "node-debug2", | |
"publisher": "ms-vscode", | |
"version": "1.42.5" | |
}, | |
{ | |
"metadata": { | |
"id": "fc2aa5da-50f3-4b23-9ee6-96e142ae598b", | |
"publisherId": "seeker-dk.node-modules-viewer", | |
"publisherDisplayName": "seeker-dk" | |
}, | |
"name": "node-modules-viewer", | |
"publisher": "seeker-dk", | |
"version": "0.0.5" | |
}, | |
{ | |
"metadata": { | |
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90", | |
"publisherId": "esbenp.prettier-vscode", | |
"publisherDisplayName": "esbenp" | |
}, | |
"name": "prettier-vscode", | |
"publisher": "esbenp", | |
"version": "5.8.0" | |
}, | |
{ | |
"metadata": { | |
"id": "91c5dadd-29e8-4ced-8d0b-6c4bf5901ee1", | |
"publisherId": "jeroen-meijer.pubspec-assist", | |
"publisherDisplayName": "jeroen-meijer" | |
}, | |
"name": "pubspec-assist", | |
"publisher": "jeroen-meijer", | |
"version": "2.2.1" | |
}, | |
{ | |
"metadata": { | |
"id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5", | |
"publisherId": "ms-python.python", | |
"publisherDisplayName": "ms-python" | |
}, | |
"name": "python", | |
"publisher": "ms-python", | |
"version": "2021.1.502429796" | |
}, | |
{ | |
"metadata": { | |
"id": "e05d98bf-3735-4c1e-9fae-86ef0a52e19f", | |
"publisherId": "quicktype.quicktype", | |
"publisherDisplayName": "quicktype" | |
}, | |
"name": "quicktype", | |
"publisher": "quicktype", | |
"version": "12.0.46" | |
}, | |
{ | |
"metadata": { | |
"id": "ffb0fdce-1a37-40ee-9d88-5e20f2fb0094", | |
"publisherId": "artdiniz.quitcontrol-vscode", | |
"publisherDisplayName": "artdiniz" | |
}, | |
"name": "quitcontrol-vscode", | |
"publisher": "artdiniz", | |
"version": "3.1.3" | |
}, | |
{ | |
"metadata": { | |
"id": "aae0701b-111f-49c1-9000-abd37a442f28", | |
"publisherId": "WallabyJs.quokka-vscode", | |
"publisherDisplayName": "WallabyJs" | |
}, | |
"name": "quokka-vscode", | |
"publisher": "WallabyJs", | |
"version": "1.0.340" | |
}, | |
{ | |
"metadata": { | |
"id": "997fc03c-d81e-4815-8bd1-2c4f9a1ac1a5", | |
"publisherId": "glen-84.sass-lint", | |
"publisherDisplayName": "glen-84" | |
}, | |
"name": "sass-lint", | |
"publisher": "glen-84", | |
"version": "1.0.6" | |
}, | |
{ | |
"metadata": { | |
"id": "529697b9-b343-4b1c-ba2f-f5ef692132d4", | |
"publisherId": "ms-vscode.sublime-keybindings", | |
"publisherDisplayName": "ms-vscode" | |
}, | |
"name": "sublime-keybindings", | |
"publisher": "ms-vscode", | |
"version": "4.0.7" | |
}, | |
{ | |
"metadata": { | |
"id": "261cac81-cd7b-4555-bb41-0c2d2bcd3e70", | |
"publisherId": "Gruntfuggly.todo-tree", | |
"publisherDisplayName": "Gruntfuggly" | |
}, | |
"name": "todo-tree", | |
"publisher": "Gruntfuggly", | |
"version": "0.0.196" | |
}, | |
{ | |
"metadata": { | |
"id": "107a176a-3e76-4b3e-9361-ae0fb2a4f40a", | |
"publisherId": "v4run.transpose", | |
"publisherDisplayName": "v4run" | |
}, | |
"name": "transpose", | |
"publisher": "v4run", | |
"version": "0.0.5" | |
}, | |
{ | |
"metadata": { | |
"id": "6623619a-676d-4cde-943f-a3c193b44fc0", | |
"publisherId": "ChakrounAnas.turbo-console-log", | |
"publisherDisplayName": "ChakrounAnas" | |
}, | |
"name": "turbo-console-log", | |
"publisher": "ChakrounAnas", | |
"version": "2.1.6" | |
}, | |
{ | |
"metadata": { | |
"id": "1d4278a8-3599-45f1-a4ad-dd9723ff3904", | |
"publisherId": "alexiv.vscode-angular2-files", | |
"publisherDisplayName": "alexiv" | |
}, | |
"name": "vscode-angular2-files", | |
"publisher": "alexiv", | |
"version": "1.6.4" | |
}, | |
{ | |
"metadata": { | |
"id": "3f770365-3682-44ee-a63e-5ef1b16c74d2", | |
"publisherId": "aeschli.vscode-css-formatter", | |
"publisherDisplayName": "aeschli" | |
}, | |
"name": "vscode-css-formatter", | |
"publisher": "aeschli", | |
"version": "1.0.1" | |
}, | |
{ | |
"metadata": { | |
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f", | |
"publisherId": "ms-azuretools.vscode-docker", | |
"publisherDisplayName": "ms-azuretools" | |
}, | |
"name": "vscode-docker", | |
"publisher": "ms-azuretools", | |
"version": "1.9.1" | |
}, | |
{ | |
"metadata": { | |
"id": "8699dfcb-4beb-4760-b976-c46dcdd87df2", | |
"publisherId": "KnisterPeter.vscode-github", | |
"publisherDisplayName": "KnisterPeter" | |
}, | |
"name": "vscode-github", | |
"publisher": "KnisterPeter", | |
"version": "0.30.4" | |
}, | |
{ | |
"metadata": { | |
"id": "04f49bfc-8330-4eee-8237-ea938fb755ef", | |
"publisherId": "cschleiden.vscode-github-actions", | |
"publisherDisplayName": "cschleiden" | |
}, | |
"name": "vscode-github-actions", | |
"publisher": "cschleiden", | |
"version": "0.15.0" | |
}, | |
{ | |
"metadata": { | |
"id": "ae9e3eb0-3357-4cc0-90ee-598d2d384757", | |
"publisherId": "eg2.vscode-npm-script", | |
"publisherDisplayName": "eg2" | |
}, | |
"name": "vscode-npm-script", | |
"publisher": "eg2", | |
"version": "0.3.13" | |
}, | |
{ | |
"metadata": { | |
"id": "03b20f74-9504-4130-a12f-af9808985b37", | |
"publisherId": "Rubymaniac.vscode-paste-and-indent", | |
"publisherDisplayName": "Rubymaniac" | |
}, | |
"name": "vscode-paste-and-indent", | |
"publisher": "Rubymaniac", | |
"version": "0.0.8" | |
}, | |
{ | |
"metadata": { | |
"id": "69ddd764-339a-4ecc-97c1-9c4ece58e36d", | |
"publisherId": "GitHub.vscode-pull-request-github", | |
"publisherDisplayName": "GitHub" | |
}, | |
"name": "vscode-pull-request-github", | |
"publisher": "GitHub", | |
"version": "0.22.0" | |
}, | |
{ | |
"metadata": { | |
"id": "90a37ca1-92a2-488a-b196-7a8c0b0127ea", | |
"publisherId": "ms-vscode.vscode-typescript-tslint-plugin", | |
"publisherDisplayName": "ms-vscode" | |
}, | |
"name": "vscode-typescript-tslint-plugin", | |
"publisher": "ms-vscode", | |
"version": "1.3.3" | |
}, | |
{ | |
"metadata": { | |
"id": "f2fd462f-f1bd-4c62-b54f-59a4e5ffc6a3", | |
"publisherId": "WakaTime.vscode-wakatime", | |
"publisherDisplayName": "WakaTime" | |
}, | |
"name": "vscode-wakatime", | |
"publisher": "WakaTime", | |
"version": "5.0.0" | |
}, | |
{ | |
"metadata": { | |
"id": "6703768d-d42f-474e-9f6e-5f288d53f6e8", | |
"publisherId": "redhat.vscode-xml", | |
"publisherDisplayName": "redhat" | |
}, | |
"name": "vscode-xml", | |
"publisher": "redhat", | |
"version": "0.14.0" | |
}, | |
{ | |
"metadata": { | |
"id": "2061917f-f76a-458a-8da9-f162de22b97e", | |
"publisherId": "redhat.vscode-yaml", | |
"publisherDisplayName": "redhat" | |
}, | |
"name": "vscode-yaml", | |
"publisher": "redhat", | |
"version": "0.14.0" | |
}, | |
{ | |
"metadata": { | |
"id": "876e8f93-74d0-4f4f-91b7-34a09f19f444", | |
"publisherId": "VisualStudioExptTeam.vscodeintellicode", | |
"publisherDisplayName": "VisualStudioExptTeam" | |
}, | |
"name": "vscodeintellicode", | |
"publisher": "VisualStudioExptTeam", | |
"version": "1.2.11" | |
}, | |
{ | |
"metadata": { | |
"id": "5a6dc0d5-dc02-4121-8e24-cad33a2ff0af", | |
"publisherId": "ms-vsliveshare.vsliveshare", | |
"publisherDisplayName": "ms-vsliveshare" | |
}, | |
"name": "vsliveshare", | |
"publisher": "ms-vsliveshare", | |
"version": "1.0.3577" | |
}, | |
{ | |
"metadata": { | |
"id": "4c808376-20ec-41d4-a934-f7601552c4f1", | |
"publisherId": "jcbuisson.vue", | |
"publisherDisplayName": "jcbuisson" | |
}, | |
"name": "vue", | |
"publisher": "jcbuisson", | |
"version": "0.1.5" | |
} | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Empty |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"key": "alt+shift+up", | |
"command": "editor.action.insertCursorAbove", | |
"when": "editorTextFocus" | |
}, | |
{ | |
"key": "alt+shift+down", | |
"command": "editor.action.insertCursorBelow", | |
"when": "editorTextFocus" | |
}, | |
{ | |
"key": "ctrl+cmd+down", | |
"command": "editor.action.moveLinesDownAction", | |
"when": "editorTextFocus" | |
}, | |
{ | |
"key": "ctrl+cmd+up", | |
"command": "editor.action.moveLinesUpAction", | |
"when": "editorTextFocus" | |
}, | |
{ | |
"key": "cmd+y", | |
"command": "redo", | |
"when": "editorTextFocus" | |
}, | |
{ | |
"key": "cmd+shift+]", | |
"command": "workbench.action.nextEditor" | |
}, | |
{ | |
"key": "cmd+shift+[", | |
"command": "workbench.action.previousEditor" | |
}, | |
{ | |
"key": "cmd+w", | |
"command": "workbench.action.closeActiveEditor" | |
}, | |
{ | |
"key": "cmd+ctrl+`", | |
"command": "workbench.action.terminal.toggleTerminal", | |
"when": "terminalFocus" | |
}, | |
{ | |
"key": "cmd+shift+]", | |
"command": "workbench.action.terminal.focusNext", | |
"when": "terminalFocus" | |
}, | |
{ | |
"key": "cmd+shift+[", | |
"command": "workbench.action.terminal.focusPrevious", | |
"when": "terminalFocus" | |
}, | |
{ | |
"key": "cmd+ctrl+w", | |
"command": "workbench.action.terminal.kill", | |
"when": "terminalFocus" | |
}, | |
{ | |
"key": "cmd+ctrl+f", | |
"command": "workbench.action.terminal.focus" | |
}, | |
{ | |
"key": "cmd+k cmd+b", | |
"command": "workbench.action.toggleSidebarVisibility" | |
}, | |
{ | |
"key": "ctrl+alt+f", | |
"command": "editor.action.formatDocument" | |
}, | |
{ | |
"key": "cmd+shift+v", | |
"command": "pasteAndIndent.action", | |
"when": "editorTextFocus" | |
}, | |
{ | |
"key": "cmd+shift+v", | |
"command": "pasteAndIndent.action", | |
"when": "editorTextFocus" | |
}, | |
{ | |
"key": "cmd+ctrl+n", | |
"command": "workbench.action.terminal.new", | |
"when": "terminalFocus" | |
}, | |
{ | |
"key": "cmd+ctrl+k", | |
"command": "workbench.action.terminal.clear", | |
"when": "terminalFocus" | |
}, | |
{ | |
"key": "cmd+ctrl+q", | |
"command": "workbench.action.terminal.kill", | |
"when": "terminalFocus" | |
}, | |
{ | |
"key": "cmd+ctrl+t", | |
"command": "workbench.action.terminal.toggleTerminal", | |
"when": "terminalFocus" | |
}, | |
{ | |
"key": "cmd+ctrl+p", | |
"command": "projectManager.listProjects" | |
}, | |
{ | |
"key": "ctrl+cmd+t", | |
"command": "editor.action.transposeLetters", | |
"when": "editorTextFocus && !editorReadonly" | |
}, | |
{ | |
"key": "ctrl+t", | |
"command": "-editor.action.transposeLetters", | |
"when": "editorTextFocus && !editorReadonly" | |
}, | |
{ | |
"key": "ctrl+t", | |
"command": "editor.action.transpose" | |
}, | |
{ | |
"key": "ctrl+cmd+r", | |
"command": "typescript.reloadProjects" | |
}, | |
{ | |
"key": "ctrl+cmd+r", | |
"command": "workbench.action.tasks.runTask" | |
}, | |
{ | |
"key": "ctrl+t", | |
"command": "extension.transpose" | |
}, | |
{ | |
"key": "ctrl+cmd+p", | |
"command": "git.push", | |
"when": "!editorTextFocus" | |
}, | |
{ | |
"key": "ctrl+cmd+;", | |
"command": "workbench.action.navigateUp" | |
}, | |
{ | |
"key": "ctrl+m ctrl+a", | |
"command": "search.action.collapseSearchResults" | |
}, | |
{ | |
"key": "ctrl+cmd+w", | |
"command": "-workbench.action.toggleTabsVisibility" | |
}, | |
{ | |
"key": "f5", | |
"command": "workbench.action.reloadWindow" | |
}, | |
{ | |
"key": "cmd+r", | |
"command": "-workbench.action.reloadWindow" | |
}, | |
{ | |
"key": "shift+cmd+g", | |
"command": "-workbench.action.terminal.findPrevious", | |
"when": "terminalFindWidgetFocused" | |
}, | |
{ | |
"key": "shift+cmd+g", | |
"command": "-editor.action.previousMatchFindAction", | |
"when": "editorFocus" | |
}, | |
{ | |
"key": "shift+cmd+g", | |
"command": "-workbench.action.terminal.findPreviousTerminalFocus", | |
"when": "terminalFocus" | |
}, | |
{ | |
"key": "shift+cmd+g", | |
"command": "git.checkout" | |
} | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Place your settings in this file to overwrite the default settings | |
{ | |
"window.zoomLevel": -1, | |
"sync.gist": "697f191ae16b529630fb40762c33ce1c", | |
"sync.lastUpload": "2018-08-23T15:03:12.478Z", | |
"sync.autoDownload": false, | |
"sync.autoUpload": true, | |
"sync.lastDownload": "1970-01-01T00:00:00.000Z", | |
"sync.forceDownload": false, | |
"git.confirmSync": false, | |
"sync.quietSync": true, | |
"editor.minimap.enabled": false, | |
"git.enableSmartCommit": true, | |
"workbench.startupEditor": "welcomePage", | |
"editor.multiCursorModifier": "ctrlCmd", | |
"editor.snippetSuggestions": "bottom", | |
"editor.formatOnPaste": true, | |
"workbench.statusBar.visible": true, | |
"workbench.activityBar.visible": true, | |
"java.errors.incompleteClasspath.severity": "ignore", | |
"typescript.referencesCodeLens.enabled": false, | |
"nasc-touchbar.showReferences": true, | |
"nasc-touchbar.addCursorBelow": false, | |
"diffEditor.ignoreTrimWhitespace": false, | |
"workbench.editor.showTabs": true, | |
"editor.renderWhitespace": "all", | |
"sync.removeExtensions": true, | |
"sync.syncExtensions": true, | |
"editor.codeActionsOnSave": { | |
"source.organizeImports": false, | |
"source.organizeExports": true | |
}, | |
"gitlens.advanced.messages": { | |
"suppressShowKeyBindingsNotice": true | |
}, | |
"typescript.updateImportsOnFileMove.enabled": "always", | |
"breadcrumbs.enabled": true, | |
"window.nativeTabs": true, | |
"editor.suggest.localityBonus": true, | |
"workbench.editor.highlightModifiedTabs": true, | |
"editor.detectIndentation": false, | |
"files.exclude": { | |
"**/.classpath": true, | |
"**/.project": true, | |
"**/.settings": true, | |
"**/.factorypath": true | |
}, | |
"editor.suggestSelection": "first", | |
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue", | |
"liveshare.featureSet": "insiders", | |
"workbench.colorCustomizations": { | |
}, | |
"terminal.integrated.rendererType": "dom", | |
"terminal.integrated.shellArgs.linux": [ | |
"-l" | |
], | |
"dart.openDevTools": "flutter", | |
"window.restoreWindows": "all", | |
"git.promptToSaveFilesBeforeCommit": "staged", | |
"git.smartCommitChanges": "tracked", | |
"terminal.integrated.fontFamily": "Menlo for Powerline", | |
"dart.lineLength": 140, | |
"[dart]": { | |
"editor.formatOnSave": true, | |
"editor.formatOnType": true, | |
"editor.rulers": [ | |
120 | |
], | |
"editor.selectionHighlight": false, | |
"editor.suggest.snippetsPreventQuickSuggestions": false, | |
"editor.suggestSelection": "first", | |
"editor.tabCompletion": "onlySnippets", | |
"editor.wordBasedSuggestions": false | |
}, | |
"github-actions.org-features": true, | |
"eva-config-picker-vscode.promptOnSwitch": false, | |
"[typescript]": { | |
"editor.defaultFormatter": "vscode.typescript-language-features" | |
}, | |
"[json]": { | |
"editor.defaultFormatter": "vscode.json-language-features" | |
}, | |
"todo-tree.tree.showScanModeButton": false, | |
"[typescriptreact]": { | |
"editor.defaultFormatter": "vscode.typescript-language-features" | |
}, | |
"[html]": { | |
"editor.defaultFormatter": "vscode.html-language-features" | |
}, | |
"i18n-ally.displayLanguage": "en" | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"s16px": { | |
"prefix": "s16px", | |
"body": "\nbox-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);\n", | |
"description": "16dp shadow" | |
}, | |
"s2px": { | |
"prefix": "s2px", | |
"body": "\nbox-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);\n", | |
"description": "2dp shadow" | |
}, | |
"s3px": { | |
"prefix": "s3px", | |
"body": "\nbox-shadow:0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.2),0 1px 8px 0 rgba(0,0,0,.12);\n", | |
"description": "16dp shadow" | |
}, | |
"s4px": { | |
"prefix": "s4px", | |
"body": "\nbox-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);\n", | |
"description": "4dp shadow" | |
}, | |
"s6px": { | |
"prefix": "s6px", | |
"body": "\nbox-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2);\n", | |
"description": "6dp shadow" | |
}, | |
"s8px": { | |
"prefix": "s8px", | |
"body": "\nbox-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);\n", | |
"description": "8dp shadow" | |
}, | |
"cen": { | |
"prefix": "cen", | |
"body": "\nposition:absolute;\ntop:50%;\nleft:50%;\ntransform:translate(-50%, -50%);\n", | |
"description": "Absolute centering" | |
}, | |
"preserve": { | |
"prefix": "preserve", | |
"body": "\n -webkit-animation-fill-mode:forwards; /*Chrome 16+, Safari 4+*/\n -moz-animation-fill-mode:forwards; /*FF 5+*/\n -o-animation-fill-mode:forwards; /*Not implemented yet*/\n -ms-animation-fill-mode:forwards; /*IE 10+*/\n animation-fill-mode:forwards; /*when the spec is finished*/\n", | |
"description": "Preserve animation state" | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
// Place your snippets for HTML here. Each snippet is defined under a snippet name and has a prefix, body and | |
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are: | |
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the | |
// same ids are connected. | |
// Example: | |
"Print to console": { | |
"prefix": "scale", | |
"body": [ | |
"<meta name='viewport' content='width=device-width, initial-scale=1.0, minimum-scale=1.0'>" | |
], | |
"description": "Make webpage scale well for mobile" | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
// Place your snippets for JavaScript here. Each snippet is defined under a snippet name and has a prefix, body and | |
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are: | |
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the | |
// same ids are connected. | |
// Example: | |
"Print to console": { | |
"prefix": "cl", | |
"body": [ | |
"console.log('$1');", | |
"$2" | |
], | |
"description": "Log output to console" | |
}, | |
"Bookmark snipept": { | |
"prefix": "bookmark", | |
"body": [ | |
"var script = document.createElement('script');", | |
"script.type = 'text/javascript';", | |
"script.src = '$1';", | |
"", | |
"var head = document.querySelector('head');", | |
"", | |
"head.appendChild(script);", | |
"", | |
"console.log('$2 loaded');" | |
], | |
"description": "Creates a bookmark snippet" | |
}, | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
/* | |
// Place your snippets for Angular Template here. Each snippet is defined under a snippet name and has a prefix, body and | |
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are: | |
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the | |
// same ids are connected. | |
// Example: | |
"Print to console": { | |
"prefix": "log", | |
"body": [ | |
"console.log('$1');", | |
"$2" | |
], | |
"description": "Log output to console" | |
} | |
*/ | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
/* | |
// Place your snippets for Sass here. Each snippet is defined under a snippet name and has a prefix, body and | |
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are: | |
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the | |
// same ids are connected. | |
// Example: | |
"Print to console": { | |
"prefix": "log", | |
"body": [ | |
"console.log('$1');", | |
"$2" | |
], | |
"description": "Log output to console" | |
} | |
*/ | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"Deceleration curve": { | |
"prefix": "easeout", | |
"body": "cubic-bezier(0.0, 0.0, 0.2, 1);", | |
"description": "Elements enter the screen at full velocity and slowly decelerate to a resting point." | |
}, | |
"Acceleration curve": { | |
"prefix": "easein", | |
"body": "cubic-bezier(0.4, 0.0, 1, 1);", | |
"description": "Elements leave the screen at full velocity. They do not decelerate when off-screen." | |
}, | |
"Sharp curve": { | |
"prefix": "sharpcurve", | |
"body": "cubic-bezier(0.4, 0.0, 0.6, 1);", | |
"description": "Elements quickly accelerate and decelerate. It is used by exiting elements that may return to the screen at any time." | |
}, | |
"Standard curve": { | |
"prefix": "standardcurve", | |
"body": "cubic-bezier(0.4, 0.0, 0.2, 1);", | |
"description": "Elements quickly accelerate and slowly decelerate between on-screen locations. It applies to growing and shrinking material, among other property changes." | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"Deep copy": { | |
"prefix": "jps", | |
"body": [ | |
"JSON.parse(JSON.stringify($1))" | |
], | |
"description": "Deep copies whatever I need" | |
}, | |
"Performance": { | |
"prefix": "perf", | |
"body": [ | |
"const perfStart = performance.now();", | |
"const perfEnd = performance.now();", | |
"console.log(`$1 \\${perfEnd - perfStart}ms`);" | |
], | |
"description": "Preformance measurements" | |
}, | |
"Get & Set": { | |
"prefix": "get", | |
"body": [ | |
"get $1(): $2 {", | |
"return this._$1;", | |
"}", | |
"set $1(val) {", | |
"this._$1 = val;", | |
"}", | |
"", | |
"private _$1: $2;" | |
], | |
"description": "getters and setters" | |
}, | |
"Input": { | |
"prefix": "@I", | |
"body": [ "@Input() $1: $2;" ], | |
"description": "Creates an angular Input" | |
}, | |
"reducer": { | |
"prefix": "reducer", | |
"body": [ | |
"import { call, fork, ForkEffect, put, takeEvery } from 'redux-saga/effects';", | |
"import { getType } from 'typesafe-actions';", | |
"import { core } from '../../core';", | |
"import { IStoreFetchableDataState, IStoreFetchActionPayload, StoreFetchableData } from './base';", | |
"", | |
"/** The data chain for this reducer */", | |
"export type T$1ChainData = [ EVA.Core.Services.$1Response ];", | |
"", | |
"/**", | |
" * Implements $1 fetch for the Redux store", | |
" *", | |
" * @export", | |
" * @class $1", | |
" * @extends {StoreFetchableData<EVA.Core.Services.$1, EVA.Core.Services.$1Response>}", | |
" */", | |
"export class ${1:EndPointName} extends StoreFetchableData<EVA.Core.Services.$1, EVA.Core.Services.$1Response, T$1ChainData, I$1State>", | |
"{", | |
" /**", | |
" * Creates an instance of $1", | |
" *", | |
" * @memberof $1", | |
" */", | |
" constructor()", | |
" {", | |
" super( '$2', '/message/$1' );", | |
" }", | |
"", | |
" /**", | |
" * The saga listener for this store section", | |
" *", | |
" * @memberof $1", | |
" */", | |
" public *saga()", | |
" {", | |
" yield fork( listener );", | |
" }", | |
"}", | |
"", | |
"// Export the state interface", | |
"//", | |
"export interface I$1State extends IStoreFetchableDataState<EVA.Core.Services.$1, EVA.Core.Services.$1Response> {", | |
"}", | |
"", | |
"// Export the state handling singleton", | |
"//", | |
"export const $2 = new $1();", | |
"", | |
"// Setup the Saga implementation", | |
"//", | |
"function* fetchCall( action: any ): any {", | |
" const fetchActionPayload: IStoreFetchActionPayload<EVA.Core.Services.$1, EVA.Core.Services.$1Response> = action.payload;", | |
"", | |
" try {", | |
" const data = yield call( [ $2, 'fetchData' ], action );", | |
" yield put( $2.actions.response( data ) );", | |
"", | |
" // Resolve the fetch and chain promise", | |
" //", | |
" fetchActionPayload.fetchResolve( data );", | |
" fetchActionPayload.chainResolve( [ data ] );", | |
" } catch ( err ) {", | |
" yield put( $2.actions.error( err ) );", | |
"", | |
" // Reject both the fetch and chain promise", | |
" //", | |
" fetchActionPayload.fetchReject( err );", | |
" fetchActionPayload.chainReject( err );", | |
" }", | |
"}", | |
"", | |
"function* listener()", | |
"{", | |
" yield takeEvery( getType( $2.actions.fetch ), fetchCall );", | |
"}", | |
"" | |
], | |
"description": "reducer boilerplate" | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"ref":"163e6fb3-04ed-44ad-9eab-2c38876f3ad4","content":"{\"version\":5,\"machineId\":\"1ce7f858-cbc7-4c1c-9431-16e9e6694203\",\"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.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\\\":\\\"ms-vscode.js-debug\\\",\\\"uuid\\\":\\\"25629058-ddac-4e17-abba-74678e126c5d\\\"},\\\"version\\\":\\\"1.51.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.js-debug-companion\\\",\\\"uuid\\\":\\\"99cb0b7f-7354-4278-b8da-6cc79972169d\\\"},\\\"version\\\":\\\"1.0.8\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.node-debug\\\",\\\"uuid\\\":\\\"b6ded8fb-a0a0-4c1c-acbd-ab2a3bc995a6\\\"},\\\"version\\\":\\\"1.44.14\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.node-debug2\\\",\\\"uuid\\\":\\\"36d19e17-7569-4841-a001-947eb18602b2\\\"},\\\"version\\\":\\\"1.42.5\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.references-view\\\",\\\"uuid\\\":\\\"dc489f46-520d-4556-ae85-1f9eab3c412d\\\"},\\\"version\\\":\\\"0.0.71\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.vscode-js-profile-table\\\",\\\"uuid\\\":\\\"7e52b41b-71ad-457b-ab7e-0620f1fc4feb\\\"},\\\"version\\\":\\\"0.0.11\\\"},{\\\"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.sql\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.swift\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-abyss\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-defaults\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-kimbie-dark\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-monokai\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-monokai-dimmed\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-quietlight\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-red\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.vscode-theme-seti\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-solarized-dark\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-solarized-light\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.theme-tomorrow-night-blue\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.typescript\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.typescript-language-features\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.vb\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.xml\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"vscode.yaml\\\"},\\\"version\\\":\\\"1.0.0\\\"},{\\\"identifier\\\":{\\\"id\\\":\\\"aeschli.vscode-css-formatter\\\",\\\"uuid\\\":\\\"3f770365-3682-44ee-a63e-5ef1b16c74d2\\\"},\\\"version\\\":\\\"1.0.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"alexiv.vscode-angular2-files\\\",\\\"uuid\\\":\\\"1d4278a8-3599-45f1-a4ad-dd9723ff3904\\\"},\\\"version\\\":\\\"1.6.4\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"angular.ng-template\\\",\\\"uuid\\\":\\\"a92d457e-6f3f-4167-8087-1a54e1b6e00e\\\"},\\\"version\\\":\\\"0.1100.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"artdiniz.quitcontrol-vscode\\\",\\\"uuid\\\":\\\"ffb0fdce-1a37-40ee-9d88-5e20f2fb0094\\\"},\\\"version\\\":\\\"3.1.3\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"chakrounanas.turbo-console-log\\\",\\\"uuid\\\":\\\"6623619a-676d-4cde-943f-a3c193b44fc0\\\"},\\\"version\\\":\\\"2.1.5\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"cschleiden.vscode-github-actions\\\",\\\"uuid\\\":\\\"04f49bfc-8330-4eee-8237-ea938fb755ef\\\"},\\\"version\\\":\\\"0.9.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"dart-code.dart-code\\\",\\\"uuid\\\":\\\"f57f68ea-9ee8-42b5-9a97-041d3e4278c4\\\"},\\\"version\\\":\\\"3.16.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"dart-code.flutter\\\",\\\"uuid\\\":\\\"f6c3ec04-6057-4d9c-b997-69cba07a6158\\\"},\\\"version\\\":\\\"3.16.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"dbaeumer.vscode-eslint\\\",\\\"uuid\\\":\\\"583b2b34-2c1e-4634-8c0b-0b82e283ea3a\\\"},\\\"version\\\":\\\"2.1.14\\\",\\\"disabled\\\":true,\\\"installed\\\":true,\\\"state\\\":{\\\"eslintAlwaysAllowExecution\\\":false}},{\\\"identifier\\\":{\\\"id\\\":\\\"dsznajder.es7-react-js-snippets\\\",\\\"uuid\\\":\\\"19804510-b475-4dae-b0f7-6ca08fd1af0c\\\"},\\\"version\\\":\\\"3.0.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"eamodio.gitlens\\\",\\\"uuid\\\":\\\"4de763bd-505d-4978-9575-2b7696ecf94e\\\"},\\\"version\\\":\\\"11.2.1\\\",\\\"installed\\\":true,\\\"state\\\":{\\\"gitlens:synced:version\\\":\\\"11.2.1\\\",\\\"gitlens:views:updates:visible\\\":false}},{\\\"identifier\\\":{\\\"id\\\":\\\"editorconfig.editorconfig\\\",\\\"uuid\\\":\\\"f60a60a6-95ba-42d4-b41c-3d24c1b89588\\\"},\\\"version\\\":\\\"0.16.3\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"eg2.vscode-npm-script\\\",\\\"uuid\\\":\\\"ae9e3eb0-3357-4cc0-90ee-598d2d384757\\\"},\\\"version\\\":\\\"0.3.13\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"esbenp.prettier-vscode\\\",\\\"uuid\\\":\\\"96fa4707-6983-4489-b7c5-d5ffdfdcce90\\\"},\\\"version\\\":\\\"5.8.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"felipe.nasc-touchbar\\\",\\\"uuid\\\":\\\"ce071f60-714c-4351-854a-2a1d33f1e357\\\"},\\\"version\\\":\\\"1.12.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"github.vscode-pull-request-github\\\",\\\"uuid\\\":\\\"69ddd764-339a-4ecc-97c1-9c4ece58e36d\\\"},\\\"version\\\":\\\"0.21.2\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"glen-84.sass-lint\\\",\\\"uuid\\\":\\\"997fc03c-d81e-4815-8bd1-2c4f9a1ac1a5\\\"},\\\"version\\\":\\\"1.0.6\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"gruntfuggly.todo-tree\\\",\\\"uuid\\\":\\\"261cac81-cd7b-4555-bb41-0c2d2bcd3e70\\\"},\\\"version\\\":\\\"0.0.188\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"jcbuisson.vue\\\",\\\"uuid\\\":\\\"4c808376-20ec-41d4-a934-f7601552c4f1\\\"},\\\"version\\\":\\\"0.1.5\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"jeroen-meijer.pubspec-assist\\\",\\\"uuid\\\":\\\"91c5dadd-29e8-4ced-8d0b-6c4bf5901ee1\\\"},\\\"version\\\":\\\"2.2.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"knisterpeter.vscode-github\\\",\\\"uuid\\\":\\\"8699dfcb-4beb-4760-b976-c46dcdd87df2\\\"},\\\"version\\\":\\\"0.30.4\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"mikestead.dotenv\\\",\\\"uuid\\\":\\\"532533c9-a894-4a58-9eee-bbfbe7c06f71\\\"},\\\"version\\\":\\\"1.0.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-azuretools.vscode-docker\\\",\\\"uuid\\\":\\\"0479fc1c-3d67-49f9-b087-fb9069afe48f\\\"},\\\"version\\\":\\\"1.8.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-python.python\\\",\\\"uuid\\\":\\\"f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5\\\"},\\\"version\\\":\\\"2020.11.371526539\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-toolsai.jupyter\\\",\\\"uuid\\\":\\\"6c2f1801-1e7f-45b2-9b5c-7782f1e076e8\\\"},\\\"version\\\":\\\"2020.11.392013122\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.sublime-keybindings\\\",\\\"uuid\\\":\\\"529697b9-b343-4b1c-ba2f-f5ef692132d4\\\"},\\\"version\\\":\\\"4.0.7\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vscode.vscode-typescript-tslint-plugin\\\",\\\"uuid\\\":\\\"90a37ca1-92a2-488a-b196-7a8c0b0127ea\\\"},\\\"version\\\":\\\"1.2.3\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"ms-vsliveshare.vsliveshare\\\",\\\"uuid\\\":\\\"5a6dc0d5-dc02-4121-8e24-cad33a2ff0af\\\"},\\\"version\\\":\\\"1.0.3206\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"msjsdiag.debugger-for-chrome\\\",\\\"uuid\\\":\\\"1ec62ca5-d7f9-4ddb-a882-e8d018c0aefd\\\"},\\\"version\\\":\\\"4.12.11\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"paragdiwan.gitpatch\\\",\\\"uuid\\\":\\\"1c2d0e20-1a4e-4d22-a8bb-be29a274bf49\\\"},\\\"version\\\":\\\"0.2.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"realappie.doc-extension\\\",\\\"uuid\\\":\\\"001035e4-e3b1-4b8a-9069-323d258570a6\\\"},\\\"version\\\":\\\"0.0.6\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"redhat.java\\\",\\\"uuid\\\":\\\"198a707e-28af-4e84-8610-6e2f628dd12d\\\"},\\\"version\\\":\\\"0.71.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"redhat.vscode-xml\\\",\\\"uuid\\\":\\\"6703768d-d42f-474e-9f6e-5f288d53f6e8\\\"},\\\"version\\\":\\\"0.14.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"redhat.vscode-yaml\\\",\\\"uuid\\\":\\\"2061917f-f76a-458a-8da9-f162de22b97e\\\"},\\\"version\\\":\\\"0.13.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"rubymaniac.vscode-paste-and-indent\\\",\\\"uuid\\\":\\\"03b20f74-9504-4130-a12f-af9808985b37\\\"},\\\"version\\\":\\\"0.0.8\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"seeker-dk.node-modules-viewer\\\",\\\"uuid\\\":\\\"fc2aa5da-50f3-4b23-9ee6-96e142ae598b\\\"},\\\"version\\\":\\\"0.0.5\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"shan.code-settings-sync\\\",\\\"uuid\\\":\\\"e337c67b-55c2-4fef-8949-eb260e7fb7fd\\\"},\\\"version\\\":\\\"3.4.3\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"springtree.eva-config-picker-vscode\\\",\\\"uuid\\\":\\\"3a845737-80bc-4ab1-a186-37ed17d1c232\\\"},\\\"version\\\":\\\"1.0.3\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"v4run.transpose\\\",\\\"uuid\\\":\\\"107a176a-3e76-4b3e-9361-ae0fb2a4f40a\\\"},\\\"version\\\":\\\"0.0.5\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"visualstudioexptteam.vscodeintellicode\\\",\\\"uuid\\\":\\\"876e8f93-74d0-4f4f-91b7-34a09f19f444\\\"},\\\"version\\\":\\\"1.2.10\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"waderyan.gitblame\\\",\\\"uuid\\\":\\\"2335b326-c334-4e81-bc51-c408fcec6e7c\\\"},\\\"version\\\":\\\"6.0.0\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"wakatime.vscode-wakatime\\\",\\\"uuid\\\":\\\"f2fd462f-f1bd-4c62-b54f-59a4e5ffc6a3\\\"},\\\"version\\\":\\\"4.0.9\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"wallabyjs.quokka-vscode\\\",\\\"uuid\\\":\\\"aae0701b-111f-49c1-9000-abd37a442f28\\\"},\\\"version\\\":\\\"1.0.331\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"quicktype.quicktype\\\",\\\"uuid\\\":\\\"e05d98bf-3735-4c1e-9fae-86ef0a52e19f\\\"},\\\"version\\\":\\\"12.0.46\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"bierner.markdown-mermaid\\\",\\\"uuid\\\":\\\"f8d0ffc4-66bb-4a9c-8149-ef8f043691a1\\\"},\\\"version\\\":\\\"1.9.1\\\",\\\"installed\\\":true},{\\\"identifier\\\":{\\\"id\\\":\\\"lokalise.i18n-ally\\\",\\\"uuid\\\":\\\"8ab81d13-c812-4a2f-8f19-c32e3655e53c\\\"},\\\"version\\\":\\\"2.4.20\\\",\\\"installed\\\":true}]\"}","skippedExtensions":[]} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"ref":"cbb67390-447b-4394-9d1d-d5aec01f4b60","content":"{\"version\":1,\"machineId\":\"1ce7f858-cbc7-4c1c-9431-16e9e6694203\",\"content\":\"{\\\"storage\\\":{\\\"colorThemeData\\\":{\\\"version\\\":1,\\\"value\\\":\\\"{\\\\\\\"id\\\\\\\":\\\\\\\"vs-dark vscode-theme-defaults-themes-dark_plus-json\\\\\\\",\\\\\\\"label\\\\\\\":\\\\\\\"Dark+ (default dark)\\\\\\\",\\\\\\\"settingsId\\\\\\\":\\\\\\\"Default Dark+\\\\\\\",\\\\\\\"themeTokenColors\\\\\\\":[{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#D4D4D4\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.embedded\\\\\\\",\\\\\\\"source.groovy.embedded\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"emphasis\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"bold\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"strong\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#000080\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"header\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#6A9955\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"comment\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant.language\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#b5cea8\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"constant.numeric\\\\\\\",\\\\\\\"variable.other.enummember\\\\\\\",\\\\\\\"keyword.operator.plus.exponent\\\\\\\",\\\\\\\"keyword.operator.minus.exponent\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#646695\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant.regexp\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.name.tag\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d7ba7d\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.name.tag.css\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#9cdcfe\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.other.attribute-name\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d7ba7d\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"entity.other.attribute-name.class.css\\\\\\\",\\\\\\\"entity.other.attribute-name.class.mixin.css\\\\\\\",\\\\\\\"entity.other.attribute-name.id.css\\\\\\\",\\\\\\\"entity.other.attribute-name.parent-selector.css\\\\\\\",\\\\\\\"entity.other.attribute-name.pseudo-class.css\\\\\\\",\\\\\\\"entity.other.attribute-name.pseudo-element.css\\\\\\\",\\\\\\\"source.css.less entity.other.attribute-name.id\\\\\\\",\\\\\\\"entity.other.attribute-name.scss\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#f44747\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"invalid\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"underline\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.underline\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"bold\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.bold\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"bold\\\\\\\",\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.heading\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"fontStyle\\\\\\\":\\\\\\\"italic\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.italic\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#b5cea8\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.inserted\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ce9178\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.deleted\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.changed\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#6A9955\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"punctuation.definition.quote.begin.markdown\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#6796e6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"punctuation.definition.list.begin.markdown\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ce9178\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"markup.inline.raw\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#808080\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"punctuation.definition.tag\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.preprocessor\\\\\\\",\\\\\\\"entity.name.function.preprocessor\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ce9178\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.preprocessor.string\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#b5cea8\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.preprocessor.numeric\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#9cdcfe\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.structure.dictionary.key.python\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"meta.diff.header\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"storage\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"storage.type\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"storage.modifier\\\\\\\",\\\\\\\"keyword.operator.noexcept\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ce9178\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"string\\\\\\\",\\\\\\\"meta.embedded.assembly\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ce9178\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"string.tag\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#ce9178\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"string.value\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d16969\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"string.regexp\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"punctuation.definition.template-expression.begin\\\\\\\",\\\\\\\"punctuation.definition.template-expression.end\\\\\\\",\\\\\\\"punctuation.section.embedded\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d4d4d4\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.template.expression\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#9cdcfe\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"support.type.vendored.property-name\\\\\\\",\\\\\\\"support.type.property-name\\\\\\\",\\\\\\\"variable.css\\\\\\\",\\\\\\\"variable.scss\\\\\\\",\\\\\\\"variable.other.less\\\\\\\",\\\\\\\"source.coffee.embedded\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword.control\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d4d4d4\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword.operator\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"keyword.operator.new\\\\\\\",\\\\\\\"keyword.operator.expression\\\\\\\",\\\\\\\"keyword.operator.cast\\\\\\\",\\\\\\\"keyword.operator.sizeof\\\\\\\",\\\\\\\"keyword.operator.alignof\\\\\\\",\\\\\\\"keyword.operator.typeid\\\\\\\",\\\\\\\"keyword.operator.alignas\\\\\\\",\\\\\\\"keyword.operator.instanceof\\\\\\\",\\\\\\\"keyword.operator.logical.python\\\\\\\",\\\\\\\"keyword.operator.wordlike\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#b5cea8\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword.other.unit\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"punctuation.section.embedded.begin.php\\\\\\\",\\\\\\\"punctuation.section.embedded.end.php\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#9cdcfe\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"support.function.git-rebase\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#b5cea8\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant.sha.git-rebase\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d4d4d4\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"storage.modifier.import.java\\\\\\\",\\\\\\\"variable.language.wildcard.java\\\\\\\",\\\\\\\"storage.modifier.package.java\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"variable.language\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#DCDCAA\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"entity.name.function\\\\\\\",\\\\\\\"support.function\\\\\\\",\\\\\\\"support.constant.handlebars\\\\\\\",\\\\\\\"source.powershell variable.other.member\\\\\\\",\\\\\\\"entity.name.operator.custom-literal\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#4EC9B0\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.return-type\\\\\\\",\\\\\\\"support.class\\\\\\\",\\\\\\\"support.type\\\\\\\",\\\\\\\"entity.name.type\\\\\\\",\\\\\\\"entity.name.namespace\\\\\\\",\\\\\\\"entity.other.attribute\\\\\\\",\\\\\\\"entity.name.scope-resolution\\\\\\\",\\\\\\\"entity.name.class\\\\\\\",\\\\\\\"storage.type.numeric.go\\\\\\\",\\\\\\\"storage.type.byte.go\\\\\\\",\\\\\\\"storage.type.boolean.go\\\\\\\",\\\\\\\"storage.type.string.go\\\\\\\",\\\\\\\"storage.type.uintptr.go\\\\\\\",\\\\\\\"storage.type.error.go\\\\\\\",\\\\\\\"storage.type.rune.go\\\\\\\",\\\\\\\"storage.type.cs\\\\\\\",\\\\\\\"storage.type.generic.cs\\\\\\\",\\\\\\\"storage.type.modifier.cs\\\\\\\",\\\\\\\"storage.type.variable.cs\\\\\\\",\\\\\\\"storage.type.annotation.java\\\\\\\",\\\\\\\"storage.type.generic.java\\\\\\\",\\\\\\\"storage.type.java\\\\\\\",\\\\\\\"storage.type.object.array.java\\\\\\\",\\\\\\\"storage.type.primitive.array.java\\\\\\\",\\\\\\\"storage.type.primitive.java\\\\\\\",\\\\\\\"storage.type.token.java\\\\\\\",\\\\\\\"storage.type.groovy\\\\\\\",\\\\\\\"storage.type.annotation.groovy\\\\\\\",\\\\\\\"storage.type.parameters.groovy\\\\\\\",\\\\\\\"storage.type.generic.groovy\\\\\\\",\\\\\\\"storage.type.object.array.groovy\\\\\\\",\\\\\\\"storage.type.primitive.array.groovy\\\\\\\",\\\\\\\"storage.type.primitive.groovy\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#4EC9B0\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.type.cast.expr\\\\\\\",\\\\\\\"meta.type.new.expr\\\\\\\",\\\\\\\"support.constant.math\\\\\\\",\\\\\\\"support.constant.dom\\\\\\\",\\\\\\\"support.constant.json\\\\\\\",\\\\\\\"entity.other.inherited-class\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#C586C0\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"keyword.control\\\\\\\",\\\\\\\"source.cpp keyword.operator.new\\\\\\\",\\\\\\\"keyword.operator.delete\\\\\\\",\\\\\\\"keyword.other.using\\\\\\\",\\\\\\\"keyword.other.operator\\\\\\\",\\\\\\\"entity.name.operator\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#9CDCFE\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"variable\\\\\\\",\\\\\\\"meta.definition.variable.name\\\\\\\",\\\\\\\"support.variable\\\\\\\",\\\\\\\"entity.name.variable\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#4FC1FF\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"variable.other.constant\\\\\\\",\\\\\\\"variable.other.enummember\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#9CDCFE\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"meta.object-literal.key\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#CE9178\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"support.constant.property-value\\\\\\\",\\\\\\\"support.constant.font-name\\\\\\\",\\\\\\\"support.constant.media-type\\\\\\\",\\\\\\\"support.constant.media\\\\\\\",\\\\\\\"constant.other.color.rgb-value\\\\\\\",\\\\\\\"constant.other.rgb-value\\\\\\\",\\\\\\\"support.constant.color\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#CE9178\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"punctuation.definition.group.regexp\\\\\\\",\\\\\\\"punctuation.definition.group.assertion.regexp\\\\\\\",\\\\\\\"punctuation.definition.character-class.regexp\\\\\\\",\\\\\\\"punctuation.character.set.begin.regexp\\\\\\\",\\\\\\\"punctuation.character.set.end.regexp\\\\\\\",\\\\\\\"keyword.operator.negation.regexp\\\\\\\",\\\\\\\"support.other.parenthesis.regexp\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d16969\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"constant.character.character-class.regexp\\\\\\\",\\\\\\\"constant.other.character-class.set.regexp\\\\\\\",\\\\\\\"constant.other.character-class.regexp\\\\\\\",\\\\\\\"constant.character.set.regexp\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#DCDCAA\\\\\\\"},\\\\\\\"scope\\\\\\\":[\\\\\\\"keyword.operator.or.regexp\\\\\\\",\\\\\\\"keyword.control.anchor.regexp\\\\\\\"]},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d7ba7d\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"keyword.operator.quantifier.regexp\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#569cd6\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant.character\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#d7ba7d\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"constant.character.escape\\\\\\\"},{\\\\\\\"settings\\\\\\\":{\\\\\\\"foreground\\\\\\\":\\\\\\\"#C8C8C8\\\\\\\"},\\\\\\\"scope\\\\\\\":\\\\\\\"entity.name.label\\\\\\\"}],\\\\\\\"semanticTokenRules\\\\\\\":[{\\\\\\\"_selector\\\\\\\":\\\\\\\"newOperator\\\\\\\",\\\\\\\"_style\\\\\\\":{\\\\\\\"_foreground\\\\\\\":\\\\\\\"#d4d4d4\\\\\\\",\\\\\\\"_bold\\\\\\\":null,\\\\\\\"_underline\\\\\\\":null,\\\\\\\"_italic\\\\\\\":null}},{\\\\\\\"_selector\\\\\\\":\\\\\\\"stringLiteral\\\\\\\",\\\\\\\"_style\\\\\\\":{\\\\\\\"_foreground\\\\\\\":\\\\\\\"#ce9178\\\\\\\",\\\\\\\"_bold\\\\\\\":null,\\\\\\\"_underline\\\\\\\":null,\\\\\\\"_italic\\\\\\\":null}},{\\\\\\\"_selector\\\\\\\":\\\\\\\"customLiteral\\\\\\\",\\\\\\\"_style\\\\\\\":{\\\\\\\"_foreground\\\\\\\":\\\\\\\"#d4d4d4\\\\\\\",\\\\\\\"_bold\\\\\\\":null,\\\\\\\"_underline\\\\\\\":null,\\\\\\\"_italic\\\\\\\":null}},{\\\\\\\"_selector\\\\\\\":\\\\\\\"numberLiteral\\\\\\\",\\\\\\\"_style\\\\\\\":{\\\\\\\"_foreground\\\\\\\":\\\\\\\"#b5cea8\\\\\\\",\\\\\\\"_bold\\\\\\\":null,\\\\\\\"_underline\\\\\\\":null,\\\\\\\"_italic\\\\\\\":null}},{\\\\\\\"_selector\\\\\\\":\\\\\\\"newOperator\\\\\\\",\\\\\\\"_style\\\\\\\":{\\\\\\\"_foreground\\\\\\\":\\\\\\\"#c586c0\\\\\\\",\\\\\\\"_bold\\\\\\\":null,\\\\\\\"_underline\\\\\\\":null,\\\\\\\"_italic\\\\\\\":null}},{\\\\\\\"_selector\\\\\\\":\\\\\\\"stringLiteral\\\\\\\",\\\\\\\"_style\\\\\\\":{\\\\\\\"_foreground\\\\\\\":\\\\\\\"#ce9178\\\\\\\",\\\\\\\"_bold\\\\\\\":null,\\\\\\\"_underline\\\\\\\":null,\\\\\\\"_italic\\\\\\\":null}},{\\\\\\\"_selector\\\\\\\":\\\\\\\"customLiteral\\\\\\\",\\\\\\\"_style\\\\\\\":{\\\\\\\"_foreground\\\\\\\":\\\\\\\"#dcdcaa\\\\\\\",\\\\\\\"_bold\\\\\\\":null,\\\\\\\"_underline\\\\\\\":null,\\\\\\\"_italic\\\\\\\":null}},{\\\\\\\"_selector\\\\\\\":\\\\\\\"numberLiteral\\\\\\\",\\\\\\\"_style\\\\\\\":{\\\\\\\"_foreground\\\\\\\":\\\\\\\"#b5cea8\\\\\\\",\\\\\\\"_bold\\\\\\\":null,\\\\\\\"_underline\\\\\\\":null,\\\\\\\"_italic\\\\\\\":null}}],\\\\\\\"extensionData\\\\\\\":{\\\\\\\"_extensionId\\\\\\\":\\\\\\\"vscode.theme-defaults\\\\\\\",\\\\\\\"_extensionIsBuiltin\\\\\\\":true,\\\\\\\"_extensionName\\\\\\\":\\\\\\\"theme-defaults\\\\\\\",\\\\\\\"_extensionPublisher\\\\\\\":\\\\\\\"vscode\\\\\\\"},\\\\\\\"themeSemanticHighlighting\\\\\\\":true,\\\\\\\"colorMap\\\\\\\":{\\\\\\\"editor.background\\\\\\\":\\\\\\\"#1e1e1e\\\\\\\",\\\\\\\"editor.foreground\\\\\\\":\\\\\\\"#d4d4d4\\\\\\\",\\\\\\\"editor.inactiveSelectionBackground\\\\\\\":\\\\\\\"#3a3d41\\\\\\\",\\\\\\\"editorIndentGuide.background\\\\\\\":\\\\\\\"#404040\\\\\\\",\\\\\\\"editorIndentGuide.activeBackground\\\\\\\":\\\\\\\"#707070\\\\\\\",\\\\\\\"editor.selectionHighlightBackground\\\\\\\":\\\\\\\"#add6ff26\\\\\\\",\\\\\\\"list.dropBackground\\\\\\\":\\\\\\\"#383b3d\\\\\\\",\\\\\\\"activityBarBadge.background\\\\\\\":\\\\\\\"#007acc\\\\\\\",\\\\\\\"sideBarTitle.foreground\\\\\\\":\\\\\\\"#bbbbbb\\\\\\\",\\\\\\\"input.placeholderForeground\\\\\\\":\\\\\\\"#a6a6a6\\\\\\\",\\\\\\\"menu.background\\\\\\\":\\\\\\\"#252526\\\\\\\",\\\\\\\"menu.foreground\\\\\\\":\\\\\\\"#cccccc\\\\\\\",\\\\\\\"statusBarItem.remoteForeground\\\\\\\":\\\\\\\"#ffffff\\\\\\\",\\\\\\\"statusBarItem.remoteBackground\\\\\\\":\\\\\\\"#16825d\\\\\\\",\\\\\\\"sideBarSectionHeader.background\\\\\\\":\\\\\\\"#00000000\\\\\\\",\\\\\\\"sideBarSectionHeader.border\\\\\\\":\\\\\\\"#cccccc33\\\\\\\",\\\\\\\"tab.lastPinnedBorder\\\\\\\":\\\\\\\"#cccccc33\\\\\\\"},\\\\\\\"watch\\\\\\\":false}\\\"},\\\"views.cachedViewPositions\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[[\\\\\\\"todo-tree-view\\\\\\\",{\\\\\\\"containerId\\\\\\\":\\\\\\\"workbench.view.explorer\\\\\\\"}]]\\\"},\\\"workbench.panel.repl.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.repl.view\\\\\\\",\\\\\\\"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}]\\\"},\\\"terminal.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"terminal\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.debug.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.loadedScriptsView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.variablesView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.watchExpressionsView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.callStackView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.breakPointsView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.startView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.debug.welcome\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"jsBrowserBreakpoints\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.extensions.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.enabledExtensionList\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.disabledExtensionList\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.recommendedList\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.popularExtensionsList\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.listView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.vscode-local.installed\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.enabledExtensionList2\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.workspaceRecommendedList\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.vscode-local.default\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.otherrecommendedList\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.disabledExtensionList2\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.builtInExtensionsList\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.builtInBasicsExtensionsList\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.builtInThemesExtensionsList\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.vscode-local.outdated\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.local.default\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.local.installed\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"extensions.local.outdated\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.popular\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.workspaceRecommendations\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.installed\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.views.extensions.otherRecommendations\\\\\\\",\\\\\\\"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.installed.empty\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.explorer.views.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"npm\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"dartPackages\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"liveshare.session.explorer\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.explorer.openEditorsView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.explorer.fileView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"outline\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.explorer.emptyView\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"timeline\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.repositories:explorer\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.fileHistory:explorer\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.lineHistory:explorer\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.compare:explorer\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.search:explorer\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"node-modules-viewer\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"todo-tree-view-explorer\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"todo-tree-view\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"i18n-ally-locales-file-explorer\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.scm.views.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:Git:file:///Users/abdel/hobby/eva-cli-functions\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"scm.mainPanel\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:Git:file:///Users/abdel/code/eva-sdk-redux\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:Git:file:///Users/abdel/code/eva-pos-app\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:Git:file:///Users/abdel/code/eva-sales-app\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:Git:file:///Users/abdel/hobby/eva-cli\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:Git:file:///Users/abdel/Desktop/eva-pos-app\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:Git:file:///Users/abdel/code/eva-customer-manager\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:Git:file:///Users/abdel/hobby/sib-watermark\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:Git:file:///Users/abdel/hobby/angular\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:Git:file:///Users/abdel/hobby/ngx-intl\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:Git:file:///Users/abdel/hobby/eva-tester\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:Git:file:///Users/abdel/hobby/push-notifications-test\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:Git:file:///Users/abdel/code/eva-sales-app-v2\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:Git:file:///Users/abdel/code/babylon-web-app\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:Git:file:///Users/abdel/hobby/bluetooth-gun-game\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:Git:file:///Users/abdel/.nvm\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:Git:file:///Users/abdel/code/rituals-consumer-app\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:Git:file:///Users/abdel/hobby/eva-cli-ui\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:Git:file:///Users/abdel/hobby/eva-config-picker\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:Git:file:///Users/abdel/hobby/eva-config-picker-vscode\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm.mainPane\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:1810990377\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:-1485391777\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:-342498283\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:71132830\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:1699308555\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:-724544611\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:1820333301\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:-1640534462\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:-2068328457\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:-1684207594\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:716238400\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:-1211038874\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:1631676567\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:947941985\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:-269740565\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:-31168737\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:-1860794141\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.scm\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:679923418\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:708064004\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:1129171000\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:708148309\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:1691441308\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:-1885462513\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:1675329374\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:1939565996\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:772668280\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:-1192858849\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:1370918900\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:2128036540\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.repositories:scm\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.fileHistory:scm\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.lineHistory:scm\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.compare:scm\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.search:scm\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"pr:scm\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"prStatus:scm\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:1816745434\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:-1831191587\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:-1376684084\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:1201405373\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:-415071764\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:-1960363160\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:1896192669\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"scm:repository:-1321931941\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.scm.repositories\\\\\\\",\\\\\\\"isHidden\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.repositories\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.commits\\\\\\\",\\\\\\\"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.view.search.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.search\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.panel.pinnedPanels\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.comments\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Comments\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"order\\\\\\\":10,\\\\\\\"visible\\\\\\\":true},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.search\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"Search\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"order\\\\\\\":10,\\\\\\\"visible\\\\\\\":false},{\\\\\\\"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.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\\\\\\\":2},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.remote\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":4},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.flutter\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":9},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.gitlens\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":10},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.test\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":6},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extensions\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":4},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.references-view\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":7},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.codestream\\\\\\\",\\\\\\\"pinned\\\\\\\":false,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":8},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.github-pull-requests\\\\\\\",\\\\\\\"pinned\\\\\\\":false,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":11},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.jupyter\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":14},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.liveshare\\\\\\\",\\\\\\\"pinned\\\\\\\":false,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":16},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.dockerView\\\\\\\",\\\\\\\"pinned\\\\\\\":false,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":14},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.eva\\\\\\\",\\\\\\\"pinned\\\\\\\":false,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":17},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.wallaby\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":13},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.github-actions\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":8},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.todo-tree-container\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false,\\\\\\\"order\\\\\\\":12},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.extension.i18n-ally\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"order\\\\\\\":13},{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.view.sync\\\\\\\",\\\\\\\"pinned\\\\\\\":true,\\\\\\\"visible\\\\\\\":false}]\\\"},\\\"workbench.view.extension.test.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"dartTestTree\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"python_tests\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"http.linkProtectionTrustedDomains\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"*\\\\\\\",\\\\\\\"https://eva2015.atlassian.net\\\\\\\",\\\\\\\"https://code.visualstudio.com\\\\\\\",\\\\\\\"https://go.microsoft.com\\\\\\\",\\\\\\\"https://marketplace.visualstudio.com\\\\\\\",\\\\\\\"https://vscode-auth.github.com\\\\\\\",\\\\\\\"https://*.gallerycdn.vsassets.io\\\\\\\"]\\\"},\\\"nps/sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"9\\\"},\\\"nps/lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Tue Mar 19 2019\\\"},\\\"nps/skipVersion\\\":{\\\"version\\\":1,\\\"value\\\":\\\"1.32.2\\\"},\\\"nps/isCandidate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"false\\\"},\\\"cpp.1.sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"478\\\"},\\\"cpp.1.lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Wed Feb 03 2021\\\"},\\\"java.2.sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"478\\\"},\\\"java.2.lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Wed Feb 03 2021\\\"},\\\"javascript.1.sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"66\\\"},\\\"javascript.1.lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Thu Jun 13 2019\\\"},\\\"javascript.1.skipVersion\\\":{\\\"version\\\":1,\\\"value\\\":\\\"1.34.0\\\"},\\\"javascript.1.isCandidate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"false\\\"},\\\"javascript.1.editedCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"10\\\"},\\\"javascript.1.editedDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Wed Jun 12 2019\\\"},\\\"typescript.1.sessionCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"9\\\"},\\\"typescript.1.lastSessionDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Tue Mar 19 2019\\\"},\\\"typescript.1.skipVersion\\\":{\\\"version\\\":1,\\\"value\\\":\\\"1.32.2\\\"},\\\"typescript.1.isCandidate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"false\\\"},\\\"typescript.1.editedCount\\\":{\\\"version\\\":1,\\\"value\\\":\\\"10\\\"},\\\"typescript.1.editedDate\\\":{\\\"version\\\":1,\\\"value\\\":\\\"Mon Mar 11 2019\\\"},\\\"workbench.telemetryOptOutShown\\\":{\\\"version\\\":1,\\\"value\\\":\\\"true\\\"},\\\"workbench.view.extension.references-view.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"references-view.tree\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.extension.github-actions.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"github-actions.workflows\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"github-actions.settings\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.extension.flutter.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"dartFlutterOutline\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.extension.gitlens.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.repositories:gitlens\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.fileHistory:gitlens\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.lineHistory:gitlens\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.compare:gitlens\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.search:gitlens\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.updates\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"gitlens.views.welcome\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.extension.github-pull-requests.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"prStatus:github\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"pr:github\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"issues:github\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"github:login\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"github:activePullRequest\\\\\\\",\\\\\\\"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.liveshare.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"liveshare.session\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"liveshare.contacts\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"liveshare.help\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"liveshare.plannedSessions\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.view.extension.eva.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"eva-switch\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"evaSwitch\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"github-realappie\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"vscode.github\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"GitHub\\\\\\\"},{\\\\\\\"id\\\\\\\":\\\\\\\"github.vscode-pull-request-github\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"GitHub Pull Requests and Issues\\\\\\\"},{\\\\\\\"id\\\\\\\":\\\\\\\"cschleiden.vscode-github-actions\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"GitHub Actions\\\\\\\"}]\\\"},\\\"commandPalette.mru.cache\\\":{\\\"version\\\":1,\\\"value\\\":\\\"{\\\\\\\"usesLRU\\\\\\\":true,\\\\\\\"entries\\\\\\\":[{\\\\\\\"key\\\\\\\":\\\\\\\"flutter.attach\\\\\\\",\\\\\\\"value\\\\\\\":37},{\\\\\\\"key\\\\\\\":\\\\\\\"quokka.showOutput\\\\\\\",\\\\\\\"value\\\\\\\":79},{\\\\\\\"key\\\\\\\":\\\\\\\"quokka.runOnSave\\\\\\\",\\\\\\\"value\\\\\\\":83},{\\\\\\\"key\\\\\\\":\\\\\\\"quokka.goToLineInQuokkaFile\\\\\\\",\\\\\\\"value\\\\\\\":84},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.action.tasks.configureTaskRunner\\\\\\\",\\\\\\\"value\\\\\\\":107},{\\\\\\\"key\\\\\\\":\\\\\\\"tslint.fixAllProblems\\\\\\\",\\\\\\\"value\\\\\\\":110},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.action.selectTheme\\\\\\\",\\\\\\\"value\\\\\\\":125},{\\\\\\\"key\\\\\\\":\\\\\\\"extension.snippetSearch\\\\\\\",\\\\\\\"value\\\\\\\":131},{\\\\\\\"key\\\\\\\":\\\\\\\"editor.action.autoFix\\\\\\\",\\\\\\\"value\\\\\\\":135},{\\\\\\\"key\\\\\\\":\\\\\\\"eslint.executeAutofix\\\\\\\",\\\\\\\"value\\\\\\\":144},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.action.tasks.runTask\\\\\\\",\\\\\\\"value\\\\\\\":214},{\\\\\\\"key\\\\\\\":\\\\\\\"editor.action.detectIndentation\\\\\\\",\\\\\\\"value\\\\\\\":246},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.action.tasks.configureDefaultBuildTask\\\\\\\",\\\\\\\"value\\\\\\\":255},{\\\\\\\"key\\\\\\\":\\\\\\\"quokka.createTypeScriptFile\\\\\\\",\\\\\\\"value\\\\\\\":264},{\\\\\\\"key\\\\\\\":\\\\\\\"extension.helloWorld\\\\\\\",\\\\\\\"value\\\\\\\":289},{\\\\\\\"key\\\\\\\":\\\\\\\"extension.switch\\\\\\\",\\\\\\\"value\\\\\\\":293},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.action.openSnippets\\\\\\\",\\\\\\\"value\\\\\\\":328},{\\\\\\\"key\\\\\\\":\\\\\\\"editor.action.insertSnippet\\\\\\\",\\\\\\\"value\\\\\\\":360},{\\\\\\\"key\\\\\\\":\\\\\\\"markdown.showPreviewToSide\\\\\\\",\\\\\\\"value\\\\\\\":364},{\\\\\\\"key\\\\\\\":\\\\\\\"liveshare.start\\\\\\\",\\\\\\\"value\\\\\\\":397},{\\\\\\\"key\\\\\\\":\\\\\\\"liveshare.signin.browser\\\\\\\",\\\\\\\"value\\\\\\\":401},{\\\\\\\"key\\\\\\\":\\\\\\\"editor.action.formatDocument.none\\\\\\\",\\\\\\\"value\\\\\\\":454},{\\\\\\\"key\\\\\\\":\\\\\\\"flutter.createProject\\\\\\\",\\\\\\\"value\\\\\\\":491},{\\\\\\\"key\\\\\\\":\\\\\\\"npm-script.install\\\\\\\",\\\\\\\"value\\\\\\\":539},{\\\\\\\"key\\\\\\\":\\\\\\\"pub.get\\\\\\\",\\\\\\\"value\\\\\\\":559},{\\\\\\\"key\\\\\\\":\\\\\\\"pubspec-assist.addDevDependency\\\\\\\",\\\\\\\"value\\\\\\\":560},{\\\\\\\"key\\\\\\\":\\\\\\\"editor.action.fixAll\\\\\\\",\\\\\\\"value\\\\\\\":563},{\\\\\\\"key\\\\\\\":\\\\\\\"flutter.inspectWidget\\\\\\\",\\\\\\\"value\\\\\\\":606},{\\\\\\\"key\\\\\\\":\\\\\\\"angular.restartNgServer\\\\\\\",\\\\\\\"value\\\\\\\":614},{\\\\\\\"key\\\\\\\":\\\\\\\"flutter.toggleDebugModeBanner\\\\\\\",\\\\\\\"value\\\\\\\":632},{\\\\\\\"key\\\\\\\":\\\\\\\"timeline.focus\\\\\\\",\\\\\\\"value\\\\\\\":638},{\\\\\\\"key\\\\\\\":\\\\\\\"pubspec-assist.addDependency\\\\\\\",\\\\\\\"value\\\\\\\":740},{\\\\\\\"key\\\\\\\":\\\\\\\"quicktype.changeTargetLanguage\\\\\\\",\\\\\\\"value\\\\\\\":753},{\\\\\\\"key\\\\\\\":\\\\\\\"flutter.hotRestart\\\\\\\",\\\\\\\"value\\\\\\\":778},{\\\\\\\"key\\\\\\\":\\\\\\\"flutter.hotReload\\\\\\\",\\\\\\\"value\\\\\\\":779},{\\\\\\\"key\\\\\\\":\\\\\\\"git.push\\\\\\\",\\\\\\\"value\\\\\\\":790},{\\\\\\\"key\\\\\\\":\\\\\\\"wakatime.dashboard\\\\\\\",\\\\\\\"value\\\\\\\":793},{\\\\\\\"key\\\\\\\":\\\\\\\"eslint.showOutputChannel\\\\\\\",\\\\\\\"value\\\\\\\":794},{\\\\\\\"key\\\\\\\":\\\\\\\"eslint.resetLibraryExecution\\\\\\\",\\\\\\\"value\\\\\\\":796},{\\\\\\\"key\\\\\\\":\\\\\\\"typescript.restartTsServer\\\\\\\",\\\\\\\"value\\\\\\\":797},{\\\\\\\"key\\\\\\\":\\\\\\\"eslint.migrateSettings\\\\\\\",\\\\\\\"value\\\\\\\":798},{\\\\\\\"key\\\\\\\":\\\\\\\"quicktype.openForTypeScript\\\\\\\",\\\\\\\"value\\\\\\\":799},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.files.action.compareFileWith\\\\\\\",\\\\\\\"value\\\\\\\":801},{\\\\\\\"key\\\\\\\":\\\\\\\"editor.action.formatDocument\\\\\\\",\\\\\\\"value\\\\\\\":802},{\\\\\\\"key\\\\\\\":\\\\\\\"dart.restartAnalysisServer\\\\\\\",\\\\\\\"value\\\\\\\":803},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.action.restartExtensionHost\\\\\\\",\\\\\\\"value\\\\\\\":804},{\\\\\\\"key\\\\\\\":\\\\\\\"workbench.view.extension.github-pull-requests\\\\\\\",\\\\\\\"value\\\\\\\":805},{\\\\\\\"key\\\\\\\":\\\\\\\"git.clone\\\\\\\",\\\\\\\"value\\\\\\\":809},{\\\\\\\"key\\\\\\\":\\\\\\\"i18n-ally.support\\\\\\\",\\\\\\\"value\\\\\\\":811},{\\\\\\\"key\\\\\\\":\\\\\\\"editor.action.formatSelection\\\\\\\",\\\\\\\"value\\\\\\\":813}]}\\\"},\\\"commandPalette.mru.counter\\\":{\\\"version\\\":1,\\\"value\\\":\\\"814\\\"},\\\"Comments.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"workbench.panel.comments\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"hasNotifiedOfSettingsAutosave\\\":{\\\"version\\\":1,\\\"value\\\":\\\"true\\\"},\\\"workbench.view.extension.todo-tree-container.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"todo-tree-view\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"},\\\"workbench.activity.showAccounts\\\":{\\\"version\\\":1,\\\"value\\\":\\\"true\\\"},\\\"scm/input:Git:/Users/abdel/code/me-fit/me_fit_app\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"feat(gradle): upgrade android from 28 to 29\\\\\\\",\\\\\\\"feat(*): update app\\\\\\\",\\\\\\\"feat(*): get rid of hardcoded license page\\\\\\\",\\\\\\\"feat(*): WIP\\\\\\\\n\\\\\\\\nImproved license code support & onboarding\\\\\\\",\\\\\\\"feat(*): wip\\\\\\\",\\\\\\\"feat(login): error handling improvement \\\\\\\",\\\\\\\"feat(program-filter): WIP\\\\\\\",\\\\\\\"feat(home): add a rounded edge to bottom sheet\\\\\\\",\\\\\\\"feat(program-filter): initial implementation\\\\\\\",\\\\\\\"fix(count-down): ensure it works (at all)\\\\\\\",\\\\\\\"fix(license-validate): type error\\\\\\\",\\\\\\\"refactor(firebase-image): cache images\\\\\\\",\\\\\\\"refactor(program-filter): hide levels\\\\\\\\n\\\\\\\\nWe will hide this for now as filtering on levels and muscles at the same time causing a crash due to a firebase limitations where the 'in' clause cannot be combined with the 'array-contains-any' clause\\\\\\\",\\\\\\\"feat(login-secondary): add password reset button \\\\\\\",\\\\\\\"refactor(home-page): pageview changes\\\\\\\\n\\\\\\\\nThis will ensure all items are built once, this will also mean all items are built as soon as this widget renders which is an acceptable trade off right now\\\\\\\",\\\\\\\"feat(auth): sendReset email service\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"feat(auth): sendReset email service\\\\\\\",\\\\\\\"feat(bookmarking): ability to bookmark on workout page\\\\\\\",\\\\\\\"refactor(home-wrapper): onboarding\\\\\\\\n\\\\\\\\nEnsure onboarding is only loaded once the license code is retrieved from shared preferences\\\\\\\\n\\\\\\\\nWhy?\\\\\\\\n\\\\\\\\nOtherwise the pagea flashes and the onboarding page is re-rendered whenever a local license code is detected\\\\\\\",\\\\\\\"fix(onboarding): save license code retrieved locally\\\\\\\",\\\\\\\"feat(types): add UserProgramBookmark\\\\\\\",\\\\\\\"refactor(svg): fade in all svg images\\\\\\\",\\\\\\\"fix(onboarding): typo\\\\\\\",\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/abdel/code/me-fit/me-fit-admin\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"feat(workout): add exercise side\\\\\\\",\\\\\\\"feat(exercise-upsert): add region update button\\\\\\\",\\\\\\\"feat(exercise-edit): add upsert props\\\\\\\",\\\\\\\"feat(program): add workout summary preview / recreate\\\\\\\",\\\\\\\"fix(workout-preview): add scrolling\\\\\\\",\\\\\\\"feat(program-list): add filter\\\\\\\",\\\\\\\"feat(workout-preview): improvements\\\\\\\",\\\\\\\"feat(program-list): hide filters by default\\\\\\\",\\\\\\\"fix(typescript): firebase compile issues\\\\\\\\n\\\\\\\\nSee https://github.com/angular/angularfire/issues/2635#issuecomment-757495633\\\\\\\",\\\\\\\"fix(body-illustration): typings\\\\\\\",\\\\\\\"feat(main): logo\\\\\\\",\\\\\\\"feat(app): import shared module\\\\\\\",\\\\\\\"feat(logo): add logo\\\\\\\",\\\\\\\"fix(program-list): program type filter\\\\\\\",\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/abdel/code/me-fit/me-fit-functions\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"feat(program): add exercise side\\\\\\\",\\\\\\\"feat(program): create workout summary pages\\\\\\\",\\\\\\\"refactor(svg): change stroke color\\\\\\\",\\\\\\\"fix(front-body): svg missing clipping elements\\\\\\\",\\\\\\\"fix(exercise): typo\\\\\\\",\\\\\\\"feat(*): saving/getting SVG's, typings changes \\\\\\\",\\\\\\\"feat(illustration): auto creation of thumbnails for region relationships\\\\\\\",\\\\\\\"feat(license): use new getStorageUrl method\\\\\\\",\\\\\\\"feat(program): new getStorageUrl method and recrate workout preview\\\\\\\",\\\\\\\"feat(program): shadow variable\\\\\\\",\\\\\\\"\\\\\\\"]\\\"},\\\"terminal.integrated.showTerminalConfigPrompt\\\":{\\\"version\\\":1,\\\"value\\\":\\\"false\\\"},\\\"scm/input:Git:/Users/abdel/flutter\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"expandSuggestionDocs\\\":{\\\"version\\\":1,\\\"value\\\":\\\"true\\\"},\\\"scm/input:Git:/Users/abdel/code/me-fit/me-fit-scraper\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/abdel/code/me-fit/me-fit-website\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\",\\\\\\\"chore(ci): update\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"chore(ci): update\\\\\\\",\\\\\\\"feat(index): add logo\\\\\\\",\\\\\\\"feat(index): improve layout\\\\\\\",\\\\\\\"feat(favicon): add favicon\\\\\\\",\\\\\\\"feat(index): og tags\\\\\\\",\\\\\\\"fix(index): og image\\\\\\\",\\\\\\\"feat(firebase): update link\\\\\\\",\\\\\\\"feat(privacy-policy): update\\\\\\\",\\\\\\\"feat(terms): add\\\\\\\",\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/abdel/code/eva-sales-app-v2\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"fix(checkout): show spinner when cart is being fetched\\\\\\\",\\\\\\\"fix(checkout): allow applySalesTaxEstimateForOrder to fail\\\\\\\",\\\\\\\"fix(checkout): present the spinner\\\\\\\",\\\\\\\"chore(en): add missing translation\\\\\\\",\\\\\\\"fix(tasks): showing empty view\\\\\\\\n\\\\\\\\nWe were not doing this correctly as we were taking unsupported tasks into account for display the 'empty view' what this caused is a blank screen on an environment & OU where they only had unsupported tasks.\\\\\\\\n\\\\\\\\nThis change will ensure we only take supported tasks into account in displaying/hiding this UI\\\\\\\\n\\\\\\\\nSee https://n6k.atlassian.net/browse/OPTR-9786\\\\\\\",\\\\\\\"feat(login): saving organisation unit\\\\\\\\n\\\\\\\\nSee https://n6k.atlassian.net/browse/feature/OPTR-9714\\\\\\\",\\\\\\\"style(selected-organisation): typos\\\\\\\",\\\\\\\"feat(login): change email to username\\\\\\\",\\\\\\\"fix(login): resetting organisation unit id \\\\\\\",\\\\\\\"refactor(optr-9650): applySalesTaxEstimateForOrder\\\\\\\\n\\\\\\\\nThis change will ensure we stop using PreferredPriceDisplayMode in favour of the TaxCheckPending requirement. Further more it does the following\\\\\\\\n\\\\\\\\nIf we have a TaxCheckPending requirement and its Invalid = true when entering checkout we call applySalesTaxEstimateForOrder\\\\\\\\nIf we don’t have the requirement or its Invalid = false, then we setup a listener on the checkout page that waits for TaxCheckPending to arrive back from backend with invalid = true . If we ever get the TaxCheckPending requirement and Invalid = true in the service. We call applySalesTaxEstimateForOrder\\\\\\\",\\\\\\\"fix(login): failureReason = 3 handling\\\\\\\\n\\\\\\\\nWe were sometimes show the notification at the wrong time, whenever a user password is wrong we would show the error that they're not allowed to login this OU. This change will ensure we only show this error whenever the OU you selected is wrong.\\\\\\\",\\\\\\\"refactor(login): OU translation message\\\\\\\\n\\\\\\\\nSee https://n6k.atlassian.net/browse/OPTR-9714\\\\\\\",\\\\\\\"chore(eva-cli): update\\\\\\\",\\\\\\\"feat(sfs-deliver): initial draft\\\\\\\",\\\\\\\"feat(SFS-deliver): improve payment flow\\\\\\\",\\\\\\\"feat(en): add translations\\\\\\\",\\\\\\\"feat(sfs-deliver): add new produce documents modal\\\\\\\",\\\\\\\"feat(sfs-deliver): improve loading UI\\\\\\\",\\\\\\\"refactor(sfs-deliver): better loading UI \\\\\\\\n\\\\\\\\nHide old state when the order is being loaded.\\\\\\\",\\\\\\\"feat(tasks): add SFS deliver subtype to scannable tasks\\\\\\\",\\\\\\\"fix(gift-card-pay): add paymentTypeId to performPayment payload\\\\\\\\n\\\\\\\\n\\\\\\\\nThese changes are replicated from @denisaSeghedi123 changes on https://github.com/springtreesolutions/eva-sales-app/pull/570\\\\\\\",\\\\\\\"feat(eva-app-config): add App:ShipFromStore:PaymentMethods setting\\\\\\\",\\\\\\\"chore(*): update eva-sdk-redux\\\\\\\",\\\\\\\"refactor(sfs-pack): remove unneeded station selector requirement\\\\\\\\n\\\\\\\\nThis has been discussed with @coenvdwel\\\\\\\",\\\\\\\"feat(sfs-pick): support disabling printing\\\\\\\\n\\\\\\\\nSee https://n6k.atlassian.net/browse/OPTR-10040\\\\\\\",\\\\\\\"feat(sfs-ship): support disabling printing\\\\\\\\n\\\\\\\\nSee https://n6k.atlassian.net/browse/OPTR-10040\\\\\\\",\\\\\\\"fix(sfs-ship): customer type error\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"fix(sfs-ship): customer type error\\\\\\\",\\\\\\\"feat(basket-page): use new prepareOrderForCheckout\\\\\\\",\\\\\\\"refactor(checkout): stop usage of applySalesTaxEstimateForOrder\\\\\\\",\\\\\\\"style(basket-page): method naming\\\\\\\",\\\\\\\"fix(sfs-pick): send request payload\\\\\\\",\\\\\\\"fix(sfs-ship): missing imports\\\\\\\",\\\\\\\"fix(attach-customer-to-order): order of services\\\\\\\\n\\\\\\\\nThe getAvailablePaymentMethods call was being done before the attachCustomerToOrder service was done. This is because the store.dispatch triggers the srevice call. This change will ensure the order of services is correct, we first wait for attachCustomerToOrder to be done and only then do we call getAvailablePaymentMethods\\\\\\\",\\\\\\\"fix(sfs-ship): await boolean\\\\\\\",\\\\\\\"fix(routes): eva namespace not available\\\\\\\",\\\\\\\"feat(app): callGetUserTaskCounts on login\\\\\\\\n\\\\\\\\nAlways fetch the latest getUserTaskCount upon login, this usually only happened once in an application's lifecycle. Which caused issues in detecting organisation unit changes\\\\\\\",\\\\\\\"fix(tabs): task navigation in fsc mode\\\\\\\\n\\\\\\\\nThis didnt work correctly on refresh/login, with these changes it will.\\\\\\\\n\\\\\\\\nThis change will also ensure interlogistics navigation takes FSC mode into account.\\\\\\\",\\\\\\\"chore(package): fix version\\\\\\\",\\\\\\\"fix(tabs): dont re-render tabs when getUserTaskCounts is loading\\\\\\\",\\\\\\\"fix(customer-edit): LegalFormID deprecation\\\\\\\\n\\\\\\\\nThe backend was throwing errors because were sending properties that weren't needed, this change will ensure we send the correct payload in the UpdateCompanyForUser and CreateCompanyForUser request\\\\\\\",\\\\\\\"feat(login): send in OrganizationUnitID for pin login\\\\\\\",\\\\\\\"fix(sfs-modal): station selector validator\\\\\\\\n\\\\\\\\nThis caused the station selector requirement to be there when the station selector is hidden, blocking the user from being able to continue to the next step.\\\\\\\",\\\\\\\"fix(sfs-modal): station selector validator\\\\\\\\n\\\\\\\\nThis caused the station selector requirement to be there when the station selector is hidden, blocking the user from being able to continue to the next step.\\\\\\\",\\\\\\\"refactor(zip-code-translation): remove dwsport specific code\\\\\\\",\\\\\\\"refactor(customer-detail): rituals specific code\\\\\\\\n\\\\\\\\nCheck for service presence instead of checking customer being rituals\\\\\\\",\\\\\\\"refactor(customer-search): card scans rituals check\\\\\\\",\\\\\\\"refactor(sales): remove customer check\\\\\\\\n\\\\\\\\nthis is not needed because RitualsEmployeeBarcode is already specific enough\\\\\\\",\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/abdel/hobby/eva-cli\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"fix(command): generic targetless support\\\\\\\\n\\\\\\\\nEnsure if the customer is 'generic' that no target is required to proceed\\\\\\\",\\\\\\\"fix(command): invalid config exit with status code 1\\\\\\\",\\\\\\\"feat(data-loader): exit process on fail\\\\\\\",\\\\\\\"feat(command): improve error logging\\\\\\\\n\\\\\\\\nThis error log should have been on the error level instead of debug level\\\\\\\",\\\\\\\"refactor(command): logging version\\\\\\\\n\\\\\\\\nEnsure first thing that is done is logging the version of this tool.\\\\\\\",\\\\\\\"feat(data-loader): add url to error logging\\\\\\\",\\\\\\\"feat(post-switch-script): add post switch script to eva-cli\\\\\\\\n\\\\\\\\nThis script will be executed after the switch command is finished, as argument it will pass the eva-cli.json absolute path\\\\\\\\n\\\\\\\",\\\\\\\"chore(readme): postSwitchScriptPath documentation\\\\\\\",\\\\\\\"refactor(command-handler): improve postSwitchScriptPath\\\\\\\\n\\\\\\\\n- Ensure the path are surronded by quotes to ensure any path with a space works\\\\\\\\n- await the promise without a catch block to ensure errors are handled correctly\\\\\\\",\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/abdel/hobby/eva-tester\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"fix(bootstrap): wrong token being passed\\\\\\\\n\\\\\\\\nThis commit will also get rid of application selection UI as every environment only has one application\\\\\\\",\\\\\\\"feat(ui-editor): add description field\\\\\\\",\\\\\\\"fix(token-interceptor): dont subscribe\\\\\\\\n\\\\\\\\nThis subscription caused the service call to be done twice\\\\\\\",\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/abdel/code/ednl-liftstatus-portal\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"feat(events): add events page\\\\\\\",\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/abdel/hobby/firebase-js-sdk-1\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/abdel/code/eva-companion-app-ios\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/abdel/code/eva-companion-app-ios/eva-sdk-ios\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/abdel/hobby/m-thirty-one/admin\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/abdel/hobby/m-thirty-one/company-frontend\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/abdel/hobby/m-thirty-one/employee-app\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/abdel/hobby/m-thirty-one/firebase-functions\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/abdel/code/eva-sdk-redux\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"feat(typings): update typings\\\\\\\",\\\\\\\"fix(product-requirement-by-id): new typing namespace \\\\\\\",\\\\\\\"feat(print-product-price-label): add service\\\\\\\",\\\\\\\"feat(services): add reducers\\\\\\\\n\\\\\\\\nthis adds \\\\\\\\n\\\\\\\\n- CreateOrderLineUnitPriceCorrection\\\\\\\\n- RemoveOrderLineUnitPriceCorrection\\\\\\\\n\\\\\\\\nas requested by @rauldolha\\\\\\\",\\\\\\\"feat(services): add reducers\\\\\\\\n\\\\\\\\nthis adds \\\\\\\\n\\\\\\\\n- CreateOrderLineUnitPriceCorrection\\\\\\\\n- RemoveOrderLineUnitPriceCorrection\\\\\\\\n\\\\\\\\nas requested by @rauldolha\\\\\\\",\\\\\\\"refactor(typings): change api endpoint\\\\\\\\n\\\\\\\\ndone as requested by @omeaart\\\\\\\",\\\\\\\"feat(typings): update\\\\\\\",\\\\\\\"feat(list-returnable-suppliers-for-order): add reducer\\\\\\\",\\\\\\\"style(create-payment): linting issues\\\\\\\\n\\\\\\\\norderPayment is a shadowed variable according to the linter\\\\\\\",\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/abdel/hobby/localhost-finder\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/abdel/code/eva-pos-app\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"style(configuration-module): add access modifiers\\\\\\\",\\\\\\\"\\\\\\\",\\\\\\\"style(configuration-module): add access modifiers\\\\\\\",\\\\\\\"refactor(configuration-service): remove global method\\\\\\\",\\\\\\\"refactor(config-picker): use padding util classes\\\\\\\",\\\\\\\"chore(readme): update eva-cli instructions\\\\\\\",\\\\\\\"feat(eva-config-picker-modal): add unit tests\\\\\\\",\\\\\\\"chore(package): update eva-config-picker\\\\\\\",\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/abdel/hobby/eva-config-picker\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"feat(picker-customer): sorting customers by name\\\\\\\",\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/abdel/code/eva-sdk-ios\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/abdel/code/eva-customer-facing-display-app\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/abdel/hobby/lokalise-prototype\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/abdel/code/ionic\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/abdel/code/eva-pay-1\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/abdel/code/eva-pay\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"\\\\\\\"]\\\"},\\\"scm/input:Git:/Users/abdel/hobby/eva-config-picker-vscode\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[\\\\\\\"feat(extension): promptOnSwitch setting\\\\\\\",\\\\\\\"\\\\\\\"]\\\"},\\\"workbench.view.extension.i18n-ally.state.hidden\\\":{\\\"version\\\":1,\\\"value\\\":\\\"[{\\\\\\\"id\\\\\\\":\\\\\\\"i18n-ally-locales-sidebar-file\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"i18n-ally-locales-progress\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"i18n-ally-locales-tree\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"i18n-ally-locales-usage\\\\\\\",\\\\\\\"isHidden\\\\\\\":false},{\\\\\\\"id\\\\\\\":\\\\\\\"i18n-ally-help-feedback\\\\\\\",\\\\\\\"isHidden\\\\\\\":false}]\\\"}}}\"}"} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"ref":"fbcb2061-efe8-43da-97a1-f10970a08e3a","content":"{\"version\":2,\"machineId\":\"1ce7f858-cbc7-4c1c-9431-16e9e6694203\",\"content\":\"{\\\"mac\\\":\\\"[\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+shift+up\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.insertCursorAbove\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"alt+shift+down\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.insertCursorBelow\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+cmd+down\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.moveLinesDownAction\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+cmd+up\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.moveLinesUpAction\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+y\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"redo\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+shift+]\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.nextEditor\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+shift+[\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.previousEditor\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+w\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.closeActiveEditor\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+ctrl+`\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.terminal.toggleTerminal\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"terminalFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+shift+]\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.terminal.focusNext\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"terminalFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+shift+[\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.terminal.focusPrevious\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"terminalFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+ctrl+w\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.terminal.kill\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"terminalFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+ctrl+f\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.terminal.focus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+k cmd+b\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.toggleSidebarVisibility\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+alt+f\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.formatDocument\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+shift+v\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"pasteAndIndent.action\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+shift+v\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"pasteAndIndent.action\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+ctrl+n\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.terminal.new\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"terminalFocus\\\\\\\"\\\\n },\\\\n { \\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+ctrl+k\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.terminal.clear\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"terminalFocus\\\\\\\"\\\\n },\\\\n { \\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+ctrl+q\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.terminal.kill\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"terminalFocus\\\\\\\"\\\\n },\\\\n { \\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+ctrl+t\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.terminal.toggleTerminal\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"terminalFocus\\\\\\\"\\\\n },\\\\n { \\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+ctrl+p\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"projectManager.listProjects\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+cmd+t\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.transposeLetters\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && !editorReadonly\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+t\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-editor.action.transposeLetters\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorTextFocus && !editorReadonly\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+t\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"editor.action.transpose\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+cmd+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"typescript.reloadProjects\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+cmd+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.tasks.runTask\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+t\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"extension.transpose\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+cmd+p\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"git.push\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"!editorTextFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+cmd+;\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.navigateUp\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+m ctrl+a\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"search.action.collapseSearchResults\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"ctrl+cmd+w\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.toggleTabsVisibility\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"f5\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"workbench.action.reloadWindow\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"cmd+r\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.reloadWindow\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+g\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.terminal.findPrevious\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"terminalFindWidgetFocused\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+g\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-editor.action.previousMatchFindAction\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"editorFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+g\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"-workbench.action.terminal.findPreviousTerminalFocus\\\\\\\",\\\\n \\\\\\\"when\\\\\\\": \\\\\\\"terminalFocus\\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\\"key\\\\\\\": \\\\\\\"shift+cmd+g\\\\\\\",\\\\n \\\\\\\"command\\\\\\\": \\\\\\\"git.checkout\\\\\\\"\\\\n }\\\\n]\\\"}\"}"} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"ref":"0046fd33-3e7a-4574-8369-b2c2fb0116d5","content":"{\"version\":2,\"machineId\":\"1ce7f858-cbc7-4c1c-9431-16e9e6694203\",\"content\":\"{\\\"settings\\\":\\\"// Place your settings in this file to overwrite the default settings\\\\n{\\\\n \\\\\\\"window.zoomLevel\\\\\\\": -1,\\\\n \\\\\\\"sync.gist\\\\\\\": \\\\\\\"697f191ae16b529630fb40762c33ce1c\\\\\\\",\\\\n \\\\\\\"sync.lastUpload\\\\\\\": \\\\\\\"2018-08-23T15:03:12.478Z\\\\\\\",\\\\n \\\\\\\"sync.autoDownload\\\\\\\": false,\\\\n \\\\\\\"sync.autoUpload\\\\\\\": true,\\\\n \\\\\\\"sync.lastDownload\\\\\\\": \\\\\\\"1970-01-01T00:00:00.000Z\\\\\\\",\\\\n \\\\\\\"sync.forceDownload\\\\\\\": false,\\\\n \\\\\\\"git.confirmSync\\\\\\\": false,\\\\n \\\\\\\"sync.quietSync\\\\\\\": true,\\\\n \\\\\\\"editor.minimap.enabled\\\\\\\": false,\\\\n \\\\\\\"git.enableSmartCommit\\\\\\\": true,\\\\n \\\\\\\"workbench.startupEditor\\\\\\\": \\\\\\\"welcomePage\\\\\\\",\\\\n \\\\\\\"editor.multiCursorModifier\\\\\\\": \\\\\\\"ctrlCmd\\\\\\\",\\\\n \\\\\\\"editor.snippetSuggestions\\\\\\\": \\\\\\\"bottom\\\\\\\",\\\\n \\\\\\\"editor.formatOnPaste\\\\\\\": true,\\\\n \\\\\\\"workbench.statusBar.visible\\\\\\\": true,\\\\n \\\\\\\"workbench.activityBar.visible\\\\\\\": true,\\\\n \\\\\\\"java.errors.incompleteClasspath.severity\\\\\\\": \\\\\\\"ignore\\\\\\\",\\\\n \\\\\\\"typescript.referencesCodeLens.enabled\\\\\\\": false,\\\\n \\\\\\\"nasc-touchbar.showReferences\\\\\\\": true,\\\\n \\\\\\\"nasc-touchbar.addCursorBelow\\\\\\\": false,\\\\n \\\\\\\"diffEditor.ignoreTrimWhitespace\\\\\\\": false,\\\\n \\\\\\\"workbench.editor.showTabs\\\\\\\": true,\\\\n \\\\\\\"editor.renderWhitespace\\\\\\\": \\\\\\\"all\\\\\\\",\\\\n \\\\\\\"sync.removeExtensions\\\\\\\": true,\\\\n \\\\\\\"sync.syncExtensions\\\\\\\": true,\\\\n \\\\\\\"editor.codeActionsOnSave\\\\\\\": {\\\\n \\\\\\\"source.organizeImports\\\\\\\": false,\\\\n \\\\\\\"source.organizeExports\\\\\\\": true\\\\n },\\\\n \\\\\\\"gitlens.advanced.messages\\\\\\\": {\\\\n \\\\\\\"suppressShowKeyBindingsNotice\\\\\\\": true\\\\n },\\\\n \\\\\\\"typescript.updateImportsOnFileMove.enabled\\\\\\\": \\\\\\\"always\\\\\\\",\\\\n \\\\\\\"breadcrumbs.enabled\\\\\\\": true,\\\\n \\\\\\\"window.nativeTabs\\\\\\\": true,\\\\n \\\\\\\"editor.suggest.localityBonus\\\\\\\": true,\\\\n \\\\\\\"workbench.editor.highlightModifiedTabs\\\\\\\": true,\\\\n\\\\t\\\\\\\"editor.detectIndentation\\\\\\\": false,\\\\n\\\\t\\\\\\\"files.exclude\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"**/.classpath\\\\\\\": true,\\\\n\\\\t\\\\t\\\\\\\"**/.project\\\\\\\": true,\\\\n\\\\t\\\\t\\\\\\\"**/.settings\\\\\\\": true,\\\\n\\\\t\\\\t\\\\\\\"**/.factorypath\\\\\\\": true\\\\n },\\\\n \\\\\\\"editor.suggestSelection\\\\\\\": \\\\\\\"first\\\\\\\",\\\\n \\\\\\\"vsintellicode.modify.editor.suggestSelection\\\\\\\": \\\\\\\"automaticallyOverrodeDefaultValue\\\\\\\",\\\\n \\\\\\\"liveshare.featureSet\\\\\\\": \\\\\\\"insiders\\\\\\\",\\\\n \\\\\\\"workbench.colorCustomizations\\\\\\\": {\\\\n\\\\n },\\\\n \\\\\\\"terminal.integrated.rendererType\\\\\\\": \\\\\\\"dom\\\\\\\",\\\\n \\\\\\\"terminal.integrated.shellArgs.linux\\\\\\\": [\\\\n \\\\\\\"-l\\\\\\\"\\\\n ],\\\\n \\\\\\\"dart.openDevTools\\\\\\\": \\\\\\\"flutter\\\\\\\",\\\\n \\\\\\\"window.restoreWindows\\\\\\\": \\\\\\\"all\\\\\\\",\\\\n \\\\\\\"git.promptToSaveFilesBeforeCommit\\\\\\\": \\\\\\\"staged\\\\\\\",\\\\n \\\\\\\"git.smartCommitChanges\\\\\\\": \\\\\\\"tracked\\\\\\\",\\\\n \\\\\\\"terminal.integrated.fontFamily\\\\\\\": \\\\\\\"Menlo for Powerline\\\\\\\",\\\\n \\\\\\\"dart.lineLength\\\\\\\": 140,\\\\n \\\\\\\"[dart]\\\\\\\": {\\\\n \\\\\\\"editor.formatOnSave\\\\\\\": true,\\\\n \\\\\\\"editor.formatOnType\\\\\\\": true,\\\\n \\\\\\\"editor.rulers\\\\\\\": [\\\\n 120\\\\n ],\\\\n \\\\\\\"editor.selectionHighlight\\\\\\\": false,\\\\n \\\\\\\"editor.suggest.snippetsPreventQuickSuggestions\\\\\\\": false,\\\\n \\\\\\\"editor.suggestSelection\\\\\\\": \\\\\\\"first\\\\\\\",\\\\n \\\\\\\"editor.tabCompletion\\\\\\\": \\\\\\\"onlySnippets\\\\\\\",\\\\n \\\\\\\"editor.wordBasedSuggestions\\\\\\\": false\\\\n },\\\\n \\\\\\\"github-actions.org-features\\\\\\\": true,\\\\n \\\\\\\"eva-config-picker-vscode.promptOnSwitch\\\\\\\": false,\\\\n \\\\\\\"[typescript]\\\\\\\": {\\\\n \\\\\\\"editor.defaultFormatter\\\\\\\": \\\\\\\"vscode.typescript-language-features\\\\\\\"\\\\n },\\\\n \\\\\\\"[json]\\\\\\\": {\\\\n \\\\\\\"editor.defaultFormatter\\\\\\\": \\\\\\\"vscode.json-language-features\\\\\\\"\\\\n },\\\\n \\\\\\\"todo-tree.tree.showScanModeButton\\\\\\\": false,\\\\n \\\\\\\"[typescriptreact]\\\\\\\": {\\\\n \\\\\\\"editor.defaultFormatter\\\\\\\": \\\\\\\"vscode.typescript-language-features\\\\\\\"\\\\n },\\\\n \\\\\\\"[html]\\\\\\\": {\\\\n \\\\\\\"editor.defaultFormatter\\\\\\\": \\\\\\\"vscode.html-language-features\\\\\\\"\\\\n },\\\\n \\\\\\\"i18n-ally.displayLanguage\\\\\\\": \\\\\\\"en\\\\\\\"\\\\n}\\\"}\"}"} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"ref":"d4bf4650-1671-4334-aae4-46565c17a03b","content":"{\"version\":1,\"machineId\":\"1ce7f858-cbc7-4c1c-9431-16e9e6694203\",\"content\":\"{\\\"css.json\\\":\\\"{\\\\n \\\\\\\"s16px\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"s16px\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": \\\\\\\"\\\\\\\\nbox-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);\\\\\\\\n\\\\\\\",\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"16dp shadow\\\\\\\"\\\\n },\\\\n \\\\\\\"s2px\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"s2px\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": \\\\\\\"\\\\\\\\nbox-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);\\\\\\\\n\\\\\\\",\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"2dp shadow\\\\\\\"\\\\n },\\\\n \\\\\\\"s3px\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"s3px\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": \\\\\\\"\\\\\\\\nbox-shadow:0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.2),0 1px 8px 0 rgba(0,0,0,.12);\\\\\\\\n\\\\\\\",\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"16dp shadow\\\\\\\"\\\\n },\\\\n \\\\\\\"s4px\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"s4px\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": \\\\\\\"\\\\\\\\nbox-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);\\\\\\\\n\\\\\\\",\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"4dp shadow\\\\\\\"\\\\n },\\\\n \\\\\\\"s6px\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"s6px\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": \\\\\\\"\\\\\\\\nbox-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2);\\\\\\\\n\\\\\\\",\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"6dp shadow\\\\\\\"\\\\n },\\\\n \\\\\\\"s8px\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"s8px\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": \\\\\\\"\\\\\\\\nbox-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);\\\\\\\\n\\\\\\\",\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"8dp shadow\\\\\\\"\\\\n },\\\\n \\\\\\\"cen\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"cen\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": \\\\\\\"\\\\\\\\nposition:absolute;\\\\\\\\ntop:50%;\\\\\\\\nleft:50%;\\\\\\\\ntransform:translate(-50%, -50%);\\\\\\\\n\\\\\\\",\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Absolute centering\\\\\\\"\\\\n },\\\\n \\\\\\\"preserve\\\\\\\": {\\\\n \\\\\\\"prefix\\\\\\\": \\\\\\\"preserve\\\\\\\",\\\\n \\\\\\\"body\\\\\\\": \\\\\\\"\\\\\\\\n -webkit-animation-fill-mode:forwards; /*Chrome 16+, Safari 4+*/\\\\\\\\n -moz-animation-fill-mode:forwards; /*FF 5+*/\\\\\\\\n -o-animation-fill-mode:forwards; /*Not implemented yet*/\\\\\\\\n -ms-animation-fill-mode:forwards; /*IE 10+*/\\\\\\\\n animation-fill-mode:forwards; /*when the spec is finished*/\\\\\\\\n\\\\\\\",\\\\n \\\\\\\"description\\\\\\\": \\\\\\\"Preserve animation state\\\\\\\"\\\\n }\\\\n}\\\\n\\\",\\\"html.json\\\":\\\"{\\\\n\\\\t // Place your snippets for HTML here. Each snippet is defined under a snippet name and has a prefix, body and \\\\n\\\\t // description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are:\\\\n\\\\t // $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the \\\\n\\\\t // same ids are connected.\\\\n\\\\t // Example:\\\\n\\\\t \\\\\\\"Print to console\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"scale\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": [\\\\n\\\\t\\\\t\\\\t\\\\\\\"<meta name='viewport' content='width=device-width, initial-scale=1.0, minimum-scale=1.0'>\\\\\\\"\\\\n\\\\t\\\\t],\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"Make webpage scale well for mobile\\\\\\\"\\\\n\\\\t}\\\\n\\\\n}\\\",\\\"javascript.json\\\":\\\"{\\\\n\\\\n\\\\t // Place your snippets for JavaScript here. Each snippet is defined under a snippet name and has a prefix, body and \\\\n\\\\t // description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are:\\\\n\\\\t // $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the \\\\n\\\\t // same ids are connected.\\\\n\\\\t // Example:\\\\n\\\\t \\\\\\\"Print to console\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"cl\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": [\\\\n\\\\t\\\\t\\\\t\\\\\\\"console.log('$1');\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"$2\\\\\\\"\\\\n\\\\t\\\\t],\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"Log output to console\\\\\\\"\\\\n\\\\t},\\\\n\\\\t \\\\\\\"Bookmark snipept\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"bookmark\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": [\\\\n\\\\t\\\\t\\\\t\\\\\\\"var script = document.createElement('script');\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"script.type = 'text/javascript';\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"script.src = '$1';\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"var head = document.querySelector('head');\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"head.appendChild(script);\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"console.log('$2 loaded');\\\\\\\"\\\\n\\\\t\\\\t],\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"Creates a bookmark snippet\\\\\\\"\\\\n\\\\t},\\\\n\\\\n\\\\n}\\\",\\\"ng-template.json\\\":\\\"{\\\\n/*\\\\n\\\\t// Place your snippets for Angular Template here. Each snippet is defined under a snippet name and has a prefix, body and \\\\n\\\\t// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are:\\\\n\\\\t// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the \\\\n\\\\t// same ids are connected.\\\\n\\\\t// Example:\\\\n\\\\t\\\\\\\"Print to console\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"log\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": [\\\\n\\\\t\\\\t\\\\t\\\\\\\"console.log('$1');\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"$2\\\\\\\"\\\\n\\\\t\\\\t],\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"Log output to console\\\\\\\"\\\\n\\\\t}\\\\n*/\\\\n}\\\",\\\"sass.json\\\":\\\"{\\\\n/*\\\\n\\\\t// Place your snippets for Sass here. Each snippet is defined under a snippet name and has a prefix, body and \\\\n\\\\t// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are:\\\\n\\\\t// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the \\\\n\\\\t// same ids are connected.\\\\n\\\\t// Example:\\\\n\\\\t\\\\\\\"Print to console\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"log\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": [\\\\n\\\\t\\\\t\\\\t\\\\\\\"console.log('$1');\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"$2\\\\\\\"\\\\n\\\\t\\\\t],\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"Log output to console\\\\\\\"\\\\n\\\\t}\\\\n*/\\\\n}\\\",\\\"scss.json\\\":\\\"{\\\\n\\\\t\\\\\\\"Deceleration curve\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"easeout\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": \\\\\\\"cubic-bezier(0.0, 0.0, 0.2, 1);\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"Elements enter the screen at full velocity and slowly decelerate to a resting point.\\\\\\\"\\\\n\\\\t},\\\\n\\\\t\\\\\\\"Acceleration curve\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"easein\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": \\\\\\\"cubic-bezier(0.4, 0.0, 1, 1);\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"Elements leave the screen at full velocity. They do not decelerate when off-screen.\\\\\\\"\\\\n\\\\t},\\\\n\\\\t\\\\\\\"Sharp curve\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"sharpcurve\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": \\\\\\\"cubic-bezier(0.4, 0.0, 0.6, 1);\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"Elements quickly accelerate and decelerate. It is used by exiting elements that may return to the screen at any time.\\\\\\\"\\\\n\\\\t},\\\\n\\\\t\\\\\\\"Standard curve\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"standardcurve\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": \\\\\\\"cubic-bezier(0.4, 0.0, 0.2, 1);\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"Elements quickly accelerate and slowly decelerate between on-screen locations. It applies to growing and shrinking material, among other property changes.\\\\\\\"\\\\n\\\\t}\\\\n\\\\n}\\\",\\\"typescript.json\\\":\\\"{\\\\n\\\\t\\\\\\\"Deep copy\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"jps\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": [\\\\n\\\\t\\\\t\\\\t\\\\\\\"JSON.parse(JSON.stringify($1))\\\\\\\"\\\\n\\\\t\\\\t],\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"Deep copies whatever I need\\\\\\\"\\\\n\\\\t},\\\\n\\\\t\\\\\\\"Performance\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"perf\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": [\\\\n\\\\t\\\\t\\\\t\\\\\\\"const perfStart = performance.now();\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"const perfEnd = performance.now();\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"console.log(`$1 \\\\\\\\\\\\\\\\${perfEnd - perfStart}ms`);\\\\\\\"\\\\n\\\\t\\\\t],\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"Preformance measurements\\\\\\\"\\\\n\\\\t},\\\\n\\\\t\\\\\\\"Get & Set\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"get\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": [\\\\n\\\\t\\\\t\\\\t\\\\\\\"get $1(): $2 {\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"return this._$1;\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"}\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"set $1(val) {\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"this._$1 = val;\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"}\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"private _$1: $2;\\\\\\\"\\\\n\\\\t\\\\t\\\\t\\\\n\\\\t\\\\t],\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"getters and setters\\\\\\\"\\\\n\\\\t},\\\\n\\\\t\\\\\\\"Input\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"@I\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": [ \\\\\\\"@Input() $1: $2;\\\\\\\" ],\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"Creates an angular Input\\\\\\\"\\\\n\\\\t},\\\\n\\\\t\\\\\\\"reducer\\\\\\\": {\\\\n\\\\t\\\\t\\\\\\\"prefix\\\\\\\": \\\\\\\"reducer\\\\\\\",\\\\n\\\\t\\\\t\\\\\\\"body\\\\\\\": [\\\\n\\\\t\\\\t\\\\t\\\\\\\"import { call, fork, ForkEffect, put, takeEvery } from 'redux-saga/effects';\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"import { getType } from 'typesafe-actions';\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"import { core } from '../../core';\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"import { IStoreFetchableDataState, IStoreFetchActionPayload, StoreFetchableData } from './base';\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"/** The data chain for this reducer */\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"export type T$1ChainData = [ EVA.Core.Services.$1Response ];\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"/**\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" * Implements $1 fetch for the Redux store\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" *\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" * @export\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" * @class $1\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" * @extends {StoreFetchableData<EVA.Core.Services.$1, EVA.Core.Services.$1Response>}\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" */\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"export class ${1:EndPointName} extends StoreFetchableData<EVA.Core.Services.$1, EVA.Core.Services.$1Response, T$1ChainData, I$1State>\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"{\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" /**\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" * Creates an instance of $1\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" *\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" * @memberof $1\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" */\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" constructor()\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" {\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" super( '$2', '/message/$1' );\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" }\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" /**\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" * The saga listener for this store section\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" *\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" * @memberof $1\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" */\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" public *saga()\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" {\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" yield fork( listener );\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" }\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"}\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"// Export the state interface\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"//\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"export interface I$1State extends IStoreFetchableDataState<EVA.Core.Services.$1, EVA.Core.Services.$1Response> {\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"}\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"// Export the state handling singleton\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"//\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"export const $2 = new $1();\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"// Setup the Saga implementation\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"//\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"function* fetchCall( action: any ): any {\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" const fetchActionPayload: IStoreFetchActionPayload<EVA.Core.Services.$1, EVA.Core.Services.$1Response> = action.payload;\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" try {\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" const data = yield call( [ $2, 'fetchData' ], action );\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" yield put( $2.actions.response( data ) );\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" // Resolve the fetch and chain promise\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" //\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" fetchActionPayload.fetchResolve( data );\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" fetchActionPayload.chainResolve( [ data ] );\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" } catch ( err ) {\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" yield put( $2.actions.error( err ) );\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" // Reject both the fetch and chain promise\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" //\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" fetchActionPayload.fetchReject( err );\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" fetchActionPayload.chainReject( err );\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" }\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"}\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"function* listener()\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"{\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\" yield takeEvery( getType( $2.actions.fetch ), fetchCall );\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"}\\\\\\\",\\\\n\\\\t\\\\t\\\\t\\\\\\\"\\\\\\\"\\\\n\\\\t\\\\t],\\\\n\\\\t\\\\t\\\\\\\"description\\\\\\\": \\\\\\\"reducer boilerplate\\\\\\\"\\\\n\\\\t}\\\\n}\\\"}\"}"} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"version":"7.19.0","status":2,"welcomeShown":true} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment