{"input":{"location":{"$mid":1,"external":"vscode-userdata:/c%3A/Users/luctr/.vscode-oss/extensions/extensions.json","path":"/c:/Users/luctr/.vscode-oss/extensions/extensions.json","scheme":"vscode-userdata"},"mtime":1723669014227,"profile":true,"profileScanOptions":{"bailOutWhenFileNotFound":true},"type":1,"excludeObsolete":true,"validate":true,"productVersion":"1.86.2","productDate":"2024-02-23T01:32:48.000Z","productCommit":"1d6ffebc0098f8a61639c4b637922c87a114d4bc","devMode":false,"language":"en","translations":{}},"result":[{"type":1,"identifier":{"id":"ms-vscode.notepadplusplus-keybindings","uuid":"de785715-a9d3-4b21-8e9d-5aba0be1ac64"},"manifest":{"name":"notepadplusplus-keybindings","displayName":"Notepad++ keymap","description":"Popular Notepad++ keybindings for Visual Studio Code","version":"1.0.7","publisher":"ms-vscode","engines":{"vscode":"^1.55.0"},"license":"MIT","categories":["Keymaps"],"keywords":["keybindings","keymap"],"preview":true,"extensionKind":["ui","workspace"],"icon":"icon.png","contributes":{"keybindings":[{"key":"f11","command":"workbench.action.toggleFullScreen","when":"!inDebugMode"},{"key":"alt+0","command":"editor.foldAll","when":"editorTextFocus"},{"key":"alt+1","command":"editor.foldLevel1","when":"editorTextFocus"},{"key":"alt+2","command":"editor.foldLevel2","when":"editorTextFocus"},{"key":"alt+3","command":"editor.foldLevel3","when":"editorTextFocus"},{"key":"alt+4","command":"editor.foldLevel4","when":"editorTextFocus"},{"key":"alt+5","command":"editor.foldLevel5","when":"editorTextFocus"},{"key":"alt+6","command":"editor.foldLevel6","when":"editorTextFocus"},{"key":"alt+7","command":"editor.foldLevel7","when":"editorTextFocus"},{"key":"alt+8","command":"editor.foldLevel8","when":"editorTextFocus"},{"key":"shift+alt+0","command":"editor.unfoldAll","when":"editorTextFocus"},{"key":"ctrl+h","command":"editor.action.startFindReplaceAction"},{"key":"f4","command":"editor.action.nextMatchFindAction","when":"editorFocus"},{"key":"shift+f4","command":"editor.action.previousMatchFindAction","when":"editorFocus"},{"key":"ctrl+b","command":"editor.action.jumpToBracket","when":"editorTextFocus"},{"key":"shift+delete","command":"editor.action.clipboardCutAction","when":"editorTextFocus && !editorReadonly"},{"key":"alt+backspace","command":"undo","when":"editorTextFocus && !editorReadonly"},{"key":"ctrl+y","command":"redo","when":"editorTextFocus && !editorReadonly"},{"key":"ctrl+d","command":"editor.action.duplicateSelection","when":"editorFocus"},{"key":"ctrl+j","command":"editor.action.joinLines","when":"editorTextFocus && !editorReadonly"},{"key":"ctrl+q","command":"editor.action.commentLine","when":"editorTextFocus && !editorReadonly"},{"key":"ctrl+shift+q","command":"editor.action.blockComment","when":"editorTextFocus && !editorReadonly"},{"key":"ctrl+shift+s","command":"workbench.action.files.saveAll"},{"key":"ctrl+k","command":"editor.action.addCommentLine","when":"editorTextFocus && !editorReadonly"},{"key":"ctrl+shift+k","command":"editor.action.removeCommentLine","when":"editorTextFocus && !editorReadonly"},{"key":"ctrl+shift+backspace","command":"deleteAllLeft","when":"editorTextFocus && !editorReadonly"},{"key":"ctrl+alt+s","command":"workbench.action.files.saveAs"},{"key":"alt+f4","command":"workbench.action.quit"},{"key":"ctrl+w","command":"workbench.action.closeActiveEditor"},{"key":"shift+cmd+delete","command":"deleteAllRight","when":"editorTextFocus && !editorReadonly"},{"key":"ctrl+u","command":"editor.action.transformToLowercase"},{"key":"ctrl+shift+u","command":"editor.action.transformToUppercase"},{"key":"ctrl+b","command":"editor.action.jumpToBracket","when":"editorTextFocus"},{"key":"shift+alt+down","command":"cursorColumnSelectDown","when":"editorTextFocus"},{"key":"shift+alt+left","command":"cursorColumnSelectLeft","when":"editorTextFocus"},{"key":"shift+alt+pagedown","command":"cursorColumnSelectPageDown","when":"editorTextFocus"},{"key":"shift+alt+pageup","command":"cursorColumnSelectPageUp","when":"editorTextFocus"},{"key":"shift+alt+right","command":"cursorColumnSelectRight","when":"editorTextFocus"},{"key":"shift+alt+up","command":"cursorColumnSelectUp","when":"editorTextFocus"},{"key":"ctrl+pageup","command":"workbench.action.nextEditor"},{"key":"ctrl+pagedown","command":"workbench.action.previousEditor"},{"win":"ctrl+insert","command":"editor.action.clipboardCopyAction","when":"editorTextFocus"},{"win":"shift+insert","command":"editor.action.clipboardPasteAction","when":"editorTextFocus && !editorReadonly"},{"key":"ctrl+shift+down","command":"editor.action.moveLinesDownAction","when":"editorTextFocus && !editorReadonly"},{"key":"ctrl+shift+up","command":"editor.action.moveLinesUpAction","when":"editorTextFocus && !editorReadonly"},{"key":"ctrl+l","command":"editor.action.deleteLines","when":"editorTextFocus && !editorReadonly"},{"key":"alt+c","command":"columnSelect"}]},"repository":{"type":"git","url":"https://github.com/Microsoft/vscode-notepadplusplus-keybindings.git"},"bugs":{"url":"https://github.com/Microsoft/vscode-notepadplusplus-keybindings/issues"}},"location":{"$mid":1,"path":"/c:/Users/luctr/.vscode-oss/extensions/ms-vscode.notepadplusplus-keybindings-1.0.7-universal","scheme":"file"},"isBuiltin":false,"targetPlatform":"universal","metadata":{"id":"de785715-a9d3-4b21-8e9d-5aba0be1ac64","publisherId":"5f5636e7-69ed-4afe-b5d6-8d231fb3d3ee","publisherDisplayName":"ms-vscode","targetPlatform":"universal","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1708793568013,"pinned":false},"isValid":true,"validations":[[2,"property `extensionKind` can be defined only if property `main` is also defined."]]},{"type":1,"identifier":{"id":"abusaidm.html-snippets","uuid":"be992f3f-9f22-4b66-a1d2-ecad04c28a28"},"manifest":{"name":"html-snippets","displayName":"HTML Snippets","description":"Full HTML tags including HTML5 Snippets","version":"0.2.1","publisher":"abusaidm","icon":"images/icon.png","engines":{"vscode":"^1.9.1"},"galleryBanner":{"color":"#1E81C1","theme":"light"},"categories":["Snippets"],"contributes":{"snippets":[{"language":"html","path":"./snippets/snippets.json"}]},"license":"MIT","bugs":{"url":"https://github.com/abusaidm/html-snippets/issues"},"repository":{"type":"git","url":"https://github.com/abusaidm/html-snippets.git"},"homepage":"https://github.com/abusaidm/html-snippets/blob/master/README.md"},"location":{"$mid":1,"path":"/c:/Users/luctr/.vscode-oss/extensions/abusaidm.html-snippets-0.2.1-universal","scheme":"file"},"isBuiltin":false,"targetPlatform":"universal","metadata":{"id":"be992f3f-9f22-4b66-a1d2-ecad04c28a28","publisherId":"7fe357ee-5480-4a7d-a4e9-009d9438c2a3","publisherDisplayName":"abusaidm","targetPlatform":"universal","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1708808053441,"pinned":false},"isValid":true,"validations":[]},{"type":1,"identifier":{"id":"tomi.xajssnippets","uuid":"5c53421b-36c3-4d80-ba0f-22fc3011ca67"},"manifest":{"name":"xajssnippets","description":"React-javascript code snippets.","version":"1.2.0","displayName":"React - Javascript snippets","publisher":"Tomi","icon":"images/react.png","license":"ISC","scripts":{"build":"vsce package","clean":"rm -rf xajssnippets-*.vsix"},"repository":{"type":"git","url":"https://github.com/Tom-xacademy/xa-js-snippets.git"},"keywords":["react","javascript","codesnippets","javascript code snippets","react-javascript","js code snippets","xacademy"],"engines":{"vscode":"^0.10.x"},"categories":["Snippets"],"contributes":{"snippets":[{"language":"javascript","path":"./snippets/snippets.json"},{"language":"javascriptreact","path":"./snippets/snippets.json"}]},"author":"tamas.xacademy@gmail.com","bugs":{"url":"https://github.com/Tom-xacademy/xa-js-snippets/issues"},"homepage":"https://github.com/Tom-xacademy/xa-js-snippets#readme"},"location":{"$mid":1,"path":"/c:/Users/luctr/.vscode-oss/extensions/tomi.xajssnippets-1.2.0-universal","scheme":"file"},"isBuiltin":false,"targetPlatform":"universal","metadata":{"id":"5c53421b-36c3-4d80-ba0f-22fc3011ca67","publisherId":"e1257433-8ca7-40c6-ae91-744c2d49e6ee","publisherDisplayName":"tomi","targetPlatform":"universal","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1710000308876,"pinned":false},"isValid":true,"validations":[]},{"type":1,"identifier":{"id":"fcrespo82.markdown-table-formatter","uuid":"db9e305f-2d5a-44a5-97f7-91d4f2199a81"},"manifest":{"name":"markdown-table-formatter","displayName":"Markdown Table Formatter","description":"A (not so) simple markdown plugin to format tables and other table related features.","homepage":"https://github.com/fcrespo82/vscode-markdown-table-formatter","repository":{"type":"git","url":"https://github.com/fcrespo82/vscode-markdown-table-formatter"},"bugs":{"url":"https://github.com/fcrespo82/vscode-markdown-table-formatter/issues"},"license":"MIT","version":"3.0.0","publisher":"fcrespo82","icon":"resources/icon.png","keywords":["markdown","table","formatter"],"engines":{"vscode":"^1.72.0"},"categories":["Formatters"],"activationEvents":["onLanguage:markdown","onLanguage:rmd","onCommand:markdown-table-formatter.enableForCurrentScope","onCommand:markdown-table-formatter.toggleDebug","onCommand:markdown-table-formatter.moveColumnRight","onCommand:markdown-table-formatter.moveColumnLeft","workspaceContains:**/*.md","workspaceContains:README.md"],"main":"./out/extension.js","contributes":{"commands":[{"command":"markdown-table-formatter.enableForCurrentScope","category":"Markdown Table Formatter","title":"Enable for current language"},{"command":"markdown-table-formatter.toggleDebug","category":"Markdown Table Formatter","title":"Toggle debug decorations"},{"command":"markdown-table-formatter.moveColumnRight","category":"Markdown Table Formatter","title":"Move column right"},{"command":"markdown-table-formatter.moveColumnLeft","category":"Markdown Table Formatter","title":"Move column left"},{"command":"markdown-table-formatter.sortTable","category":"Markdown Table Formatter","title":"Sort table based on cursor position"}],"menus":{"editor/context":[{"command":"markdown-table-formatter.moveColumnLeft","group":"markdown-table-formatter","when":"config.markdown-table-formatter.enableSort === true"},{"command":"markdown-table-formatter.moveColumnRight","group":"markdown-table-formatter","when":"config.markdown-table-formatter.enableSort === true"},{"command":"markdown-table-formatter.sortTable","group":"markdown-table-formatter","when":"config.markdown-table-formatter.enableSort === true"}]},"keybindings":[{"command":"markdown-table-formatter.enableForCurrentScope","key":"alt+shift+e","when":"editorTextFocus"},{"command":"markdown-table-formatter.moveColumnRight","key":"ctrl+m right","when":"editorTextFocus"},{"command":"markdown-table-formatter.moveColumnLeft","key":"ctrl+m left","when":"editorTextFocus"}],"configuration":{"type":"object","title":"Markdown Table Formatter","properties":{"markdown-table-formatter.enable":{"order":0,"description":"Enable or disable Markdown Table Formatter","type":"boolean","default":true},"markdown-table-formatter.enableSort":{"order":1,"description":"Enable or disable Markdown Table Formatter Code Lenses for sorting tables","type":"boolean","default":true},"markdown-table-formatter.sortCaseInsensitive":{"description":"Sort table columns without considering text case","type":"boolean","default":true},"markdown-table-formatter.spacePadding":{"description":"How many spaces between left and right of each column content","type":"integer","default":1},"markdown-table-formatter.keepFirstAndLastPipes":{"description":"Keep first and last pipes \"|\" in table formatting.","type":"boolean","default":true},"markdown-table-formatter.defaultTableJustification":{"description":"Defines the default justification for tables that have only a \"-\" or no colon on the formatting line","type":"string","enum":["Left","Center","Right"],"default":"Left"},"markdown-table-formatter.removeColonsIfSameAsDefault":{"description":"Remove colons from the format line if the justification is the same as default","type":"boolean","default":false},"markdown-table-formatter.markdownGrammarScopes":{"description":"File language grammar that will be considered Markdown by this package (comma-separated). \nRun \"Markdown Table Formatter: Enable For Current Scope\" command to add current editor grammar to this setting.","type":"array","items":{"type":"string"},"default":["markdown"]},"markdown-table-formatter.globalColumnSizes":{"description":"Calculates the column sizes based on all tables on the document.","type":"string","enum":["Disabled","Same Column Size","Same Table Size"],"default":"Disabled"},"markdown-table-formatter.delimiterRowPadding":{"description":"Changes how the delimiter row is presented.","type":"string","enum":["None","Follow Space Padding","Single Space Always","Alignment Marker"],"default":"None"},"markdown-table-formatter.limitLastColumnLength":{"description":"Control how the last column size is calculated.","type":"string","enum":["None","Follow editor's wordWrapColumn","Follow header row length"],"enumDescriptions":["Do not limit last column","Do not extend last column to more than your editor's wordWrapColumn setting","Do not extend last column to more than the table's header row"],"default":"None"},"markdown-table-formatter.allowEmptyLines":{"description":"Format tables even if lines have less columns than header.","type":"boolean","default":true},"markdown-table-formatter.whichCodeLensesToShow":{"description":"Control what is shown on CodeLens.","type":"array","items":{"type":"string","enum":["Format","Sort","Re-Sort"]},"default":["Format","Sort","Re-Sort"]}}}},"scripts":{"vscode:prepublish":"npm run -S esbuild-base -- --minify","esbuild-base":"esbuild ./src/extension.ts --bundle --outfile=out/extension.js --external:vscode --format=cjs --platform=node","esbuild":"npm run -S esbuild-base -- --sourcemap","watch":"npm run -S esbuild-base -- --sourcemap --watch","test-compile":"tsc -p ./","lint":"eslint .","test":"node ./out/test/runTest.js"},"dependencies":{"md5":"^2.3.0","wcwidth":"^1.0.1","xregexp":"^5.1.1"},"devDependencies":{"@types/glob":"^8.0.0","@types/md5":"^2.3.2","@types/mocha":"^10.0.0","@types/node":"^16.11.64","@types/vscode":"^1.72.0","@types/wcwidth":"^1.0.0","@typescript-eslint/eslint-plugin":"^5.39.0","@typescript-eslint/parser":"^5.39.0","@vscode/test-electron":"^2.1.5","@vscode/vsce":"^2.20.1","esbuild":"^0.15.10","eslint":"^8.25.0","mocha":"^10.0.0","ts-loader":"^9.4.1","typescript":"^4.8.4"}},"location":{"$mid":1,"path":"/c:/Users/luctr/.vscode-oss/extensions/fcrespo82.markdown-table-formatter-3.0.0-universal","scheme":"file"},"isBuiltin":false,"targetPlatform":"universal","metadata":{"id":"db9e305f-2d5a-44a5-97f7-91d4f2199a81","publisherId":"59f372a7-86a5-4352-ba0d-b8ac1e60f927","publisherDisplayName":"fcrespo82","targetPlatform":"universal","updated":false,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1710000332465,"pinned":false},"isValid":true,"validations":[]},{"type":1,"identifier":{"id":"fisheva.eva-theme","uuid":"a6761011-549f-4561-ae6d-cc9c7a040710"},"manifest":{"name":"eva-theme","displayName":"Eva Theme","description":"A comfortable and semantic theme.","version":"2.7.1","publisher":"fisheva","license":"SEE LICENSE IN<LICENSE.md>","icon":"eva.jpg","homepage":"https://github.com/fisheva/Eva-Theme","bugs":{"url":"https://github.com/fisheva/Eva-Theme/issues"},"repository":{"type":"git","url":""},"engines":{"vscode":"^1.12.0"},"extensionKind":["ui","workspace"],"categories":["Themes","Other"],"capabilities":{"virtualWorkspaces":true},"galleryBanner":{"color":"#EBEEF5","theme":"light"},"contributes":{"themes":[{"label":"Eva Dark","uiTheme":"vs-dark","path":"./themes/Eva-Dark.json"},{"label":"Eva Dark Bold","uiTheme":"vs-dark","path":"./themes/Eva-Dark-Bold.json"},{"label":"Eva Dark Italic","uiTheme":"vs-dark","path":"./themes/Eva-Dark-Italic.json"},{"label":"Eva Dark Italic Bold","uiTheme":"vs-dark","path":"./themes/Eva-Dark-Italic-Bold.json"},{"label":"Eva Light","uiTheme":"vs","path":"./themes/Eva-Light.json"},{"label":"Eva Light Bold","uiTheme":"vs","path":"./themes/Eva-Light-Bold.json"},{"label":"Eva Light Italic","uiTheme":"vs","path":"./themes/Eva-Light-Italic.json"},{"label":"Eva Light Italic Bold","uiTheme":"vs","path":"./themes/Eva-Light-Italic-Bold.json"}]},"keywords":["eva","dark","light","theme","vscode"],"sponsor":{"url":"https://github.com/sponsors/fisheva"},"scripts":{"changelog":"conventional-changelog -p angular -i CHANGELOG.md -w"},"terminal.integrated.minimumContrastRatio":1},"location":{"$mid":1,"path":"/c:/Users/luctr/.vscode-oss/extensions/fisheva.eva-theme-2.7.1-universal","scheme":"file"},"isBuiltin":false,"targetPlatform":"universal","metadata":{"id":"a6761011-549f-4561-ae6d-cc9c7a040710","publisherId":"ff69a8bd-aad3-463d-9859-8ecfb1484873","publisherDisplayName":"fisheva","targetPlatform":"universal","isApplicationScoped":true,"updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1723669012772,"pinned":false,"preRelease":false},"isValid":true,"validations":[[2,"property `extensionKind` can be defined only if property `main` is also defined."]]},{"type":1,"identifier":{"id":"onecentlin.laravel5-snippets","uuid":"050d4900-7979-4d10-b7aa-e274f6ae8730"},"manifest":{"name":"laravel5-snippets","displayName":"Laravel Snippets","description":"Laravel snippets for Visual Studio Code  (Support Laravel 5 and above)","version":"1.18.0","publisher":"onecentlin","author":{"name":"Winnie Lin","email":"onecentlin@gmail.com","url":"https://devmanna.blogspot.com"},"homepage":"https://github.com/onecentlin/laravel5-snippets-vscode","repository":{"type":"git","url":"https://github.com/onecentlin/laravel5-snippets-vscode"},"bugs":{"url":"https://github.com/onecentlin/laravel5-snippets-vscode/issues"},"engines":{"vscode":"^1.0.0"},"keywords":["laravel","snippet","laravel5","laravel6","laravel7","laravel8","laravel9","laravel10","laravel11"],"icon":"images/icon.png","galleryBanner":{"color":"#f66f62","theme":"dark"},"categories":["Snippets"],"contributes":{"snippets":[{"language":"php","path":"./snippets/arr.json"},{"language":"php","path":"./snippets/auth.json"},{"language":"php","path":"./snippets/cache.json"},{"language":"php","path":"./snippets/config.json"},{"language":"php","path":"./snippets/console.json"},{"language":"php","path":"./snippets/cookie.json"},{"language":"php","path":"./snippets/crypt.json"},{"language":"php","path":"./snippets/db.json"},{"language":"php","path":"./snippets/eloquent.json"},{"language":"php","path":"./snippets/event.json"},{"language":"php","path":"./snippets/hash.json"},{"language":"php","path":"./snippets/helper.json"},{"language":"php","path":"./snippets/log.json"},{"language":"php","path":"./snippets/mail.json"},{"language":"php","path":"./snippets/model.json"},{"language":"php","path":"./snippets/redirect.json"},{"language":"php","path":"./snippets/relation.json"},{"language":"php","path":"./snippets/request.json"},{"language":"php","path":"./snippets/response.json"},{"language":"php","path":"./snippets/route.json"},{"language":"php","path":"./snippets/schema.json"},{"language":"php","path":"./snippets/session.json"},{"language":"php","path":"./snippets/storage.json"},{"language":"php","path":"./snippets/view.json"},{"language":"php","path":"./snippets/passport.json"},{"language":"php","path":"./snippets/str.json"},{"language":"php","path":"./snippets/broadcast.json"},{"language":"blade","path":"./snippets/collective_form_html.json"}]}},"location":{"$mid":1,"path":"/c:/Users/luctr/.vscode-oss/extensions/onecentlin.laravel5-snippets-1.18.0-universal","scheme":"file"},"isBuiltin":false,"targetPlatform":"universal","metadata":{"id":"050d4900-7979-4d10-b7aa-e274f6ae8730","publisherId":"ae5a5701-dff3-41f0-bdb1-adbf4a18997b","publisherDisplayName":"onecentlin","targetPlatform":"universal","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1723669012816,"pinned":false,"preRelease":false},"isValid":true,"validations":[]},{"type":1,"identifier":{"id":"amiralizadeh9480.laravel-extra-intellisense","uuid":"b52072d1-e507-4261-8935-f4d91a055d7d"},"manifest":{"name":"laravel-extra-intellisense","displayName":"Laravel Extra Intellisense","description":"better intellisense for laravel projects.","version":"0.6.6","publisher":"amiralizadeh9480","icon":"images/icon.png","engines":{"vscode":"^1.83.0"},"categories":["Languages"],"activationEvents":["onLanguage:php","onLanguage:blade"],"repository":{"type":"git","url":"https://github.com/amir9480/vscode-laravel-extra-intellisense"},"main":"./dist/extension.js","contributes":{"configuration":[{"title":"Laravel Extra Intellisense","type":"object","properties":{"LaravelExtraIntellisense.customValidationRules":{"type":"object","default":{},"description":"Custom validation rules snippets."},"LaravelExtraIntellisense.viewDirectorySeparator":{"type":"string","default":".","description":". or /"},"LaravelExtraIntellisense.phpCommand":{"type":"string","default":"php -r \"{code}\"","description":"PHP Command using to run PHP codes"},"LaravelExtraIntellisense.basePath":{"type":"string","description":"Base path using to read files."},"LaravelExtraIntellisense.basePathForCode":{"type":"string","description":"This base path using for require_once inside PHP code."},"LaravelExtraIntellisense.modelsPaths":{"type":"array","default":["app","app/Models"],"description":"Path of models you put your model codes."},"LaravelExtraIntellisense.modelVariables":{"type":"object","default":{"user":"App\\Models\\User"},"description":"Variables that should provide model autocomplete."},"LaravelExtraIntellisense.modelAttributeCase":{"type":"string","enum":["default","snake","camel"],"default":"default","description":"Change attribute name case to snake or camel."},"LaravelExtraIntellisense.modelAccessorCase":{"type":"string","enum":["default","snake","camel"],"default":"snake","description":"Change accessor name case to snake or camel."},"LaravelExtraIntellisense.disableBlade":{"type":"boolean","default":false,"description":"If you want to disable blade directives autocomplete set this to true."},"LaravelExtraIntellisense.disableAuth":{"type":"boolean","default":false,"description":"If you want to disable authorization autocomplete set this to true."},"LaravelExtraIntellisense.disableErrorAlert":{"type":"boolean","default":false,"description":"Hide error alerts when extension can't get data from your application."}}}]},"scripts":{"vscode:prepublish":"webpack --mode production","compile":"webpack --mode development","watch":"webpack --mode development --watch","test":"tsc -p ./","lint":"eslint . --ext .ts,.tsx"},"dependencies":{"php-parser":"^3.0.2"},"devDependencies":{"@types/mocha":"^8.2.1","@types/node":"^14.14.31","@types/vscode":"^1.83.0","ts-loader":"^8.0.17","tslint":"^6.1.3","typescript":"^4.2.2","vscode-test":"^1.6.1","webpack":"^5.24.2","webpack-cli":"^4.5.0"}},"location":{"$mid":1,"path":"/c:/Users/luctr/.vscode-oss/extensions/amiralizadeh9480.laravel-extra-intellisense-0.6.6-universal","scheme":"file"},"isBuiltin":false,"targetPlatform":"universal","metadata":{"id":"b52072d1-e507-4261-8935-f4d91a055d7d","publisherId":"408616ef-0321-4001-b2f0-ae74e0f71aa2","publisherDisplayName":"amiralizadeh9480","targetPlatform":"universal","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1723669012740,"pinned":false,"preRelease":false},"isValid":true,"validations":[]},{"type":1,"identifier":{"id":"evzen-wybitul.magic-racket","uuid":"d8508201-6c73-4091-b44a-f974e541649e"},"manifest":{"name":"magic-racket","displayName":"Magic Racket","description":"LSP support, REPL integration, and top notch syntax highlighting for the coolest of Lisps!","version":"0.6.7","activationEvents":["onCommand:magic-racket.loadFileInRepl","onCommand:magic-racket.runFile","onCommand:magic-racket.executeSelectionInRepl","onCommand:magic-racket.openRepl","onCommand:magic-racket.showOutputTerminal","onLanguage:racket"],"main":"./out/main.js","galleryBanner":{"color":"#405DA7","theme":"dark"},"icon":"images/icon.png","engines":{"vscode":"^1.59.0"},"licence":"SEE LICENSE IN LICENSE","homepage":"https://github.com/Eugleo/magic-racket/","bugs":{"url":"https://github.com/Eugleo/magic-racket/issues","email":"wybitul.evzen@gmail.com"},"repository":{"type":"git","url":"https://github.com/Eugleo/magic-racket.git"},"categories":["Programming Languages","Formatters"],"keywords":["racket","drracket","lisp","scheme","repl"],"publisher":"evzen-wybitul","author":{"name":"Evžen Wybitul"},"contributes":{"configurationDefaults":{"[racket]":{"editor.rulers":[102],"editor.wordSeparators":"()[]{}\",'`;#|"}},"languages":[{"id":"racket","aliases":["Racket","racket"],"extensions":[".rkt"],"icon":{"light":"images/icon.png","dark":"images/icon.png"},"configuration":"language-configuration.json"}],"grammars":[{"language":"racket","scopeName":"source.racket","path":"./syntaxes/racket.tmLanguage.json"}],"configuration":{"title":"Magic Racket","properties":{"magicRacket.languageServer.enabled":{"type":"boolean","default":true,"markdownDescription":"Enable language server support. It is recommended to leave this turned on.","order":0},"magicRacket.languageServer.command":{"type":"string","default":"racket","markdownDescription":"Path to the executable that is used to launch the Racket language server.","order":1},"magicRacket.languageServer.arguments":{"type":"array","items":{"type":"string"},"default":["--lib","racket-langserver"],"markdownDescription":"Arguments passed to the language server executable set in `#magicRacket.languageServer.command#`.","order":2},"magicRacket.trace.server":{"scope":"window","type":"string","enum":["off","messages","verbose"],"default":"off","description":"Enable tracing of the communication between VS Code and the language server.","order":3},"magicRacket.general.racketPath":{"type":"string","default":"racket","markdownDescription":"Path to the Racket executable that is used both to open REPLs and to run files."},"magicRacket.general.racoPath":{"type":"string","default":"raco","markdownDescription":"Path to the `raco` executable that is used to run tests."},"magicRacket.REPL.arguments":{"type":"array","items":{"type":"string"},"default":["--repl"],"markdownDescription":"Arguments passed into `#magicRacket.general.racketPath#` when launching a REPL."},"magicRacket.REPL.title":{"type":"string","default":"REPL ($name)","markdownDescription":"Template string for the title of Racket REPLs. Variable `$name` will get replaced by the file name."},"magicRacket.outputTerminal.numberOfOutputTerminals":{"type":"string","enum":["one","many"],"default":"one","enumDescriptions":["Runs every file in the same output terminal","Runs each file in its own output terminal"]},"magicRacket.outputTerminal.sharedOutputTerminalTitle":{"type":"string","default":"Racket Output","markdownDescription":"Specifies the title of the the shared output terminal."},"magicRacket.outputTerminal.outputTerminalTitle":{"type":"string","default":"Output ($name)","markdownDescription":"Specifies the template string for the title of the file-specific output terminal. Substring `$name` will get replaced by the file name."}}},"commands":[{"command":"magic-racket.loadFileInRepl","title":"Racket: Load file in REPL","icon":{"light":"images/repl-light.svg","dark":"images/repl-dark.svg"}},{"command":"magic-racket.runFile","title":"Racket: Run file in terminal","icon":{"light":"images/run.svg","dark":"images/run.svg"}},{"command":"magic-racket.executeSelectionInRepl","title":"Racket: Execute line or selection in REPL"},{"command":"magic-racket.openRepl","title":"Racket: Open the REPL for the current file"},{"command":"magic-racket.showOutputTerminal","title":"Racket: Show the output terminal for the current file"}],"menus":{"editor/title":[{"when":"editorLangId == racket","command":"magic-racket.runFile","group":"navigation"},{"when":"editorLangId == racket","command":"magic-racket.loadFileInRepl","group":"navigation"}],"editor/context":[{"when":"resourceLangId == racket && editorHasSelection","command":"magic-racket.executeSelectionInRepl","group":"z_commands"}]},"keybindings":[{"command":"magic-racket.executeSelectionInRepl","key":"Alt+Enter","when":"resourceLangId == racket && editorTextFocus"},{"key":"Alt+\\","mac":"Alt+\\","command":"editor.action.insertSnippet","when":"resourceLangId == racket && editorTextFocus","args":{"langId":"racket","name":"lambda"}}],"snippets":[{"language":"racket","path":"./snippets/racket.json"}]},"scripts":{"vscode:prepublish":"npm run build-base -- --minify","package":"vsce package -o magic-racket.vsix","build-base":"esbuild ./src/extension.ts --bundle --outfile=out/main.js --external:vscode --format=cjs --platform=node --target=node16","build":"npm run build-base -- --sourcemap","watch":"npm run build-base -- --sourcemap --watch","compile":"tsc -p ./","pretest":"npm run compile && npm run lint","lint":"eslint src --ext ts","test":"node ./out/test/runTest.js"},"devDependencies":{"@vscode/vsce":"^2.24.0","@types/glob":"^7.1.3","@types/mocha":"^10.0.1","@types/node":"14.x","@types/shell-quote":"^1.7.1","@types/vscode":"^1.59.0","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","esbuild":"^0.17.12","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.24.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-promise":"^5.1.0","glob":"^7.1.7","mocha":"^10.2.0","prettier":"^2.3.2","typescript":"^4.3.2","vscode-test":"^1.6.1"},"dependencies":{"shell-quote":"^1.8.0","vscode-languageclient":"^7.0.0"}},"location":{"$mid":1,"path":"/c:/Users/luctr/.vscode-oss/extensions/evzen-wybitul.magic-racket-0.6.7-universal","scheme":"file"},"isBuiltin":false,"targetPlatform":"universal","metadata":{"id":"d8508201-6c73-4091-b44a-f974e541649e","publisherId":"f25363b3-e08b-40fb-9624-561592772d23","publisherDisplayName":"Magic Racket","targetPlatform":"universal","isApplicationScoped":false,"updated":true,"isPreReleaseVersion":false,"hasPreReleaseVersion":false,"installedTimestamp":1723669012802,"pinned":false,"preRelease":false},"isValid":true,"validations":[]}]}