Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@marko/language-server

Package Overview
Dependencies
Maintainers
7
Versions
167
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@marko/language-server - npm Package Compare versions

Comparing version
3.0.0
to
3.0.1
+16
-16
dist/marko.internal.d.ts

@@ -442,20 +442,20 @@ // This is a typescript file which defines utilities used in the output of the typescript extractor.

// TODO: this could be improved.
// currently falls back to DefaultRenderer too eagerly.
export type DynamicRenderer<Name> = [0] extends [1 & Name]
? DefaultRenderer
: [Name] extends [Marko.Template<any, any>]
? TemplateRenderer<Name>
: [Name] extends [string]
? NativeTagRenderer<Name>
: [Name] extends [AnyMarkoBody]
? BodyRenderer<Name>
: [Name] extends [
{
[BodyContentKey in DefaultBodyContentKey]?: infer BodyValue extends
AnyMarkoBody;
},
]
? BodyRenderer<BodyValue>
: DefaultRenderer;
: [Name] extends [Marko.Template<any, any> | string]
? {
(): () => <Input extends Marko.Input<Name>>(
input: Marko.Directives & Input,
) => ReturnAndScope<Scopes<Input>, Marko.Return<Name>>;
}
: [Name] extends [AnyMarkoBody]
? BodyRenderer<Name>
: [Name] extends [
{
[BodyContentKey in DefaultBodyContentKey]?: infer BodyValue extends
AnyMarkoBody;
},
]
? BodyRenderer<BodyValue>
: DefaultRenderer;

@@ -462,0 +462,0 @@ export type TemplateRenderer<Template> = Template extends {

{
"name": "@marko/language-server",
"version": "3.0.0",
"version": "3.0.1",
"description": "Marko Language Server",

@@ -43,11 +43,11 @@ "keywords": [

"@marko/compiler": "^5.39.63",
"@marko/language-tools": "^2.5.58",
"@marko/language-tools": "^2.5.59",
"axe-core": "^4.11.3",
"htmljs-parser": "^5.10.2",
"jsdom": "^26.1.0",
"marko": "^5.38.35",
"prettier": "^3.8.2",
"marko": "^5.38.36",
"prettier": "^3.8.3",
"prettier-plugin-marko": "^4.0.9",
"relative-import-path": "^1.0.0",
"typescript": "^6.0.2",
"typescript": "^6.0.3",
"vscode-css-languageservice": "^6.3.10",

@@ -54,0 +54,0 @@ "vscode-languageserver": "^9.0.1",