{ "name": "orgize-lsp", "private": true, "version": "0.10.0-alpha.0", "engines": { "vscode": "^1.75.0" }, "displayName": "Orgize LSP", "description": "Language server for org-mode files, builtin with orgize.", "icon": "./images/extension-icon.png", "publisher": "PoiScript", "preview": true, "categories": [ "Programming Languages", "Formatters" ], "keywords": [ "org", "org-mode" ], "license": "MIT", "repository": { "type": "git", "url": "https://github.com/PoiScript/orgize" }, "scripts": { "vscode:prepublish": "node build.mjs", "package": "vsce package -o orgize-lsp.vsix --skip-license --no-dependencies", "format": "prettier --write .", "format:check": "prettier --check .", "typecheck": "tsc" }, "dependencies": { "vscode-languageclient": "^9.0.1", "vscode-uri": "^3.0.8" }, "devDependencies": { "@types/node": "~16.11.68", "@types/vscode": "~1.75.1", "@vscode/test-electron": "^2.3.8", "@vscode/vsce": "^2.22.0", "esbuild": "^0.18.20", "ovsx": "^0.8.3", "prettier": "^3.1.1", "tslib": "^2.6.2", "typescript": "^5.3.3" }, "main": "./dist/main", "contributes": { "commands": [ { "command": "orgize.syntax-tree", "title": "Orgize (debug): Show org syntax tree" }, { "command": "orgize.preview-html", "title": "Orgize: Preview in HTML" } ], "languages": [ { "id": "org", "aliases": [ "Org", "Org Markup", "Org Mode" ], "extensions": [ ".org" ], "configuration": "./org.configuration.json", "icon": { "light": "./images/language-light-icon.png", "dark": "./images/language-dark-icon.png" } } ], "grammars": [ { "language": "org", "scopeName": "source.org", "path": "./syntaxes/org.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.jsonc": "jsonc", "meta.embedded.block.latex": "latex", "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" } } ] } }