vscode-html-languageservice
Advanced tools
Comparing version 3.1.0-next.3 to 3.1.0
@@ -7,2 +7,3 @@ 3.1.0 / | ||
* New API `LanguageServiceOptions.customDataProviders` to add the knowledge of custom tags, attributes and attribute-values and `LanguageService.setDataProviders` to update the data providers. | ||
* New API `getDefaultHTMLDataProvider` to get the default HTML data provider and `newHTMLDataProvider` to create a new provider from data. | ||
* New API `LanguageServiceOptions.fileSystemProvider` with `FileSystemProvider` to query the file system (currently used for path completion) | ||
@@ -9,0 +10,0 @@ * New API `LanguageService.doComplete2` which is synchronous and also returns path completion proposals when `LanguageServiceOptions.fileSystemProvider` is provided. |
@@ -26,1 +26,2 @@ import { Scanner, HTMLDocument, CompletionConfiguration, ICompletionParticipant, HTMLFormatConfiguration, DocumentContext, IHTMLDataProvider, HTMLDataV1, LanguageServiceOptions, TextDocument, SelectionRange, WorkspaceEdit, Position, CompletionList, Hover, Range, SymbolInformation, TextEdit, DocumentHighlight, DocumentLink, FoldingRange } from './htmlLanguageTypes'; | ||
export declare function newHTMLDataProvider(id: string, customData: HTMLDataV1): IHTMLDataProvider; | ||
export declare function getDefaultHTMLDataProvider(): IHTMLDataProvider; |
@@ -20,2 +20,3 @@ /*--------------------------------------------------------------------------------------------- | ||
import { HTMLDataManager } from './languageFacts/dataManager'; | ||
import { htmlData } from './languageFacts/data/webCustomData'; | ||
export * from './htmlLanguageTypes'; | ||
@@ -51,1 +52,4 @@ var defaultLanguageServiceOptions = {}; | ||
} | ||
export function getDefaultHTMLDataProvider() { | ||
return newHTMLDataProvider('default', htmlData); | ||
} |
@@ -26,1 +26,2 @@ import { Scanner, HTMLDocument, CompletionConfiguration, ICompletionParticipant, HTMLFormatConfiguration, DocumentContext, IHTMLDataProvider, HTMLDataV1, LanguageServiceOptions, TextDocument, SelectionRange, WorkspaceEdit, Position, CompletionList, Hover, Range, SymbolInformation, TextEdit, DocumentHighlight, DocumentLink, FoldingRange } from './htmlLanguageTypes'; | ||
export declare function newHTMLDataProvider(id: string, customData: HTMLDataV1): IHTMLDataProvider; | ||
export declare function getDefaultHTMLDataProvider(): IHTMLDataProvider; |
@@ -11,3 +11,3 @@ /*--------------------------------------------------------------------------------------------- | ||
else if (typeof define === "function" && define.amd) { | ||
define(["require", "exports", "./parser/htmlScanner", "./parser/htmlParser", "./services/htmlCompletion", "./services/htmlHover", "./services/htmlFormatter", "./services/htmlLinks", "./services/htmlHighlighting", "./services/htmlSymbolsProvider", "./services/htmlRename", "./services/htmlMatchingTagPosition", "./services/htmlSyncedRegions", "./services/htmlFolding", "./services/htmlSelectionRange", "./languageFacts/dataProvider", "./languageFacts/dataManager", "./htmlLanguageTypes"], factory); | ||
define(["require", "exports", "./parser/htmlScanner", "./parser/htmlParser", "./services/htmlCompletion", "./services/htmlHover", "./services/htmlFormatter", "./services/htmlLinks", "./services/htmlHighlighting", "./services/htmlSymbolsProvider", "./services/htmlRename", "./services/htmlMatchingTagPosition", "./services/htmlSyncedRegions", "./services/htmlFolding", "./services/htmlSelectionRange", "./languageFacts/dataProvider", "./languageFacts/dataManager", "./languageFacts/data/webCustomData", "./htmlLanguageTypes"], factory); | ||
} | ||
@@ -35,2 +35,3 @@ })(function (require, exports) { | ||
var dataManager_1 = require("./languageFacts/dataManager"); | ||
var webCustomData_1 = require("./languageFacts/data/webCustomData"); | ||
__export(require("./htmlLanguageTypes")); | ||
@@ -68,2 +69,6 @@ var defaultLanguageServiceOptions = {}; | ||
exports.newHTMLDataProvider = newHTMLDataProvider; | ||
function getDefaultHTMLDataProvider() { | ||
return newHTMLDataProvider('default', webCustomData_1.htmlData); | ||
} | ||
exports.getDefaultHTMLDataProvider = getDefaultHTMLDataProvider; | ||
}); |
{ | ||
"name": "vscode-html-languageservice", | ||
"version": "3.1.0-next.3", | ||
"version": "3.1.0", | ||
"description": "Language service for HTML", | ||
@@ -5,0 +5,0 @@ "main": "./lib/umd/htmlLanguageService.js", |
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
1534763
32327
1