🚀 Socket Launch Week 🚀 Day 1: Introducing .NET Support in Socket.Learn More →

vscode-css-languageservice

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

vscode-css-languageservice - npm Package Compare versions

Comparing version

to
3.0.5

@@ -49,11 +49,11 @@ (function (factory) {

function getCSSLanguageService() {
return createFacade(new cssParser_1.Parser(), new cssCompletion_1.CSSCompletion(), new cssHover_1.CSSHover(), new cssNavigation_1.CSSNavigation(), new cssCodeActions_1.CSSCodeActions(), new cssValidation_1.CSSValidation);
return createFacade(new cssParser_1.Parser(), new cssCompletion_1.CSSCompletion(), new cssHover_1.CSSHover(), new cssNavigation_1.CSSNavigation(), new cssCodeActions_1.CSSCodeActions(), new cssValidation_1.CSSValidation());
}
exports.getCSSLanguageService = getCSSLanguageService;
function getSCSSLanguageService() {
return createFacade(new scssParser_1.SCSSParser(), new scssCompletion_1.SCSSCompletion(), new cssHover_1.CSSHover(), new cssNavigation_1.CSSNavigation(), new cssCodeActions_1.CSSCodeActions(), new cssValidation_1.CSSValidation);
return createFacade(new scssParser_1.SCSSParser(), new scssCompletion_1.SCSSCompletion(), new cssHover_1.CSSHover(), new cssNavigation_1.CSSNavigation(), new cssCodeActions_1.CSSCodeActions(), new cssValidation_1.CSSValidation());
}
exports.getSCSSLanguageService = getSCSSLanguageService;
function getLESSLanguageService() {
return createFacade(new lessParser_1.LESSParser(), new lessCompletion_1.LESSCompletion(), new cssHover_1.CSSHover(), new cssNavigation_1.CSSNavigation(), new cssCodeActions_1.CSSCodeActions(), new cssValidation_1.CSSValidation);
return createFacade(new lessParser_1.LESSParser(), new lessCompletion_1.LESSCompletion(), new cssHover_1.CSSHover(), new cssNavigation_1.CSSNavigation(), new cssCodeActions_1.CSSCodeActions(), new cssValidation_1.CSSValidation());
}

@@ -60,0 +60,0 @@ exports.getLESSLanguageService = getLESSLanguageService;

@@ -1073,2 +1073,11 @@ (function (factory) {

};
Parser.prototype._tryParsePrio = function () {
var mark = this.mark();
var prio = this._parsePrio();
if (prio) {
return prio;
}
this.restoreAtMark(mark);
return null;
};
Parser.prototype._parsePrio = function () {

@@ -1075,0 +1084,0 @@ if (!this.peek(cssScanner_1.TokenType.Exclamation)) {

@@ -94,2 +94,5 @@ var __extends = (this && this.__extends) || (function () {

};
LESSParser.prototype._parseMediaFeatureName = function () {
return this._parseIdent() || this._parseVariable();
};
LESSParser.prototype._parseVariableDeclaration = function (panic) {

@@ -96,0 +99,0 @@ if (panic === void 0) { panic = []; }

@@ -107,3 +107,3 @@ var __extends = (this && this.__extends) || (function () {

SCSSParser.prototype._parseKeyframeSelector = function () {
return this._tryParseKeyframeSelector() || this._parseMixinContent();
return this._tryParseKeyframeSelector() || this._parseControlStatement(this._parseKeyframeSelector.bind(this)) || this._parseMixinContent();
};

@@ -156,3 +156,4 @@ SCSSParser.prototype._parseVariable = function () {

if (term.setExpression(this._parseVariable())
|| term.setExpression(this._parseSelectorCombinator())) {
|| term.setExpression(this._parseSelectorCombinator())
|| term.setExpression(this._tryParsePrio())) {
return this.finish(term);

@@ -159,0 +160,0 @@ }

{
"name": "vscode-css-languageservice",
"version": "3.0.4",
"version": "3.0.5",
"description": "Language service for CSS, LESS and SCSS",

@@ -5,0 +5,0 @@ "main": "./lib/cssLanguageService.js",

Sorry, the diff of this file is too big to display