{ "name": "dumbpilot", "displayName": "dumbpilot", "description": "Simple code prediction using llama.cpp server api", "publisher": "Alessandro Mauri", "version": "0.0.1", "engines": { "vscode": "^1.84.0" }, "categories": [ "Other" ], "activationEvents": [ "onLanguage:ada", "onLanguage:agda", "onLanguage:alloy", "onLanguage:antlr", "onLanguage:applescript", "onLanguage:assembly", "onLanguage:augeas", "onLanguage:awk", "onLanguage:batchfile", "onLanguage:bluespec", "onLanguage:c-sharp", "onLanguage:c", "onLanguage:clojure", "onLanguage:cmake", "onLanguage:coffeescript", "onLanguage:common-lisp", "onLanguage:cpp", "onLanguage:css", "onLanguage:cuda", "onLanguage:dart", "onLanguage:dockerfile", "onLanguage:elixir", "onLanguage:elm", "onLanguage:emacs-lisp", "onLanguage:erlang", "onLanguage:f-sharp", "onLanguage:fortran", "onLanguage:glsl", "onLanguage:go", "onLanguage:groovy", "onLanguage:haskell", "onLanguage:html", "onLanguage:idris", "onLanguage:isabelle", "onLanguage:java-server-pages", "onLanguage:java", "onLanguage:javascript", "onLanguage:json", "onLanguage:julia", "onLanguage:jupyter-notebook", "onLanguage:kotlin", "onLanguage:lean", "onLanguage:literate-agda", "onLanguage:literate-coffeescript", "onLanguage:literate-haskell", "onLanguage:lua", "onLanguage:makefile", "onLanguage:maple", "onLanguage:markdown", "onLanguage:mathematica", "onLanguage:matlab", "onLanguage:ocaml", "onLanguage:pascal", "onLanguage:perl", "onLanguage:php", "onLanguage:powershell", "onLanguage:prolog", "onLanguage:protocol-buffer", "onLanguage:python", "onLanguage:r", "onLanguage:racket", "onLanguage:restructuredtext", "onLanguage:rmarkdown", "onLanguage:ruby", "onLanguage:rust", "onLanguage:sas", "onLanguage:scala", "onLanguage:scheme", "onLanguage:shell", "onLanguage:smalltalk", "onLanguage:solidity", "onLanguage:sparql", "onLanguage:sql", "onLanguage:stan", "onLanguage:standard-ml", "onLanguage:stata", "onLanguage:systemverilog", "onLanguage:tcl", "onLanguage:tcsh", "onLanguage:tex", "onLanguage:thrift", "onLanguage:typescript", "onLanguage:verilog", "onLanguage:vhdl", "onLanguage:visual-basic", "onLanguage:xslt", "onLanguage:yacc", "onLanguage:yaml", "onLanguage:zig" ], "main": "./out/extension.js", "contributes": { "commands": [ { "command": "dumbpilot.disableCompletion", "title": "Disable predictive code completion", "category": "dumbpilot" }, { "command": "dumbpilot.enableCompletion", "title": "Enable predictive code completion", "category": "dumbpilot" } ], "keybindings": [ { "key": "ctrl+shift+l", "mac": "cmd+shift+l", "when": "editorTextFocus", "command": "editor.action.inlineSuggest.trigger" } ] }, "scripts": { "vscode:prepublish": "npm run compile", "compile": "tsc -p ./", "watch": "tsc -watch -p ./", "pretest": "npm run compile && npm run lint", "lint": "eslint src --ext ts", "test": "node ./out/test/runTest.js" }, "devDependencies": { "@types/vscode": "^1.84.0", "@types/mocha": "^10.0.3", "@types/node": "18.x", "@typescript-eslint/eslint-plugin": "^6.9.0", "@typescript-eslint/parser": "^6.9.0", "eslint": "^8.52.0", "glob": "^10.3.10", "mocha": "^10.2.0", "typescript": "^5.2.2", "@vscode/test-electron": "^2.3.6" } }