refactor: make formatter config opt-in (#22997)

This commit is contained in:
Dax
2026-04-16 22:33:09 -04:00
committed by GitHub
parent bc034ccd93
commit 8e9172e230
9 changed files with 313 additions and 144 deletions
+1 -1
View File
@@ -9,5 +9,5 @@ export const Entry = z.object({
extensions: z.array(z.string()).optional(),
})
export const Info = z.union([z.literal(false), z.record(z.string(), Entry)])
export const Info = z.union([z.boolean(), z.record(z.string(), Entry)])
export type Info = z.infer<typeof Info>
+1 -1
View File
@@ -18,7 +18,7 @@ export const Entry = z.union([
}),
])
export const Info = z.union([z.literal(false), z.record(z.string(), Entry)]).refine(
export const Info = z.union([z.boolean(), z.record(z.string(), Entry)]).refine(
(data) => {
if (typeof data === "boolean") return true
const serverIds = new Set(Object.values(LSPServer).map((server) => server.id))