[MOD] 0.0.58

This commit is contained in:
Andy Bunce 2022-10-05 12:37:26 +01:00
parent 484710a1b2
commit 0541ecfcad
4 changed files with 762 additions and 1144 deletions

1893
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -2,7 +2,7 @@
"name": "vscode-basex",
"displayName": "BaseX tools",
"description": "BaseX tools: XQuery, XML, XPath Tools for Visual Studio Code",
"version": "0.0.57",
"version": "0.0.58",
"preview": true,
"publisher": "quodatum",
"author": "Andy Bunce (https://github.com/Quodatum)",
@ -316,7 +316,7 @@
"typescript": "^4.7.3"
},
"dependencies": {
"@quodatum/xqlint": "^0.0.13",
"@quodatum/xqlint": "^0.0.14",
"@xmldom/xmldom": "^0.8.1",
"xpath": "0.0.32"
}

View file

@ -1,5 +1,8 @@
declare module '@quodatum/xqlint'{
export function XQLint(source :string, opts :object) :any;
export class XQLint{
constructor(source :string, opts? :object);
public getCompletions(pos :object): [object];
}
export function XQueryLexer() :any;
export function createStaticContext(processor :string) :any;
export function CodeFormatter(ast :object) :any;

View file

@ -1,6 +1,6 @@
import { CompletionItem, CompletionItemKind, CompletionItemProvider, Position, TextDocument } from "vscode";
const XQLint = require("@quodatum/xqlint").XQLint;
import { XQLint} from "@quodatum/xqlint";
//const XQLint = require("@quodatum/xqlint").XQLint;
export class XQueryCompletionItemProvider implements CompletionItemProvider {