{"input":{"ourVersion":"1.24.1","commit":"24f62626b222e9a8313213fb64b10d741a326288","locale":"pt-br","devMode":false,"absoluteFolderPath":"/usr/share/code/resources/app/extensions","isBuiltin":true,"isUnderDevelopment":false,"tanslations":{},"mtime":1529881218999},"result":[{"name":"bat","displayName":"Windows Bat Language Basics","description":"Provides snippets, syntax highlighting, bracket matching and folding in Windows batch files.","version":"1.0.0","publisher":"vscode","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js mmims/language-batchfile grammars/batchfile.cson ./syntaxes/batchfile.tmLanguage.json"},"contributes":{"languages":[{"id":"bat","extensions":[".bat",".cmd"],"aliases":["Batch","bat"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"bat","scopeName":"source.batchfile","path":"./syntaxes/batchfile.tmLanguage.json"}],"snippets":[{"language":"bat","path":"./snippets/batchfile.snippets.json"}]},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.bat","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/bat","external":"file:///usr/share/code/resources/app/extensions/bat","path":"/usr/share/code/resources/app/extensions/bat","scheme":"file"}},{"name":"clojure","displayName":"Clojure Language Basics","description":"Provides syntax highlighting and bracket matching in Clojure files.","version":"1.0.0","publisher":"vscode","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js atom/language-clojure grammars/clojure.cson ./syntaxes/clojure.tmLanguage.json"},"contributes":{"languages":[{"id":"clojure","aliases":["Clojure","clojure"],"extensions":[".clj",".cljs",".cljc",".cljx",".clojure",".edn"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"clojure","scopeName":"source.clojure","path":"./syntaxes/clojure.tmLanguage.json"}]},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.clojure","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/clojure","external":"file:///usr/share/code/resources/app/extensions/clojure","path":"/usr/share/code/resources/app/extensions/clojure","scheme":"file"}},{"name":"coffeescript","displayName":"CoffeeScript Language Basics","description":"Provides snippets, syntax highlighting, bracket matching and folding in CoffeeScript files.","version":"1.0.0","publisher":"vscode","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js atom/language-coffee-script grammars/coffeescript.cson ./syntaxes/coffeescript.tmLanguage.json"},"contributes":{"languages":[{"id":"coffeescript","extensions":[".coffee",".cson"],"aliases":["CoffeeScript","coffeescript","coffee"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"coffeescript","scopeName":"source.coffee","path":"./syntaxes/coffeescript.tmLanguage.json"}],"breakpoints":[{"language":"coffeescript"}],"snippets":[{"language":"coffeescript","path":"./snippets/coffeescript.snippets.json"}]},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.coffeescript","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/coffeescript","external":"file:///usr/share/code/resources/app/extensions/coffeescript","path":"/usr/share/code/resources/app/extensions/coffeescript","scheme":"file"}},{"name":"configuration-editing","displayName":"Configuration Editing","description":"Provides capabilities (advanced IntelliSense, auto-fixing) in configuration files like settings, launch and extension recommendation files.","version":"1.0.0","publisher":"vscode","engines":{"vscode":"^1.0.0"},"activationEvents":["onLanguage:json","onLanguage:jsonc"],"main":"/usr/share/code/resources/app/extensions/configuration-editing/out/extension","scripts":{"compile":"gulp compile-extension:configuration-editing","watch":"gulp watch-extension:configuration-editing"},"dependencies":{"jsonc-parser":"^1.0.0","vscode-nls":"^3.2.1"},"contributes":{"jsonValidation":[{"fileMatch":"vscode://defaultsettings/keybindings.json","url":"vscode://schemas/keybindings"},{"fileMatch":"%APP_SETTINGS_HOME%/keybindings.json","url":"vscode://schemas/keybindings"},{"fileMatch":"vscode://defaultsettings/settings.json","url":"vscode://schemas/settings/default"},{"fileMatch":"%APP_SETTINGS_HOME%/settings.json","url":"vscode://schemas/settings/user"},{"fileMatch":"%APP_WORKSPACES_HOME%/*/workspace.json","url":"vscode://schemas/workspaceConfig"},{"fileMatch":"**/*.code-workspace","url":"vscode://schemas/workspaceConfig"},{"fileMatch":"%APP_SETTINGS_HOME%/locale.json","url":"vscode://schemas/locale"},{"fileMatch":"/.vscode/settings.json","url":"vscode://schemas/settings/folder"},{"fileMatch":"/.vscode/launch.json","url":"vscode://schemas/launch"},{"fileMatch":"/.vscode/tasks.json","url":"vscode://schemas/tasks"},{"fileMatch":"%APP_SETTINGS_HOME%/snippets/*.json","url":"vscode://schemas/snippets"},{"fileMatch":"**/*.code-snippets","url":"vscode://schemas/global-snippets"},{"fileMatch":"/.vscode/extensions.json","url":"vscode://schemas/extensions"}]},"devDependencies":{"@types/node":"7.0.4"},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.configuration-editing","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/configuration-editing","external":"file:///usr/share/code/resources/app/extensions/configuration-editing","path":"/usr/share/code/resources/app/extensions/configuration-editing","scheme":"file"}},{"name":"cpp","displayName":"C/C++ Language Basics","description":"Provides snippets, syntax highlighting, bracket matching and folding in C/C++ files.","version":"1.0.0","publisher":"vscode","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ./build/update-grammars.js"},"contributes":{"languages":[{"id":"c","extensions":[".c"],"aliases":["C","c"],"configuration":"./language-configuration.json"},{"id":"cpp","extensions":[".cpp",".cc",".cxx",".hpp",".hh",".hxx",".h",".ino",".inl",".ipp"],"aliases":["C++","Cpp","cpp"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"c","scopeName":"source.c","path":"./syntaxes/c.tmLanguage.json"},{"language":"cpp","scopeName":"source.cpp","path":"./syntaxes/cpp.tmLanguage.json"},{"scopeName":"source.c.platform","path":"./syntaxes/platform.tmLanguage.json"}],"snippets":[{"language":"c","path":"./snippets/c.json"},{"language":"cpp","path":"./snippets/cpp.json"}]},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.cpp","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/cpp","external":"file:///usr/share/code/resources/app/extensions/cpp","path":"/usr/share/code/resources/app/extensions/cpp","scheme":"file"}},{"name":"csharp","displayName":"C# Language Basics","description":"Provides snippets, syntax highlighting, bracket matching and folding in C# files.","version":"1.0.0","publisher":"vscode","engines":{"vscode":"0.10.x"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js dotnet/csharp-tmLanguage grammars/csharp.tmLanguage ./syntaxes/csharp.tmLanguage.json"},"contributes":{"languages":[{"id":"csharp","extensions":[".cs",".csx",".cake"],"aliases":["C#","csharp"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"csharp","scopeName":"source.cs","path":"./syntaxes/csharp.tmLanguage.json"}],"snippets":[{"language":"csharp","path":"./snippets/csharp.json"}]},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.csharp","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/csharp","external":"file:///usr/share/code/resources/app/extensions/csharp","path":"/usr/share/code/resources/app/extensions/csharp","scheme":"file"}},{"name":"css","displayName":"CSS Language Basics","description":"Provides syntax highlighting and bracket matching for CSS, LESS and SCSS files.","version":"1.0.0","publisher":"vscode","engines":{"vscode":"0.10.x"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js atom/language-css grammars/css.cson ./syntaxes/css.tmLanguage.json"},"contributes":{"languages":[{"id":"css","aliases":["CSS","css"],"extensions":[".css"],"mimetypes":["text/css"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"css","scopeName":"source.css","path":"./syntaxes/css.tmLanguage.json","tokenTypes":{"meta.function.url string.quoted":"other"}}]},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.css","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/css","external":"file:///usr/share/code/resources/app/extensions/css","path":"/usr/share/code/resources/app/extensions/css","scheme":"file"}},{"name":"css-language-features","displayName":"CSS Language Features","description":"Provides rich language support for CSS, LESS and SCSS files.","version":"1.0.0","publisher":"vscode","engines":{"vscode":"0.10.x"},"icon":"icons/css.png","activationEvents":["onLanguage:css","onLanguage:less","onLanguage:scss","onCommand:_css.applyCodeAction"],"enableProposedApi":true,"main":"/usr/share/code/resources/app/extensions/css-language-features/client/out/cssMain","scripts":{"compile":"gulp compile-extension:css-language-features-client && gulp compile-extension:css-language-features-server","postinstall":"cd server && yarn install","install-client-next":"yarn add vscode-languageclient@next"},"categories":["Programming Languages"],"contributes":{"configuration":[{"order":22,"id":"css","title":"CSS","properties":{"css.validate":{"type":"boolean","scope":"resource","default":true,"description":"Enables or disables all validations"},"css.colorDecorators.enable":{"type":"boolean","scope":"window","default":true,"description":"Enables or disables color decorators","deprecationMessage":"The setting `css.colorDecorators.enable` has been deprecated in favor of `editor.colorDecorators`."},"css.lint.compatibleVendorPrefixes":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"When using a vendor-specific prefix make sure to also include all other vendor-specific properties"},"css.lint.vendorPrefix":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"warning","description":"When using a vendor-specific prefix also include the standard property"},"css.lint.duplicateProperties":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"Do not use duplicate style definitions"},"css.lint.emptyRules":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"warning","description":"Do not use empty rulesets"},"css.lint.importStatement":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"Import statements do not load in parallel"},"css.lint.boxModel":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"Do not use width or height when using padding or border"},"css.lint.universalSelector":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"The universal selector (*) is known to be slow"},"css.lint.zeroUnits":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"No unit for zero needed"},"css.lint.fontFaceProperties":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"warning","description":"@font-face rule must define 'src' and 'font-family' properties"},"css.lint.hexColorLength":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"error","description":"Hex colors must consist of three or six hex numbers"},"css.lint.argumentsInColorFunction":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"error","description":"Invalid number of parameters"},"css.lint.unknownProperties":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"warning","description":"Unknown property."},"css.lint.ieHack":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"IE hacks are only necessary when supporting IE7 and older"},"css.lint.unknownVendorSpecificProperties":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"Unknown vendor specific property."},"css.lint.propertyIgnoredDueToDisplay":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"warning","description":"Property is ignored due to the display. E.g. with 'display: inline', the width, height, margin-top, margin-bottom, and float properties have no effect"},"css.lint.important":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"Avoid using !important. It is an indication that the specificity of the entire CSS has gotten out of control and needs to be refactored."},"css.lint.float":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"Avoid using 'float'. Floats lead to fragile CSS that is easy to break if one aspect of the layout changes."},"css.lint.idSelector":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"Selectors should not contain IDs because these rules are too tightly coupled with the HTML."},"css.trace.server":{"type":"string","scope":"window","enum":["off","messages","verbose"],"default":"off","description":"Traces the communication between VS Code and the CSS language server."}}},{"id":"scss","order":24,"title":"SCSS (Sass)","properties":{"scss.validate":{"type":"boolean","scope":"resource","default":true,"description":"Enables or disables all validations"},"scss.colorDecorators.enable":{"type":"boolean","scope":"window","default":true,"description":"Enables or disables color decorators","deprecationMessage":"The setting `scss.colorDecorators.enable` has been deprecated in favor of `editor.colorDecorators`."},"scss.lint.compatibleVendorPrefixes":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"When using a vendor-specific prefix make sure to also include all other vendor-specific properties"},"scss.lint.vendorPrefix":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"warning","description":"When using a vendor-specific prefix also include the standard property"},"scss.lint.duplicateProperties":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"Do not use duplicate style definitions"},"scss.lint.emptyRules":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"warning","description":"Do not use empty rulesets"},"scss.lint.importStatement":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"Import statements do not load in parallel"},"scss.lint.boxModel":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"Do not use width or height when using padding or border"},"scss.lint.universalSelector":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"The universal selector (*) is known to be slow"},"scss.lint.zeroUnits":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"No unit for zero needed"},"scss.lint.fontFaceProperties":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"warning","description":"@font-face rule must define 'src' and 'font-family' properties"},"scss.lint.hexColorLength":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"error","description":"Hex colors must consist of three or six hex numbers"},"scss.lint.argumentsInColorFunction":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"error","description":"Invalid number of parameters"},"scss.lint.unknownProperties":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"warning","description":"Unknown property."},"scss.lint.ieHack":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"IE hacks are only necessary when supporting IE7 and older"},"scss.lint.unknownVendorSpecificProperties":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"Unknown vendor specific property."},"scss.lint.propertyIgnoredDueToDisplay":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"warning","description":"Property is ignored due to the display. E.g. with 'display: inline', the width, height, margin-top, margin-bottom, and float properties have no effect"},"scss.lint.important":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"Avoid using !important. It is an indication that the specificity of the entire CSS has gotten out of control and needs to be refactored."},"scss.lint.float":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"Avoid using 'float'. Floats lead to fragile CSS that is easy to break if one aspect of the layout changes."},"scss.lint.idSelector":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"Selectors should not contain IDs because these rules are too tightly coupled with the HTML."}}},{"id":"less","order":23,"type":"object","title":"LESS","properties":{"less.validate":{"type":"boolean","scope":"resource","default":true,"description":"Enables or disables all validations"},"less.colorDecorators.enable":{"type":"boolean","scope":"window","default":true,"description":"Enables or disables color decorators","deprecationMessage":"The setting `less.colorDecorators.enable` has been deprecated in favor of `editor.colorDecorators`."},"less.lint.compatibleVendorPrefixes":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"When using a vendor-specific prefix make sure to also include all other vendor-specific properties"},"less.lint.vendorPrefix":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"warning","description":"When using a vendor-specific prefix also include the standard property"},"less.lint.duplicateProperties":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"Do not use duplicate style definitions"},"less.lint.emptyRules":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"warning","description":"Do not use empty rulesets"},"less.lint.importStatement":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"Import statements do not load in parallel"},"less.lint.boxModel":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"Do not use width or height when using padding or border"},"less.lint.universalSelector":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"The universal selector (*) is known to be slow"},"less.lint.zeroUnits":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"No unit for zero needed"},"less.lint.fontFaceProperties":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"warning","description":"@font-face rule must define 'src' and 'font-family' properties"},"less.lint.hexColorLength":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"error","description":"Hex colors must consist of three or six hex numbers"},"less.lint.argumentsInColorFunction":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"error","description":"Invalid number of parameters"},"less.lint.unknownProperties":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"warning","description":"Unknown property."},"less.lint.ieHack":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"IE hacks are only necessary when supporting IE7 and older"},"less.lint.unknownVendorSpecificProperties":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"Unknown vendor specific property."},"less.lint.propertyIgnoredDueToDisplay":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"warning","description":"Property is ignored due to the display. E.g. with 'display: inline', the width, height, margin-top, margin-bottom, and float properties have no effect"},"less.lint.important":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"Avoid using !important. It is an indication that the specificity of the entire CSS has gotten out of control and needs to be refactored."},"less.lint.float":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"Avoid using 'float'. Floats lead to fragile CSS that is easy to break if one aspect of the layout changes."},"less.lint.idSelector":{"type":"string","scope":"resource","enum":["ignore","warning","error"],"default":"ignore","description":"Selectors should not contain IDs because these rules are too tightly coupled with the HTML."}}}]},"dependencies":{"vscode-languageclient":"^4.1.4","vscode-languageserver-protocol-foldingprovider":"^2.0.1","vscode-nls":"^3.2.2"},"devDependencies":{"@types/node":"7.0.43"},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.css-language-features","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/css-language-features","external":"file:///usr/share/code/resources/app/extensions/css-language-features","path":"/usr/share/code/resources/app/extensions/css-language-features","scheme":"file"}},{"name":"docker","displayName":"Docker Language Basics","description":"Provides syntax highlighting and bracket matching in Docker files.","version":"1.0.0","publisher":"vscode","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js moby/moby contrib/syntax/textmate/Docker.tmbundle/Syntaxes/Dockerfile.tmLanguage ./syntaxes/docker.tmLanguage.json"},"contributes":{"languages":[{"id":"dockerfile","extensions":[".dockerfile"],"filenames":["Dockerfile"],"aliases":["Dockerfile"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"dockerfile","scopeName":"source.dockerfile","path":"./syntaxes/docker.tmLanguage.json"}]},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.docker","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/docker","external":"file:///usr/share/code/resources/app/extensions/docker","path":"/usr/share/code/resources/app/extensions/docker","scheme":"file"}},{"name":"emmet","displayName":"Emmet","description":"Emmet support for VS Code","version":"1.0.0","publisher":"vscode","engines":{"vscode":"^1.13.0"},"icon":"images/icon.png","categories":["Other"],"repository":{"type":"git","url":"https://github.com/Microsoft/vscode-emmet"},"activationEvents":["*","onCommand:emmet.expandAbbreviation","onLanguage:html","onLanguage:css","onLanguage:scss","onLanguage:less"],"main":"/usr/share/code/resources/app/extensions/emmet/out/extension","contributes":{"configuration":{"type":"object","title":"Emmet","properties":{"emmet.showExpandedAbbreviation":{"type":["string"],"enum":["never","always","inMarkupAndStylesheetFilesOnly"],"default":"always","description":"Shows expanded Emmet abbreviations as suggestions.\nThe option \"inMarkupAndStylesheetFilesOnly\" applies to html, haml, jade, slim, xml, xsl, css, scss, sass, less and stylus.\nThe option \"always\" applies to all parts of the file regardless of markup/css."},"emmet.showAbbreviationSuggestions":{"type":"boolean","default":true,"description":"Shows possible Emmet abbreviations as suggestions. Not applicable in stylesheets or when emmet.showExpandedAbbreviation is set to \"never\"."},"emmet.includeLanguages":{"type":"object","default":{},"description":"Enable Emmet abbreviations in languages that are not supported by default. Add a mapping here between the language and emmet supported language.\n E.g.: {\"vue-html\": \"html\", \"javascript\": \"javascriptreact\"}"},"emmet.variables":{"type":"object","properties":{"lang":{"type":"string","default":"en"},"charset":{"type":"string","default":"UTF-8"}},"default":{},"description":"Variables to be used in Emmet snippets"},"emmet.syntaxProfiles":{"type":"object","default":{},"description":"Define profile for specified syntax or use your own profile with specific rules."},"emmet.excludeLanguages":{"type":"array","default":["markdown"],"description":"An array of languages where Emmet abbreviations should not be expanded."},"emmet.extensionsPath":{"type":"string","default":null,"description":"Path to a folder containing Emmet profiles and snippets.'"},"emmet.triggerExpansionOnTab":{"type":"boolean","default":false,"description":"When enabled, Emmet abbreviations are expanded when pressing TAB."},"emmet.preferences":{"type":"object","default":{},"description":"Preferences used to modify behavior of some actions and resolvers of Emmet.","properties":{"css.intUnit":{"type":"string","default":"px","description":"Default unit for integer values"},"css.floatUnit":{"type":"string","default":"em","description":"Default unit for float values"},"css.propertyEnd":{"type":"string","default":";","description":"Symbol to be placed at the end of CSS property when expanding CSS abbreviations"},"sass.propertyEnd":{"type":"string","default":"","description":"Symbol to be placed at the end of CSS property when expanding CSS abbreviations in Sass files"},"stylus.propertyEnd":{"type":"string","default":"","description":"Symbol to be placed at the end of CSS property when expanding CSS abbreviations in Stylus files"},"css.valueSeparator":{"type":"string","default":": ","description":"Symbol to be placed at the between CSS property and value when expanding CSS abbreviations"},"sass.valueSeparator":{"type":"string","default":": ","description":"Symbol to be placed at the between CSS property and value when expanding CSS abbreviations in Sass files"},"stylus.valueSeparator":{"type":"string","default":" ","description":"Symbol to be placed at the between CSS property and value when expanding CSS abbreviations in Stylus files"},"bem.elementSeparator":{"type":"string","default":"__","description":"Element separator used for classes when using the BEM filter"},"bem.modifierSeparator":{"type":"string","default":"_","description":"Modifier separator used for classes when using the BEM filter"},"filter.commentBefore":{"type":"string","default":"","description":"A definition of comment that should be placed before matched element when comment filter is applied."},"filter.commentAfter":{"type":"string","default":"\n","description":"A definition of comment that should be placed after matched element when comment filter is applied."},"filter.commentTrigger":{"type":"array","default":["id","class"],"description":"A comma-separated list of attribute names that should exist in abbreviation for the comment filter to be applied"},"format.noIndentTags":{"type":"array","default":["html"],"description":"An array of tag names that should not get inner indentation"},"format.forceIndentationForTags":{"type":"array","default":["body"],"description":"An array of tag names that should always get inner indentation"},"profile.allowCompactBoolean":{"type":"boolean","default":false,"description":"If true, compact notation of boolean attributes are produced"},"css.webkitProperties":{"type":"string","default":null,"description":"Comma separated CSS properties that get the 'webkit' vendor prefix when used in Emmet abbreviation that starts with `-`. Set to empty string to always avoid the 'webkit' prefix."},"css.mozProperties":{"type":"string","default":null,"description":"Comma separated CSS properties that get the 'moz' vendor prefix when used in Emmet abbreviation that starts with `-`. Set to empty string to always avoid the 'moz' prefix."},"css.oProperties":{"type":"string","default":null,"description":"Comma separated CSS properties that get the 'o' vendor prefix when used in Emmet abbreviation that starts with `-`. Set to empty string to always avoid the 'o' prefix."},"css.msProperties":{"type":"string","default":null,"description":"Comma separated CSS properties that get the 'ms' vendor prefix when used in Emmet abbreviation that starts with `-`. Set to empty string to always avoid the 'ms' prefix."},"css.fuzzySearchMinScore":{"type":"number","default":0.3,"description":"The minimum score (from 0 to 1) that fuzzy-matched abbreviation should achieve. Lower values may produce many false-positive matches, higher values may reduce possible matches."}}},"emmet.showSuggestionsAsSnippets":{"type":"boolean","default":false,"description":"If true, then Emmet suggestions will show up as snippets allowing you to order them as per editor.snippetSuggestions setting."},"emmet.optimizeStylesheetParsing":{"type":"boolean","default":true,"description":"When set to false, the whole file is parsed to determine if current position is valid for expanding Emmet abbreviations. When set to true, only the content around the current position in css/scss/less files is parsed."}}},"commands":[{"command":"editor.emmet.action.wrapIndividualLinesWithAbbreviation","title":"Wrap Individual Lines with Abbreviation","category":"Emmet"},{"command":"editor.emmet.action.wrapWithAbbreviation","title":"Wrap with Abbreviation","category":"Emmet"},{"command":"editor.emmet.action.removeTag","title":"Remove Tag","category":"Emmet"},{"command":"editor.emmet.action.updateTag","title":"Update Tag","category":"Emmet"},{"command":"editor.emmet.action.matchTag","title":"Go to Matching Pair","category":"Emmet"},{"command":"editor.emmet.action.balanceIn","title":"Balance (inward)","category":"Emmet"},{"command":"editor.emmet.action.balanceOut","title":"Balance (outward)","category":"Emmet"},{"command":"editor.emmet.action.prevEditPoint","title":"Go to Previous Edit Point","category":"Emmet"},{"command":"editor.emmet.action.nextEditPoint","title":"Go to Next Edit Point","category":"Emmet"},{"command":"editor.emmet.action.mergeLines","title":"Merge Lines","category":"Emmet"},{"command":"editor.emmet.action.selectPrevItem","title":"Select Previous Item","category":"Emmet"},{"command":"editor.emmet.action.selectNextItem","title":"Select Next Item","category":"Emmet"},{"command":"editor.emmet.action.splitJoinTag","title":"Split/Join Tag","category":"Emmet"},{"command":"editor.emmet.action.toggleComment","title":"Toggle Comment","category":"Emmet"},{"command":"editor.emmet.action.evaluateMathExpression","title":"Evaluate Math Expression","category":"Emmet"},{"command":"editor.emmet.action.updateImageSize","title":"Update Image Size","category":"Emmet"},{"command":"editor.emmet.action.incrementNumberByOneTenth","title":"Increment by 0.1","category":"Emmet"},{"command":"editor.emmet.action.incrementNumberByOne","title":"Increment by 1","category":"Emmet"},{"command":"editor.emmet.action.incrementNumberByTen","title":"Increment by 10","category":"Emmet"},{"command":"editor.emmet.action.decrementNumberByOneTenth","title":"Decrement by 0.1","category":"Emmet"},{"command":"editor.emmet.action.decrementNumberByOne","title":"Decrement by 1","category":"Emmet"},{"command":"editor.emmet.action.decrementNumberByTen","title":"Decrement by 10","category":"Emmet"},{"command":"editor.emmet.action.reflectCSSValue","title":"Reflect CSS Value","category":"Emmet"}],"menus":{"commandPalette":[{"command":"editor.emmet.action.wrapIndividualLinesWithAbbreviation","when":"resourceScheme =~ /^untitled$|^file$/"},{"command":"editor.emmet.action.wrapWithAbbreviation","when":"resourceScheme =~ /^untitled$|^file$/"},{"command":"editor.emmet.action.removeTag","when":"resourceScheme =~ /^untitled$|^file$/"},{"command":"editor.emmet.action.updateTag","when":"resourceScheme =~ /^untitled$|^file$/"},{"command":"editor.emmet.action.matchTag","when":"resourceScheme =~ /^untitled$|^file$/"},{"command":"editor.emmet.action.balanceIn","when":"resourceScheme =~ /^untitled$|^file$/"},{"command":"editor.emmet.action.balanceOut","when":"resourceScheme =~ /^untitled$|^file$/"},{"command":"editor.emmet.action.prevEditPoint","when":"resourceScheme =~ /^untitled$|^file$/"},{"command":"editor.emmet.action.nextEditPoint","when":"resourceScheme =~ /^untitled$|^file$/"},{"command":"editor.emmet.action.mergeLines","when":"resourceScheme =~ /^untitled$|^file$/"},{"command":"editor.emmet.action.selectPrevItem","when":"resourceScheme =~ /^untitled$|^file$/"},{"command":"editor.emmet.action.selectNextItem","when":"resourceScheme =~ /^untitled$|^file$/"},{"command":"editor.emmet.action.splitJoinTag","when":"resourceScheme =~ /^untitled$|^file$/"},{"command":"editor.emmet.action.toggleComment","when":"resourceScheme =~ /^untitled$|^file$/"},{"command":"editor.emmet.action.evaluateMathExpression","when":"resourceScheme =~ /^untitled$|^file$/"},{"command":"editor.emmet.action.updateImageSize","when":"resourceScheme =~ /^untitled$|^file$/"},{"command":"editor.emmet.action.incrementNumberByOneTenth","when":"resourceScheme =~ /^untitled$|^file$/"},{"command":"editor.emmet.action.incrementNumberByOne","when":"resourceScheme =~ /^untitled$|^file$/"},{"command":"editor.emmet.action.incrementNumberByTen","when":"resourceScheme =~ /^untitled$|^file$/"},{"command":"editor.emmet.action.decrementNumberByOneTenth","when":"resourceScheme =~ /^untitled$|^file$/"},{"command":"editor.emmet.action.decrementNumberByOne","when":"resourceScheme =~ /^untitled$|^file$/"},{"command":"editor.emmet.action.decrementNumberByTen","when":"resourceScheme =~ /^untitled$|^file$/"},{"command":"editor.emmet.action.reflectCSSValue","when":"resourceScheme =~ /^untitled$|^file$/"}]}},"scripts":{"compile":"gulp compile-extension:emmet"},"devDependencies":{"@types/node":"8.0.33","vscode":"1.0.1"},"dependencies":{"@emmetio/html-matcher":"^0.3.3","@emmetio/css-parser":"ramya-rao-a/css-parser#vscode","@emmetio/math-expression":"^0.1.1","vscode-emmet-helper":"^1.2.9","vscode-languageserver-types":"^3.5.0","image-size":"^0.5.2","vscode-nls":"3.2.1"},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.emmet","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/emmet","external":"file:///usr/share/code/resources/app/extensions/emmet","path":"/usr/share/code/resources/app/extensions/emmet","scheme":"file"}},{"name":"extension-editing","displayName":"Package File Editing","description":"Provides IntelliSense for VS Code extension points and linting capabilities in package.json files.","version":"1.0.0","publisher":"vscode","engines":{"vscode":"^1.4.0"},"activationEvents":["onLanguage:json","onLanguage:markdown","onLanguage:typescript"],"main":"/usr/share/code/resources/app/extensions/extension-editing/out/extension","scripts":{"compile":"gulp compile-extension:extension-editing","watch":"gulp watch-extension:extension-editing"},"dependencies":{"jsonc-parser":"^1.0.0","markdown-it":"^8.3.1","parse5":"^3.0.2","vscode-nls":"^3.2.1"},"contributes":{"jsonValidation":[{"fileMatch":"package.json","url":"vscode://schemas/vscode-extensions"},{"fileMatch":"*language-configuration.json","url":"vscode://schemas/language-configuration"},{"fileMatch":"*icon-theme.json","url":"vscode://schemas/icon-theme"},{"fileMatch":"*color-theme.json","url":"vscode://schemas/color-theme"}]},"devDependencies":{"@types/markdown-it":"0.0.2","@types/node":"6.0.78"},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.extension-editing","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/extension-editing","external":"file:///usr/share/code/resources/app/extensions/extension-editing","path":"/usr/share/code/resources/app/extensions/extension-editing","scheme":"file"}},{"name":"fsharp","displayName":"F# Language Basics","description":"Provides snippets, syntax highlighting, bracket matching and folding in F# files.","version":"1.0.0","publisher":"vscode","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js ionide/ionide-fsgrammar grammar/fsharp.json ./syntaxes/fsharp.tmLanguage.json"},"contributes":{"languages":[{"id":"fsharp","extensions":[".fs",".fsi",".fsx",".fsscript"],"aliases":["F#","FSharp","fsharp"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"fsharp","scopeName":"source.fsharp","path":"./syntaxes/fsharp.tmLanguage.json"}],"snippets":[{"language":"fsharp","path":"./snippets/fsharp.json"}]},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.fsharp","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/fsharp","external":"file:///usr/share/code/resources/app/extensions/fsharp","path":"/usr/share/code/resources/app/extensions/fsharp","scheme":"file"}},{"name":"git","displayName":"Git","description":"Git SCM Integration","publisher":"vscode","version":"1.0.0","engines":{"vscode":"^1.5.0"},"aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","enableProposedApi":true,"categories":["Other"],"activationEvents":["*"],"main":"/usr/share/code/resources/app/extensions/git/out/main","icon":"resources/icons/git.png","scripts":{"compile":"gulp compile-extension:git","watch":"gulp watch-extension:git","update-grammar":"node ./build/update-grammars.js"},"contributes":{"commands":[{"command":"git.clone","title":"Clone","category":"Git"},{"command":"git.init","title":"Initialize Repository","category":"Git","icon":{"light":"resources/icons/light/git.svg","dark":"resources/icons/dark/git.svg"}},{"command":"git.close","title":"Close Repository","category":"Git"},{"command":"git.refresh","title":"Refresh","category":"Git","icon":{"light":"resources/icons/light/refresh.svg","dark":"resources/icons/dark/refresh.svg"}},{"command":"git.openChange","title":"Open Changes","category":"Git","icon":{"light":"resources/icons/light/open-change.svg","dark":"resources/icons/dark/open-change.svg"}},{"command":"git.openFile","title":"Open File","category":"Git","icon":{"light":"resources/icons/light/open-file.svg","dark":"resources/icons/dark/open-file.svg"}},{"command":"git.openFile2","title":"Open File","category":"Git","icon":{"light":"resources/icons/light/open-file-mono.svg","dark":"resources/icons/dark/open-file-mono.svg"}},{"command":"git.openHEADFile","title":"Open File (HEAD)","category":"Git"},{"command":"git.stage","title":"Stage Changes","category":"Git","icon":{"light":"resources/icons/light/stage.svg","dark":"resources/icons/dark/stage.svg"}},{"command":"git.stageAll","title":"Stage All Changes","category":"Git","icon":{"light":"resources/icons/light/stage.svg","dark":"resources/icons/dark/stage.svg"}},{"command":"git.stageSelectedRanges","title":"Stage Selected Ranges","category":"Git"},{"command":"git.revertSelectedRanges","title":"Revert Selected Ranges","category":"Git"},{"command":"git.stageChange","title":"Stage Change","category":"Git","icon":{"light":"resources/icons/light/stage.svg","dark":"resources/icons/dark/stage.svg"}},{"command":"git.revertChange","title":"Revert Change","category":"Git","icon":{"light":"resources/icons/light/clean.svg","dark":"resources/icons/dark/clean.svg"}},{"command":"git.unstage","title":"Unstage Changes","category":"Git","icon":{"light":"resources/icons/light/unstage.svg","dark":"resources/icons/dark/unstage.svg"}},{"command":"git.unstageAll","title":"Unstage All Changes","category":"Git","icon":{"light":"resources/icons/light/unstage.svg","dark":"resources/icons/dark/unstage.svg"}},{"command":"git.unstageSelectedRanges","title":"Unstage Selected Ranges","category":"Git"},{"command":"git.clean","title":"Discard Changes","category":"Git","icon":{"light":"resources/icons/light/clean.svg","dark":"resources/icons/dark/clean.svg"}},{"command":"git.cleanAll","title":"Discard All Changes","category":"Git","icon":{"light":"resources/icons/light/clean.svg","dark":"resources/icons/dark/clean.svg"}},{"command":"git.commit","title":"Commit","category":"Git","icon":{"light":"resources/icons/light/check.svg","dark":"resources/icons/dark/check.svg"}},{"command":"git.commitStaged","title":"Commit Staged","category":"Git"},{"command":"git.commitStagedSigned","title":"Commit Staged (Signed Off)","category":"Git"},{"command":"git.commitStagedAmend","title":"Commit Staged (Amend)","category":"Git"},{"command":"git.commitAll","title":"Commit All","category":"Git"},{"command":"git.commitAllSigned","title":"Commit All (Signed Off)","category":"Git"},{"command":"git.commitAllAmend","title":"Commit All (Amend)","category":"Git"},{"command":"git.undoCommit","title":"Undo Last Commit","category":"Git"},{"command":"git.checkout","title":"Checkout to...","category":"Git"},{"command":"git.branch","title":"Create Branch...","category":"Git"},{"command":"git.deleteBranch","title":"Delete Branch...","category":"Git"},{"command":"git.renameBranch","title":"Rename Branch...","category":"Git"},{"command":"git.merge","title":"Merge Branch...","category":"Git"},{"command":"git.createTag","title":"Create Tag","category":"Git"},{"command":"git.fetch","title":"Fetch","category":"Git"},{"command":"git.pull","title":"Pull","category":"Git"},{"command":"git.pullRebase","title":"Pull (Rebase)","category":"Git"},{"command":"git.pullFrom","title":"Pull from...","category":"Git"},{"command":"git.push","title":"Push","category":"Git"},{"command":"git.pushTo","title":"Push to...","category":"Git"},{"command":"git.pushWithTags","title":"Push With Tags","category":"Git"},{"command":"git.sync","title":"Sync","category":"Git"},{"command":"git.syncRebase","title":"Sync (Rebase)","category":"Git"},{"command":"git.publish","title":"Publish Branch","category":"Git"},{"command":"git.showOutput","title":"Show Git Output","category":"Git"},{"command":"git.ignore","title":"Add File to .gitignore","category":"Git"},{"command":"git.stashIncludeUntracked","title":"Stash (Include Untracked)","category":"Git"},{"command":"git.stash","title":"Stash","category":"Git"},{"command":"git.stashPop","title":"Pop Stash...","category":"Git"},{"command":"git.stashPopLatest","title":"Pop Latest Stash","category":"Git"}],"menus":{"commandPalette":[{"command":"git.clone","when":"config.git.enabled"},{"command":"git.init","when":"config.git.enabled"},{"command":"git.close","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.refresh","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.openFile","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.openHEADFile","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.openChange","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.stage","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.stageAll","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.stageSelectedRanges","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.stageChange","when":"false"},{"command":"git.revertSelectedRanges","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.revertChange","when":"false"},{"command":"git.openFile2","when":"false"},{"command":"git.unstage","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.unstageAll","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.unstageSelectedRanges","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.clean","when":"config.git.enabled && gitOpenRepositoryCount != 0 && !gitFreshRepository"},{"command":"git.cleanAll","when":"config.git.enabled && gitOpenRepositoryCount != 0 && !gitFreshRepository"},{"command":"git.commit","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.commitStaged","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.commitStagedSigned","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.commitStagedAmend","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.commitAll","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.commitAllSigned","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.commitAllAmend","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.undoCommit","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.checkout","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.branch","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.deleteBranch","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.renameBranch","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.pull","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.pullFrom","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.pullRebase","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.pullFrom","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.merge","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.createTag","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.fetch","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.push","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.pushTo","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.pushWithTags","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.sync","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.syncRebase","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.publish","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.showOutput","when":"config.git.enabled"},{"command":"git.ignore","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.stashIncludeUntracked","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.stash","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.stashPop","when":"config.git.enabled && gitOpenRepositoryCount != 0"},{"command":"git.stashPopLatest","when":"config.git.enabled && gitOpenRepositoryCount != 0"}],"scm/title":[{"command":"git.init","group":"navigation","when":"config.git.enabled && !scmProvider && gitOpenRepositoryCount == 0 && workspaceFolderCount != 0"},{"command":"git.commit","group":"navigation","when":"scmProvider == git"},{"command":"git.refresh","group":"navigation","when":"scmProvider == git"},{"command":"git.sync","group":"1_sync","when":"scmProvider == git"},{"command":"git.syncRebase","group":"1_sync","when":"scmProvider == git && gitState == idle"},{"command":"git.pull","group":"1_sync","when":"scmProvider == git"},{"command":"git.pullRebase","group":"1_sync","when":"scmProvider == git"},{"command":"git.pullFrom","group":"1_sync","when":"scmProvider == git"},{"command":"git.push","group":"1_sync","when":"scmProvider == git"},{"command":"git.pushTo","group":"1_sync","when":"scmProvider == git"},{"command":"git.publish","group":"2_publish","when":"scmProvider == git"},{"command":"git.commitStaged","group":"3_commit","when":"scmProvider == git"},{"command":"git.commitStagedSigned","group":"3_commit","when":"scmProvider == git"},{"command":"git.commitStagedAmend","group":"3_commit","when":"scmProvider == git"},{"command":"git.commitAll","group":"3_commit","when":"scmProvider == git"},{"command":"git.commitAllSigned","group":"3_commit","when":"scmProvider == git"},{"command":"git.commitAllAmend","group":"3_commit","when":"scmProvider == git"},{"command":"git.undoCommit","group":"3_commit","when":"scmProvider == git"},{"command":"git.stageAll","group":"4_stage","when":"scmProvider == git"},{"command":"git.unstageAll","group":"4_stage","when":"scmProvider == git"},{"command":"git.cleanAll","group":"4_stage","when":"scmProvider == git && !gitFreshRepository"},{"command":"git.stashIncludeUntracked","group":"5_stash","when":"scmProvider == git"},{"command":"git.stash","group":"5_stash","when":"scmProvider == git"},{"command":"git.stashPop","group":"5_stash","when":"scmProvider == git"},{"command":"git.stashPopLatest","group":"5_stash","when":"scmProvider == git"},{"command":"git.showOutput","group":"7_repository","when":"scmProvider == git"}],"scm/sourceControl":[{"command":"git.close","group":"navigation","when":"scmProvider == git"}],"scm/resourceGroup/context":[{"command":"git.stageAll","when":"scmProvider == git && scmResourceGroup == merge","group":"1_modification"},{"command":"git.stageAll","when":"scmProvider == git && scmResourceGroup == merge","group":"inline"},{"command":"git.unstageAll","when":"scmProvider == git && scmResourceGroup == index","group":"1_modification"},{"command":"git.unstageAll","when":"scmProvider == git && scmResourceGroup == index","group":"inline"},{"command":"git.cleanAll","when":"scmProvider == git && scmResourceGroup == workingTree && !gitFreshRepository","group":"1_modification"},{"command":"git.stageAll","when":"scmProvider == git && scmResourceGroup == workingTree","group":"1_modification"},{"command":"git.cleanAll","when":"scmProvider == git && scmResourceGroup == workingTree && !gitFreshRepository","group":"inline"},{"command":"git.stageAll","when":"scmProvider == git && scmResourceGroup == workingTree","group":"inline"}],"scm/resourceState/context":[{"command":"git.stage","when":"scmProvider == git && scmResourceGroup == merge","group":"1_modification"},{"command":"git.openFile","when":"scmProvider == git && scmResourceGroup == merge","group":"navigation"},{"command":"git.stage","when":"scmProvider == git && scmResourceGroup == merge","group":"inline"},{"command":"git.openFile2","when":"scmProvider == git && scmResourceGroup == merge && config.git.showInlineOpenFileAction","group":"inline0"},{"command":"git.openChange","when":"scmProvider == git && scmResourceGroup == index","group":"navigation"},{"command":"git.openFile","when":"scmProvider == git && scmResourceGroup == index","group":"navigation"},{"command":"git.openHEADFile","when":"scmProvider == git && scmResourceGroup == index","group":"navigation"},{"command":"git.unstage","when":"scmProvider == git && scmResourceGroup == index","group":"1_modification"},{"command":"git.unstage","when":"scmProvider == git && scmResourceGroup == index","group":"inline"},{"command":"git.openFile2","when":"scmProvider == git && scmResourceGroup == index && config.git.showInlineOpenFileAction","group":"inline0"},{"command":"git.openChange","when":"scmProvider == git && scmResourceGroup == workingTree","group":"navigation"},{"command":"git.openHEADFile","when":"scmProvider == git && scmResourceGroup == workingTree","group":"navigation"},{"command":"git.openFile","when":"scmProvider == git && scmResourceGroup == workingTree","group":"navigation"},{"command":"git.stage","when":"scmProvider == git && scmResourceGroup == workingTree","group":"1_modification"},{"command":"git.clean","when":"scmProvider == git && scmResourceGroup == workingTree && !gitFreshRepository","group":"1_modification"},{"command":"git.clean","when":"scmProvider == git && scmResourceGroup == workingTree && !gitFreshRepository","group":"inline"},{"command":"git.stage","when":"scmProvider == git && scmResourceGroup == workingTree","group":"inline"},{"command":"git.openFile2","when":"scmProvider == git && scmResourceGroup == workingTree && config.git.showInlineOpenFileAction","group":"inline0"},{"command":"git.ignore","when":"scmProvider == git && scmResourceGroup == workingTree","group":"1_modification@3"}],"editor/title":[{"command":"git.openFile","group":"navigation","when":"config.git.enabled && gitOpenRepositoryCount != 0 && isInDiffEditor && resourceScheme =~ /^git$|^file$/"},{"command":"git.openChange","group":"navigation","when":"config.git.enabled && gitOpenRepositoryCount != 0 && !isInDiffEditor && resourceScheme == file"},{"command":"git.stageSelectedRanges","group":"2_git@1","when":"config.git.enabled && gitOpenRepositoryCount != 0 && isInDiffEditor && resourceScheme =~ /^git$|^file$/"},{"command":"git.unstageSelectedRanges","group":"2_git@2","when":"config.git.enabled && gitOpenRepositoryCount != 0 && isInDiffEditor && resourceScheme =~ /^git$|^file$/"},{"command":"git.revertSelectedRanges","group":"2_git@3","when":"config.git.enabled && gitOpenRepositoryCount != 0 && isInDiffEditor && resourceScheme =~ /^git$|^file$/"}],"editor/context":[{"command":"git.stageSelectedRanges","group":"2_git@1","when":"isInDiffRightEditor && config.git.enabled && gitOpenRepositoryCount != 0 && isInDiffEditor && resourceScheme =~ /^git$|^file$/"},{"command":"git.unstageSelectedRanges","group":"2_git@2","when":"isInDiffRightEditor && config.git.enabled && gitOpenRepositoryCount != 0 && isInDiffEditor && resourceScheme =~ /^git$|^file$/"},{"command":"git.revertSelectedRanges","group":"2_git@3","when":"isInDiffRightEditor && config.git.enabled && gitOpenRepositoryCount != 0 && isInDiffEditor && resourceScheme =~ /^git$|^file$/"}],"scm/change/title":[{"command":"git.stageChange","when":"originalResourceScheme == git"},{"command":"git.revertChange","when":"originalResourceScheme == git"}]},"configuration":{"title":"Git","properties":{"git.enabled":{"type":"boolean","scope":"resource","description":"Whether git is enabled","default":true},"git.path":{"type":["string","null"],"description":"Path to the git executable","default":null,"scope":"application"},"git.autoRepositoryDetection":{"type":"boolean","description":"Whether repositories should be automatically detected","default":true},"git.autorefresh":{"type":"boolean","description":"Whether auto refreshing is enabled","default":true},"git.autofetch":{"type":"boolean","description":"Whether auto fetching is enabled","default":false},"git.confirmSync":{"type":"boolean","description":"Confirm before synchronizing git repositories","default":true},"git.countBadge":{"type":"string","enum":["all","tracked","off"],"description":"Controls the git badge counter. `all` counts all changes. `tracked` counts only the tracked changes. `off` turns it off.","default":"all"},"git.checkoutType":{"type":"string","enum":["all","local","tags","remote"],"description":"Controls what type of branches are listed when running `Checkout to...`. `all` shows all refs, `local` shows only the local branches, `tags` shows only tags and `remote` shows only remote branches.","default":"all"},"git.ignoreLegacyWarning":{"type":"boolean","description":"Ignores the legacy Git warning","default":false},"git.ignoreMissingGitWarning":{"type":"boolean","description":"Ignores the warning when Git is missing","default":false},"git.ignoreLimitWarning":{"type":"boolean","description":"Ignores the warning when there are too many changes in a repository","default":false},"git.defaultCloneDirectory":{"type":"string","default":null,"description":"The default location where to clone a git repository"},"git.enableSmartCommit":{"type":"boolean","description":"Commit all changes when there are no staged changes.","default":false},"git.enableCommitSigning":{"type":"boolean","description":"Enables commit signing with GPG.","default":false},"git.decorations.enabled":{"type":"boolean","default":true,"description":"Controls if Git contributes colors and badges to the explorer and the open editors view."},"git.promptToSaveFilesBeforeCommit":{"type":"boolean","default":false,"description":"Controls whether Git should check for unsaved files before committing."},"git.showInlineOpenFileAction":{"type":"boolean","default":true,"description":"Controls whether to show an inline Open File action in the Git changes view."},"git.inputValidation":{"type":"string","enum":["always","warn","off"],"default":"warn","description":"Controls when to show commit message input validation."},"git.detectSubmodules":{"type":"boolean","scope":"resource","default":true,"description":"Controls whether to automatically detect git submodules."},"git.detectSubmodulesLimit":{"type":"number","scope":"resource","default":10,"description":"Controls the limit of git submodules detected."}}},"colors":[{"id":"gitDecoration.modifiedResourceForeground","description":"Color for modified resources.","defaults":{"light":"#a76e12","dark":"#E2C08D","highContrast":"#E2C08D"}},{"id":"gitDecoration.deletedResourceForeground","description":"Color for deleted resources.","defaults":{"light":"#ad0707","dark":"#c74e39","highContrast":"#c74e39"}},{"id":"gitDecoration.untrackedResourceForeground","description":"Color for untracked resources.","defaults":{"light":"#019001","dark":"#73C991","highContrast":"#73C991"}},{"id":"gitDecoration.ignoredResourceForeground","description":"Color for ignored resources.","defaults":{"light":"#8E8E90","dark":"#A7A8A9","highContrast":"#A7A8A9"}},{"id":"gitDecoration.conflictingResourceForeground","description":"Color for resources with conflicts.","defaults":{"light":"#6c6cc4","dark":"#6c6cc4","highContrast":"#6c6cc4"}},{"id":"gitDecoration.submoduleResourceForeground","description":"Color for submodule resources.","defaults":{"light":"#1258a7","dark":"#8db9e2","highContrast":"#8db9e2"}}],"languages":[{"id":"git-commit","aliases":["Git Commit Message","git-commit"],"filenames":["COMMIT_EDITMSG","MERGE_MSG"],"configuration":"./languages/git-commit.language-configuration.json"},{"id":"git-rebase","aliases":["Git Rebase Message","git-rebase"],"filenames":["git-rebase-todo"],"configuration":"./languages/git-rebase.language-configuration.json"},{"id":"diff","aliases":["Diff","diff"],"extensions":[".patch",".diff",".rej"],"configuration":"./languages/diff.language-configuration.json"}],"grammars":[{"language":"git-commit","scopeName":"text.git-commit","path":"./syntaxes/git-commit.tmLanguage.json"},{"language":"git-rebase","scopeName":"text.git-rebase","path":"./syntaxes/git-rebase.tmLanguage.json"},{"language":"diff","scopeName":"source.diff","path":"./syntaxes/diff.tmLanguage.json"}],"configurationDefaults":{"[git-commit]":{"editor.rulers":[72]}}},"dependencies":{"byline":"^5.0.0","file-type":"^7.2.0","iconv-lite":"0.4.19","jschardet":"^1.6.0","vscode-extension-telemetry":"0.0.17","vscode-nls":"^3.2.1","which":"^1.3.0"},"devDependencies":{"@types/byline":"4.2.31","@types/file-type":"^5.2.1","@types/mocha":"2.2.43","@types/node":"7.0.43","@types/which":"^1.0.28","mocha":"^3.2.0"},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.git","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/git","external":"file:///usr/share/code/resources/app/extensions/git","path":"/usr/share/code/resources/app/extensions/git","scheme":"file"}},{"name":"go","displayName":"Go Language Basics","description":"Provides syntax highlighting and bracket matching in Go files.","version":"1.0.0","publisher":"vscode","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js atom/language-go grammars/go.cson ./syntaxes/go.tmLanguage.json"},"contributes":{"languages":[{"id":"go","extensions":[".go"],"aliases":["Go"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"go","scopeName":"source.go","path":"./syntaxes/go.tmLanguage.json"}],"configurationDefaults":{"[go]":{"editor.insertSpaces":false}}},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.go","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/go","external":"file:///usr/share/code/resources/app/extensions/go","path":"/usr/share/code/resources/app/extensions/go","scheme":"file"}},{"name":"groovy","displayName":"Groovy Language Basics","description":"Provides snippets, syntax highlighting and bracket matching in Groovy files.","version":"1.0.0","publisher":"vscode","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js textmate/groovy.tmbundle Syntaxes/Groovy.tmLanguage ./syntaxes/groovy.tmLanguage.json"},"contributes":{"languages":[{"id":"groovy","aliases":["Groovy","groovy"],"extensions":[".groovy",".gvy",".gradle"],"filenames":["Jenkinsfile"],"firstLine":"^#!.*\\bgroovy\\b","configuration":"./language-configuration.json"}],"grammars":[{"language":"groovy","scopeName":"source.groovy","path":"./syntaxes/groovy.tmLanguage.json"}],"snippets":[{"language":"groovy","path":"./snippets/groovy.json"}]},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.groovy","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/groovy","external":"file:///usr/share/code/resources/app/extensions/groovy","path":"/usr/share/code/resources/app/extensions/groovy","scheme":"file"}},{"name":"grunt","publisher":"vscode","description":"Extension to add Grunt capabilities to VSCode.","displayName":"Grunt support for VSCode","version":"1.0.0","icon":"images/grunt.png","engines":{"vscode":"*"},"categories":["Other"],"scripts":{"compile":"gulp compile-extension:grunt","watch":"gulp watch-extension:grunt"},"dependencies":{"vscode-nls":"^3.2.1"},"devDependencies":{"@types/node":"7.0.43"},"main":"/usr/share/code/resources/app/extensions/grunt/out/main","activationEvents":["onCommand:workbench.action.tasks.runTask"],"contributes":{"configuration":{"id":"grunt","type":"object","title":"Grunt","properties":{"grunt.autoDetect":{"scope":"resource","type":"string","enum":["off","on"],"default":"on","description":"Controls whether auto detection of Grunt tasks is on or off. Default is on."}}},"taskDefinitions":[{"type":"grunt","required":["task"],"properties":{"task":{"type":"string","description":"The Grunt task to customize."},"file":{"type":"string","description":"The Grunt file that provides the task. Can be omitted."}}}]},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.grunt","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/grunt","external":"file:///usr/share/code/resources/app/extensions/grunt","path":"/usr/share/code/resources/app/extensions/grunt","scheme":"file"}},{"name":"gulp","publisher":"vscode","description":"Extension to add Gulp capabilities to VSCode.","displayName":"Gulp support for VSCode","version":"1.0.0","icon":"images/gulp.png","engines":{"vscode":"*"},"categories":["Other"],"scripts":{"compile":"gulp compile-extension:gulp","watch":"gulp watch-extension:gulp"},"dependencies":{"vscode-nls":"^3.2.1"},"devDependencies":{"@types/node":"7.0.43"},"main":"/usr/share/code/resources/app/extensions/gulp/out/main","activationEvents":["onCommand:workbench.action.tasks.runTask"],"contributes":{"configuration":{"id":"gulp","type":"object","title":"Gulp","properties":{"gulp.autoDetect":{"scope":"resource","type":"string","enum":["off","on"],"default":"on","description":"Controls whether auto detection of Gulp tasks is on or off. Default is on."}}},"taskDefinitions":[{"type":"gulp","required":["task"],"properties":{"task":{"type":"string","description":"The Gulp task to customize."},"file":{"type":"string","description":"The Gulp file that provides the task. Can be omitted."}}}]},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.gulp","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/gulp","external":"file:///usr/share/code/resources/app/extensions/gulp","path":"/usr/share/code/resources/app/extensions/gulp","scheme":"file"}},{"name":"handlebars","displayName":"Handlebars Language Basics","description":"Provides syntax highlighting and bracket matching in Handlebars files.","version":"1.0.0","publisher":"vscode","engines":{"vscode":"0.10.x"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js daaain/Handlebars grammars/Handlebars.json ./syntaxes/Handlebars.tmLanguage.json"},"contributes":{"languages":[{"id":"handlebars","extensions":[".handlebars",".hbs",".hjs"],"aliases":["Handlebars","handlebars"],"mimetypes":["text/x-handlebars-template"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"handlebars","scopeName":"text.html.handlebars","path":"./syntaxes/Handlebars.tmLanguage.json"}]},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.handlebars","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/handlebars","external":"file:///usr/share/code/resources/app/extensions/handlebars","path":"/usr/share/code/resources/app/extensions/handlebars","scheme":"file"}},{"name":"hlsl","displayName":"HLSL Language Basics","description":"Provides syntax highlighting and bracket matching in HLSL files.","version":"1.0.0","publisher":"vscode","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js tgjones/shaders-tmLanguage grammars/hlsl.json ./syntaxes/hlsl.tmLanguage.json"},"contributes":{"languages":[{"id":"hlsl","extensions":[".hlsl",".hlsli",".fx",".fxh",".vsh",".psh",".cginc",".compute"],"aliases":["HLSL","hlsl"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"hlsl","path":"./syntaxes/hlsl.tmLanguage.json","scopeName":"source.hlsl"}]},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.hlsl","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/hlsl","external":"file:///usr/share/code/resources/app/extensions/hlsl","path":"/usr/share/code/resources/app/extensions/hlsl","scheme":"file"}},{"name":"html","displayName":"HTML Language Basics","description":"Provides syntax highlighting, bracket matching & snippets in HTML files.","version":"1.0.0","publisher":"vscode","engines":{"vscode":"0.10.x"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js textmate/html.tmbundle Syntaxes/HTML.plist ./syntaxes/html.tmLanguage.json"},"contributes":{"languages":[{"id":"html","extensions":[".html",".htm",".shtml",".xhtml",".mdoc",".jsp",".asp",".aspx",".jshtm",".volt",".ejs",".rhtml"],"aliases":["HTML","htm","html","xhtml"],"mimetypes":["text/html","text/x-jshtm","text/template","text/ng-template","application/xhtml+xml"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"html","scopeName":"text.html.basic","path":"./syntaxes/html.tmLanguage.json","embeddedLanguages":{"text.html":"html","source.css":"css","source.js":"javascript","source.python":"python","source.smarty":"smarty"},"tokenTypes":{"meta.tag string.quoted":"other"}}],"snippets":[{"language":"html","path":"./snippets/html.snippets.json"}]},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.html","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/html","external":"file:///usr/share/code/resources/app/extensions/html","path":"/usr/share/code/resources/app/extensions/html","scheme":"file"}},{"name":"html-language-features","displayName":"HTML Language Features","description":"Provides rich language support for HTML, Razor and Handlebar files.","version":"1.0.0","publisher":"vscode","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"0.10.x"},"icon":"icons/html.png","activationEvents":["onLanguage:html","onLanguage:handlebars","onLanguage:razor"],"enableProposedApi":true,"main":"/usr/share/code/resources/app/extensions/html-language-features/client/out/htmlMain","scripts":{"compile":"gulp compile-extension:html-language-features-client & gulp compile-extension:html-language-features-server","postinstall":"cd server && yarn install","install-client-next":"yarn add vscode-languageclient@next"},"categories":["Programming Languages"],"contributes":{"configuration":{"id":"html","order":20,"type":"object","title":"HTML","properties":{"html.format.enable":{"type":"boolean","scope":"window","default":true,"description":"Enable/disable default HTML formatter"},"html.format.wrapLineLength":{"type":"integer","scope":"resource","default":120,"description":"Maximum amount of characters per line (0 = disable)."},"html.format.unformatted":{"type":["string","null"],"scope":"resource","default":"wbr","description":"List of tags, comma separated, that shouldn't be reformatted. 'null' defaults to all tags listed at https://www.w3.org/TR/html5/dom.html#phrasing-content."},"html.format.contentUnformatted":{"type":["string","null"],"scope":"resource","default":"pre,code,textarea","description":"List of tags, comma separated, where the content shouldn't be reformatted. 'null' defaults to the 'pre' tag."},"html.format.indentInnerHtml":{"type":"boolean","scope":"resource","default":false,"description":"Indent
and sections."},"html.format.preserveNewLines":{"type":"boolean","scope":"resource","default":true,"description":"Whether existing line breaks before elements should be preserved. Only works before elements, not inside tags or for text."},"html.format.maxPreserveNewLines":{"type":["number","null"],"scope":"resource","default":null,"description":"Maximum number of line breaks to be preserved in one chunk. Use 'null' for unlimited."},"html.format.indentHandlebars":{"type":"boolean","scope":"resource","default":false,"description":"Format and indent {{#foo}} and {{/foo}}."},"html.format.endWithNewline":{"type":"boolean","scope":"resource","default":false,"description":"End with a newline."},"html.format.extraLiners":{"type":["string","null"],"scope":"resource","default":"head, body, /html","description":"List of tags, comma separated, that should have an extra newline before them. 'null' defaults to \"head, body, /html\"."},"html.format.wrapAttributes":{"type":"string","scope":"resource","default":"auto","enum":["auto","force","force-aligned","force-expand-multiline"],"enumDescriptions":["Wrap attributes only when line length is exceeded.","Wrap each attribute except first.","Wrap each attribute except first and keep aligned.","Wrap each attribute."],"description":"Wrap attributes."},"html.suggest.angular1":{"type":"boolean","scope":"resource","default":true,"description":"Configures if the built-in HTML language support suggests Angular V1 tags and properties."},"html.suggest.ionic":{"type":"boolean","scope":"resource","default":true,"description":"Configures if the built-in HTML language support suggests Ionic tags, properties and values."},"html.suggest.html5":{"type":"boolean","scope":"resource","default":true,"description":"Configures if the built-in HTML language support suggests HTML5 tags, properties and values."},"html.validate.scripts":{"type":"boolean","scope":"resource","default":true,"description":"Configures if the built-in HTML language support validates embedded scripts."},"html.validate.styles":{"type":"boolean","scope":"resource","default":true,"description":"Configures if the built-in HTML language support validates embedded styles."},"html.autoClosingTags":{"type":"boolean","scope":"resource","default":true,"description":"Enable/disable autoclosing of HTML tags."},"html.trace.server":{"type":"string","scope":"window","enum":["off","messages","verbose"],"default":"off","description":"Traces the communication between VS Code and the HTML language server."}}}},"dependencies":{"vscode-extension-telemetry":"0.0.17","vscode-languageclient":"^4.1.4","vscode-languageserver-protocol-foldingprovider":"^2.0.1","vscode-nls":"^3.2.2"},"devDependencies":{"@types/node":"7.0.43"},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.html-language-features","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/html-language-features","external":"file:///usr/share/code/resources/app/extensions/html-language-features","path":"/usr/share/code/resources/app/extensions/html-language-features","scheme":"file"}},{"name":"ini","displayName":"Ini Language Basics","description":"Provides syntax highlighting and bracket matching in Ini files.","version":"1.0.0","publisher":"vscode","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js textmate/ini.tmbundle Syntaxes/Ini.plist ./syntaxes/ini.tmLanguage.json"},"contributes":{"languages":[{"id":"ini","extensions":[".ini"],"aliases":["Ini","ini"],"configuration":"./ini.language-configuration.json"},{"id":"properties","extensions":[".properties",".cfg",".conf",".desktop",".directory"],"filenames":["config",".gitattributes",".gitconfig","gitconfig",".editorconfig"],"aliases":["Properties","properties"],"configuration":"./properties.language-configuration.json"}],"grammars":[{"language":"ini","scopeName":"source.ini","path":"./syntaxes/ini.tmLanguage.json"},{"language":"properties","scopeName":"source.ini","path":"./syntaxes/ini.tmLanguage.json"}]},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.ini","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/ini","external":"file:///usr/share/code/resources/app/extensions/ini","path":"/usr/share/code/resources/app/extensions/ini","scheme":"file"}},{"name":"jake","publisher":"vscode","description":"Extension to add Jake capabilities to VSCode.","displayName":"Jake support for VSCode","icon":"images/cowboy_hat.png","version":"1.0.0","engines":{"vscode":"*"},"categories":["Other"],"scripts":{"compile":"gulp compile-extension:jake","watch":"gulp watch-extension:jake"},"dependencies":{"vscode-nls":"^3.2.1"},"devDependencies":{"@types/node":"7.0.43"},"main":"/usr/share/code/resources/app/extensions/jake/out/main","activationEvents":["onCommand:workbench.action.tasks.runTask"],"contributes":{"configuration":{"id":"jake","type":"object","title":"Jake","properties":{"jake.autoDetect":{"scope":"resource","type":"string","enum":["off","on"],"default":"on","description":"Controls whether auto detection of Jake tasks is on or off. Default is on."}}},"taskDefinitions":[{"type":"jake","required":["task"],"properties":{"task":{"type":"string","description":"The Jake task to customize."},"file":{"type":"string","description":"The Jake file that provides the task. Can be omitted."}}}]},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.jake","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/jake","external":"file:///usr/share/code/resources/app/extensions/jake","path":"/usr/share/code/resources/app/extensions/jake","scheme":"file"}},{"name":"java","displayName":"Java Language Basics","description":"Provides snippets, syntax highlighting, bracket matching and folding in Java files.","version":"1.0.0","publisher":"vscode","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js atom/language-java grammars/java.cson ./syntaxes/java.tmLanguage.json"},"contributes":{"languages":[{"id":"java","extensions":[".java",".jav"],"aliases":["Java","java"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"java","scopeName":"source.java","path":"./syntaxes/java.tmLanguage.json"}],"snippets":[{"language":"java","path":"./snippets/java.snippets.json"}]},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.java","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/java","external":"file:///usr/share/code/resources/app/extensions/java","path":"/usr/share/code/resources/app/extensions/java","scheme":"file"}},{"name":"javascript","displayName":"JavaScript Language Basics","description":"Provides snippets, syntax highlighting, bracket matching and folding in JavaScript files.","version":"1.0.0","publisher":"vscode","engines":{"vscode":"0.10.x"},"contributes":{"languages":[{"id":"javascriptreact","aliases":["JavaScript React","jsx"],"extensions":[".jsx"],"configuration":"./javascript-language-configuration.json"},{"id":"javascript","aliases":["JavaScript","javascript","js"],"extensions":[".js",".es6",".mjs",".pac"],"filenames":["jakefile"],"firstLine":"^#!.*\\bnode","mimetypes":["text/javascript"],"configuration":"./javascript-language-configuration.json"},{"id":"jsx-tags","aliases":[],"configuration":"./tags-language-configuration.json"}],"grammars":[{"language":"javascriptreact","scopeName":"source.js.jsx","path":"./syntaxes/JavaScriptReact.tmLanguage.json","embeddedLanguages":{"meta.tag.js":"jsx-tags","meta.tag.without-attributes.js":"jsx-tags","meta.tag.attributes.js.jsx":"javascriptreact","meta.embedded.expression.js":"javascriptreact"},"tokenTypes":{"entity.name.type.instance.jsdoc":"other","entity.name.function.tagged-template":"other","meta.import string.quoted":"other","variable.other.jsdoc":"other"}},{"language":"javascript","scopeName":"source.js","path":"./syntaxes/JavaScript.tmLanguage.json","embeddedLanguages":{"meta.tag.js":"jsx-tags","meta.tag.without-attributes.js":"jsx-tags","meta.tag.attributes.js":"javascript","meta.embedded.expression.js":"javascript"},"tokenTypes":{"entity.name.type.instance.jsdoc":"other","entity.name.function.tagged-template":"other","meta.import string.quoted":"other","variable.other.jsdoc":"other"}},{"scopeName":"source.js.regexp","path":"./syntaxes/Regular Expressions (JavaScript).tmLanguage"}],"snippets":[{"language":"javascript","path":"./snippets/javascript.json"},{"language":"javascriptreact","path":"./snippets/javascript.json"}],"jsonValidation":[{"fileMatch":".bowerrc","url":"https://schemastore.azurewebsites.net/schemas/json/bowerrc.json"},{"fileMatch":".babelrc","url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json"},{"fileMatch":".babelrc.json","url":"https://schemastore.azurewebsites.net/schemas/json/babelrc.json"},{"fileMatch":"jsconfig.json","url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json"},{"fileMatch":"jsconfig.json","url":"./schemas/jsconfig.schema.json"},{"fileMatch":"jsconfig.*.json","url":"https://schemastore.azurewebsites.net/schemas/json/jsconfig.json"},{"fileMatch":"jsconfig.*.json","url":"./schemas/jsconfig.schema.json"}]},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.javascript","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/javascript","external":"file:///usr/share/code/resources/app/extensions/javascript","path":"/usr/share/code/resources/app/extensions/javascript","scheme":"file"}},{"name":"json","displayName":"JSON Language Basics","description":"Provides syntax highlighting & bracket matching in JSON files.","version":"1.0.0","publisher":"vscode","engines":{"vscode":"0.10.x"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js Microsoft/vscode-JSON.tmLanguage JSON.tmLanguage ./syntaxes/JSON.tmLanguage.json"},"contributes":{"languages":[{"id":"json","aliases":["JSON","json"],"extensions":[".json",".bowerrc",".jshintrc",".jscsrc",".eslintrc",".babelrc",".webmanifest",".js.map",".css.map"],"filenames":[".watchmanconfig",".ember-cli"],"mimetypes":["application/json","application/manifest+json"],"configuration":"./language-configuration.json"},{"id":"jsonc","aliases":["JSON with Comments"],"extensions":[".code-workspace","language-configuration.json","icon-theme.json","color-theme.json",".code-snippets",".jsonc"],"filenames":["settings.json","launch.json","tasks.json","keybindings.json","tsconfig.json","jsconfig.json"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"json","scopeName":"source.json","path":"./syntaxes/JSON.tmLanguage.json"},{"language":"jsonc","scopeName":"source.json","path":"./syntaxes/JSON.tmLanguage.json"}],"jsonValidation":[{"fileMatch":"*.schema.json","url":"http://json-schema.org/draft-04/schema#"}]},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.json","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/json","external":"file:///usr/share/code/resources/app/extensions/json","path":"/usr/share/code/resources/app/extensions/json","scheme":"file"}},{"name":"json-language-features","displayName":"JSON Language Features","description":"Provides rich language support for JSON files.","version":"1.0.0","publisher":"vscode","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","engines":{"vscode":"0.10.x"},"icon":"icons/json.png","activationEvents":["onLanguage:json","onLanguage:jsonc"],"enableProposedApi":true,"main":"/usr/share/code/resources/app/extensions/json-language-features/client/out/jsonMain","scripts":{"compile":"gulp compile-extension:json-language-features-client && gulp compile-extension:json-language-features-server","postinstall":"cd server && yarn install","install-client-next":"yarn add vscode-languageclient@next"},"categories":["Programming Languages"],"contributes":{"configuration":{"id":"json","order":20,"type":"object","title":"JSON","properties":{"json.schemas":{"type":"array","scope":"resource","description":"Associate schemas to JSON files in the current project","items":{"type":"object","default":{"fileMatch":["/myfile"],"url":"schemaURL"},"properties":{"url":{"type":"string","default":"/user.schema.json","description":"A URL to a schema or a relative path to a schema in the current directory"},"fileMatch":{"type":"array","items":{"type":"string","default":"MyFile.json","description":"A file pattern that can contain '*' to match against when resolving JSON files to schemas."},"minItems":1,"description":"An array of file patterns to match against when resolving JSON files to schemas."},"schema":{"$ref":"http://json-schema.org/draft-04/schema#","description":"The schema definition for the given URL. The schema only needs to be provided to avoid accesses to the schema URL."}}}},"json.format.enable":{"type":"boolean","scope":"window","default":true,"description":"Enable/disable default JSON formatter (requires restart)"},"json.trace.server":{"type":"string","scope":"window","enum":["off","messages","verbose"],"default":"off","description":"Traces the communication between VS Code and the JSON language server."},"json.colorDecorators.enable":{"type":"boolean","scope":"window","default":true,"description":"Enables or disables color decorators","deprecationMessage":"The setting `json.colorDecorators.enable` has been deprecated in favor of `editor.colorDecorators`."}}},"configurationDefaults":{"[json]":{"editor.quickSuggestions":{"strings":true}}}},"dependencies":{"vscode-extension-telemetry":"0.0.17","vscode-languageclient":"^4.1.4","vscode-languageserver-protocol-foldingprovider":"^2.0.1","vscode-nls":"^3.2.2"},"devDependencies":{"@types/node":"7.0.43"},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.json-language-features","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/json-language-features","external":"file:///usr/share/code/resources/app/extensions/json-language-features","path":"/usr/share/code/resources/app/extensions/json-language-features","scheme":"file"}},{"name":"less","displayName":"Less Language Basics","description":"Provides syntax highlighting, bracket matching and folding Less files.","version":"1.0.0","publisher":"vscode","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js atom/language-less grammars/less.cson ./syntaxes/less.tmLanguage.json"},"contributes":{"languages":[{"id":"less","aliases":["Less","less"],"extensions":[".less"],"mimetypes":["text/x-less","text/less"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"less","scopeName":"source.css.less","path":"./syntaxes/less.tmLanguage.json"}],"problemMatchers":[{"name":"lessc","label":"Lessc compiler","owner":"lessc","source":"less","fileLocation":"absolute","pattern":{"regexp":"(.*)\\sin\\s(.*)\\son line\\s(\\d+),\\scolumn\\s(\\d+)","message":1,"file":2,"line":3,"column":4}}]},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.less","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/less","external":"file:///usr/share/code/resources/app/extensions/less","path":"/usr/share/code/resources/app/extensions/less","scheme":"file"}},{"name":"log","displayName":"Log","description":"Provides syntax highlighting for files with .log extension.","version":"1.0.0","publisher":"vscode","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js emilast/vscode-logfile-highlighter syntaxes/log.tmLanguage ./syntaxes/log.tmLanguage.json"},"contributes":{"languages":[{"id":"log","extensions":[".log","*.log.?"],"aliases":["log"]}],"grammars":[{"language":"log","scopeName":"text.log","path":"./syntaxes/log.tmLanguage.json"}]},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.log","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/log","external":"file:///usr/share/code/resources/app/extensions/log","path":"/usr/share/code/resources/app/extensions/log","scheme":"file"}},{"name":"lua","displayName":"Lua Language Basics","description":"Provides syntax highlighting and bracket matching in Lua files.","version":"1.0.0","publisher":"vscode","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js textmate/lua.tmbundle Syntaxes/Lua.plist ./syntaxes/lua.tmLanguage.json"},"contributes":{"languages":[{"id":"lua","extensions":[".lua"],"aliases":["Lua","lua"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"lua","scopeName":"source.lua","path":"./syntaxes/lua.tmLanguage.json"}]},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.lua","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/lua","external":"file:///usr/share/code/resources/app/extensions/lua","path":"/usr/share/code/resources/app/extensions/lua","scheme":"file"}},{"name":"make","displayName":"Make Language Basics","description":"Provides syntax highlighting and bracket matching in Make files.","version":"1.0.0","publisher":"vscode","engines":{"vscode":"*"},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js fadeevab/make.tmbundle Syntaxes/Makefile.plist ./syntaxes/make.tmLanguage.json"},"contributes":{"languages":[{"id":"makefile","aliases":["Makefile","makefile"],"extensions":[".mk"],"filenames":["Makefile","makefile","GNUmakefile","OCamlMakefile"],"firstLine":"^#!/usr/bin/make","configuration":"./language-configuration.json"}],"grammars":[{"language":"makefile","scopeName":"source.makefile","path":"./syntaxes/make.tmLanguage.json"}],"configurationDefaults":{"[makefile]":{"editor.insertSpaces":false}}},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.make","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/make","external":"file:///usr/share/code/resources/app/extensions/make","path":"/usr/share/code/resources/app/extensions/make","scheme":"file"}},{"name":"markdown","displayName":"Markdown Language Basics","description":"Provides snippets and syntax highlighting for Markdown.","version":"1.0.0","publisher":"vscode","engines":{"vscode":"^1.20.0"},"contributes":{"languages":[{"id":"markdown","aliases":["Markdown","markdown"],"extensions":[".md",".mdown",".markdown",".markdn"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"markdown","scopeName":"text.html.markdown","path":"./syntaxes/markdown.tmLanguage.json","embeddedLanguages":{"meta.embedded.block.html":"html","source.js":"javascript","source.css":"css","meta.embedded.block.frontmatter":"yaml","meta.embedded.block.css":"css","meta.embedded.block.ini":"ini","meta.embedded.block.java":"java","meta.embedded.block.lua":"lua","meta.embedded.block.makefile":"makefile","meta.embedded.block.perl":"perl","meta.embedded.block.r":"r","meta.embedded.block.ruby":"ruby","meta.embedded.block.php":"php","meta.embedded.block.sql":"sql","meta.embedded.block.vs_net":"vs_net","meta.embedded.block.xml":"xml","meta.embedded.block.xsl":"xsl","meta.embedded.block.yaml":"yaml","meta.embedded.block.dosbatch":"dosbatch","meta.embedded.block.clojure":"clojure","meta.embedded.block.coffee":"coffee","meta.embedded.block.c":"c","meta.embedded.block.cpp":"cpp","meta.embedded.block.diff":"diff","meta.embedded.block.dockerfile":"dockerfile","meta.embedded.block.go":"go","meta.embedded.block.groovy":"groovy","meta.embedded.block.pug":"jade","meta.embedded.block.javascript":"javascript","meta.embedded.block.json":"json","meta.embedded.block.less":"less","meta.embedded.block.objc":"objc","meta.embedded.block.scss":"scss","meta.embedded.block.perl6":"perl6","meta.embedded.block.powershell":"powershell","meta.embedded.block.python":"python","meta.embedded.block.rust":"rust","meta.embedded.block.scala":"scala","meta.embedded.block.shellscript":"shellscript","meta.embedded.block.typescript":"typescript","meta.embedded.block.typescriptreact":"typescriptreact","meta.embedded.block.csharp":"csharp","meta.embedded.block.fsharp":"fsharp"}}],"snippets":[{"language":"markdown","path":"./snippets/markdown.json"}]},"scripts":{"update-grammar":"node ../../build/npm/update-grammar.js microsoft/vscode-markdown-tm-grammar syntaxes/markdown.tmLanguage ./syntaxes/markdown.tmLanguage.json"},"isBuiltin":true,"isUnderDevelopment":false,"id":"vscode.markdown","extensionLocation":{"$mid":1,"fsPath":"/usr/share/code/resources/app/extensions/markdown-basics","external":"file:///usr/share/code/resources/app/extensions/markdown-basics","path":"/usr/share/code/resources/app/extensions/markdown-basics","scheme":"file"}},{"name":"markdown-language-features","displayName":"Markdown Language Features","description":"Provides rich language support for Markdown.","version":"1.0.0","icon":"icon.png","publisher":"vscode","aiKey":"AIF-d9b70cd4-b9f9-4d70-929b-a071c400b217","enableProposedApi":true,"engines":{"vscode":"^1.20.0"},"main":"/usr/share/code/resources/app/extensions/markdown-language-features/out/extension","categories":["Programming Languages"],"activationEvents":["onLanguage:markdown","onCommand:markdown.preview.toggleLock","onCommand:markdown.preview.refresh","onCommand:markdown.showPreview","onCommand:markdown.showPreviewToSide","onCommand:markdown.showLockedPreviewToSide","onCommand:markdown.showSource","onCommand:markdown.showPreviewSecuritySelector","onWebviewPanel:markdown.preview"],"contributes":{"commands":[{"command":"markdown.showPreview","title":"Open Preview","category":"Markdown","icon":{"light":"./media/Preview.svg","dark":"./media/Preview_inverse.svg"}},{"command":"markdown.showPreviewToSide","title":"Open Preview to the Side","category":"Markdown","icon":{"light":"./media/PreviewOnRightPane_16x.svg","dark":"./media/PreviewOnRightPane_16x_dark.svg"}},{"command":"markdown.showLockedPreviewToSide","title":"Open Locked Preview to the Side","category":"Markdown","icon":{"light":"./media/PreviewOnRightPane_16x.svg","dark":"./media/PreviewOnRightPane_16x_dark.svg"}},{"command":"markdown.showSource","title":"Show Source","category":"Markdown","icon":{"light":"./media/ViewSource.svg","dark":"./media/ViewSource_inverse.svg"}},{"command":"markdown.showPreviewSecuritySelector","title":"Change Preview Security Settings","category":"Markdown"},{"command":"markdown.preview.refresh","title":"Refresh Preview","category":"Markdown"},{"command":"markdown.preview.toggleLock","title":"Toggle Preview Locking","category":"Markdown"}],"menus":{"editor/title":[{"command":"markdown.showPreviewToSide","when":"editorLangId == markdown","alt":"markdown.showPreview","group":"navigation"},{"command":"markdown.showSource","when":"markdownPreviewFocus","group":"navigation"},{"command":"markdown.preview.refresh","when":"markdownPreviewFocus","group":"1_markdown"},{"command":"markdown.preview.toggleLock","when":"markdownPreviewFocus","group":"1_markdown"},{"command":"markdown.showPreviewSecuritySelector","when":"markdownPreviewFocus","group":"1_markdown"}],"explorer/context":[{"command":"markdown.showPreview","when":"resourceLangId == markdown","group":"navigation"}],"editor/title/context":[{"command":"markdown.showPreview","when":"resourceLangId == markdown","group":"navigation"}],"commandPalette":[{"command":"markdown.showPreview","when":"editorLangId == markdown","group":"navigation"},{"command":"markdown.showPreviewToSide","when":"editorLangId == markdown","group":"navigation"},{"command":"markdown.showLockedPreviewToSide","when":"editorLangId == markdown","group":"navigation"},{"command":"markdown.showSource","when":"markdownPreviewFocus","group":"navigation"},{"command":"markdown.showPreviewSecuritySelector","when":"editorLangId == markdown"},{"command":"markdown.showPreviewSecuritySelector","when":"markdownPreviewFocus"},{"command":"markdown.preview.toggleLock","when":"markdownPreviewFocus"}]},"keybindings":[{"command":"markdown.showPreview","key":"shift+ctrl+v","mac":"shift+cmd+v","when":"editorLangId == markdown"},{"command":"markdown.showPreviewToSide","key":"ctrl+k v","mac":"cmd+k v","when":"editorLangId == markdown"}],"configuration":{"type":"object","title":"Markdown","order":20,"properties":{"markdown.styles":{"type":"array","default":[],"description":"A list of URLs or local paths to CSS style sheets to use from the markdown preview. Relative paths are interpreted relative to the folder open in the explorer. If there is no open folder, they are interpreted relative to the location of the markdown file. All '\\' need to be written as '\\\\'.","scope":"resource"},"markdown.previewFrontMatter":{"type":"string","enum":["hide","show"],"default":"hide","description":"Sets how YAML front matter should be rendered in the markdown preview. 'hide' removes the front matter. Otherwise, the front matter is treated as markdown content.","scope":"resource"},"markdown.preview.breaks":{"type":"boolean","default":false,"description":"Sets how line-breaks are rendered in the markdown preview. Setting it to 'true' creates a