You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

@volar/kit

Package Overview
Dependencies
Maintainers
0
Versions
210
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@volar/kit - npm Package Compare versions

Comparing version
2.4.0-alpha.0
to
2.4.0-alpha.1
+18
-17
lib/createChecker.js

@@ -50,3 +50,3 @@ "use strict";

const cache = fsFileSnapshots.get(uri);
const fileName = (0, utils_1.uriToFileName)(uri);
const fileName = (0, utils_1.asFileName)(uri);
const modifiedTime = ts.sys.getModifiedTime?.(fileName)?.valueOf();

@@ -72,10 +72,11 @@ if (!cache || cache[0] !== modifiedTime) {

const projectHost = getProjectHost(env);
language.typescript = {
configFileName,
sys: ts.sys,
asFileName: utils_1.uriToFileName,
asScriptId: utils_1.fileNameToUri,
...(0, typescript_1.createLanguageServiceHost)(ts, ts.sys, language, utils_1.fileNameToUri, projectHost),
};
const languageService = (0, language_service_1.createLanguageService)(language, languageServicePlugins, env);
const languageService = (0, language_service_1.createLanguageService)(language, languageServicePlugins, env, {
typescript: {
configFileName,
sys: ts.sys,
asFileName: utils_1.asFileName,
asUri: utils_1.asUri,
...(0, typescript_1.createLanguageServiceHost)(ts, ts.sys, language, utils_1.asUri, projectHost),
},
});
return {

@@ -109,3 +110,3 @@ // apis

for (const cb of didChangeWatchedFilesCallbacks) {
cb({ changes: [{ uri: (0, utils_1.fileNameToUri)(fileName).toString(), type }] });
cb({ changes: [{ uri: (0, utils_1.asUri)(fileName).toString(), type }] });
}

@@ -115,3 +116,3 @@ }

fileName = (0, utils_1.asPosix)(fileName);
const uri = (0, utils_1.fileNameToUri)(fileName);
const uri = (0, utils_1.asUri)(fileName);
return languageService.getDiagnostics(uri);

@@ -121,3 +122,3 @@ }

fileName = (0, utils_1.asPosix)(fileName);
const uri = (0, utils_1.fileNameToUri)(fileName);
const uri = (0, utils_1.asUri)(fileName);
const sourceScript = languageService.context.language.scripts.get(uri);

@@ -144,3 +145,3 @@ if (sourceScript) {

const newString = vscode_languageserver_textdocument_1.TextDocument.applyEdits(editDocument, edits);
await writeFile((0, utils_1.uriToFileName)(parsedUri), newString);
await writeFile((0, utils_1.asFileName)(parsedUri), newString);
}

@@ -156,3 +157,3 @@ }

const newString = vscode_languageserver_textdocument_1.TextDocument.applyEdits(editDocument, change.edits);
await writeFile((0, utils_1.uriToFileName)(changeUri), newString);
await writeFile((0, utils_1.asFileName)(changeUri), newString);
}

@@ -175,3 +176,3 @@ }

fileName = (0, utils_1.asPosix)(fileName);
const uri = (0, utils_1.fileNameToUri)(fileName);
const uri = (0, utils_1.asUri)(fileName);
const sourceScript = languageService.context.language.scripts.get(uri);

@@ -202,3 +203,3 @@ const document = languageService.context.documents.get(uri, sourceScript.languageId, sourceScript.snapshot);

getCurrentDirectory: () => env.workspaceFolders.length
? (0, utils_1.uriToFileName)(env.workspaceFolders[0])
? (0, utils_1.asFileName)(env.workspaceFolders[0])
: process.cwd(),

@@ -232,3 +233,3 @@ getCompilationSettings: () => {

const changeUri = vscode_uri_1.URI.parse(change.uri);
const fileName = (0, utils_1.uriToFileName)(changeUri);
const fileName = (0, utils_1.asFileName)(changeUri);
if (change.type === 2) {

@@ -235,0 +236,0 @@ if (scriptSnapshotsCache.has(fileName)) {

@@ -14,3 +14,3 @@ "use strict";

const language = (0, language_service_1.createLanguage)(languages, (0, language_service_1.createUriMap)(false), () => { });
const languageService = (0, language_service_1.createLanguageService)(language, services, env);
const languageService = (0, language_service_1.createLanguageService)(language, services, env, {});
return {

@@ -17,0 +17,0 @@ env,

@@ -6,3 +6,3 @@ import type * as path from 'typesafe-path/posix';

export declare function asPosix(path: string): path.PosixPath;
export declare const uriToFileName: (uri: URI) => string;
export declare const fileNameToUri: (fileName: string) => URI;
export declare const asFileName: (uri: URI) => string;
export declare const asUri: (fileName: string) => URI;
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.fileNameToUri = exports.uriToFileName = exports.defaultCompilerOptions = void 0;
exports.asUri = exports.asFileName = exports.defaultCompilerOptions = void 0;
exports.asPosix = asPosix;

@@ -16,6 +16,6 @@ const vscode_uri_1 = require("vscode-uri");

}
const uriToFileName = (uri) => uri.fsPath.replace(/\\/g, '/');
exports.uriToFileName = uriToFileName;
const fileNameToUri = (fileName) => vscode_uri_1.URI.file(fileName);
exports.fileNameToUri = fileNameToUri;
const asFileName = (uri) => uri.fsPath.replace(/\\/g, '/');
exports.asFileName = asFileName;
const asUri = (fileName) => vscode_uri_1.URI.file(fileName);
exports.asUri = asUri;
//# sourceMappingURL=utils.js.map
{
"name": "@volar/kit",
"version": "2.4.0-alpha.0",
"version": "2.4.0-alpha.1",
"license": "MIT",

@@ -15,4 +15,4 @@ "files": [

"dependencies": {
"@volar/language-service": "2.4.0-alpha.0",
"@volar/typescript": "2.4.0-alpha.0",
"@volar/language-service": "2.4.0-alpha.1",
"@volar/typescript": "2.4.0-alpha.1",
"typesafe-path": "^0.2.2",

@@ -28,3 +28,3 @@ "vscode-languageserver-textdocument": "^1.0.11",

},
"gitHead": "007fc74c461e2fd3fb269bf4f3924cc23c35ba56"
"gitHead": "c096c457fea026fcd432b82224026f747fab571b"
}