~Maybe~ (Lee: ABSOLUTELY) use biome (#6327)

* maybe use biome

* import organising

* Removed unused new fmt commands; fix to not use linter

* Don't use fmt:generated - fmt is fast, but also use Makefile for this sort of thing

---------

Co-authored-by: lee-at-zoo-corp <lee@zoo.dev>
This commit is contained in:
Kurt Hutten
2025-04-16 00:11:25 +10:00
committed by GitHub
parent 3cca4a30af
commit d9be308c36
66 changed files with 357 additions and 253 deletions

View File

@ -1,5 +1,5 @@
import { runTests } from '@vscode/test-electron'
import * as path from 'path'
import { runTests } from '@vscode/test-electron'
async function main() {
try {

View File

@ -17,9 +17,7 @@
"cad",
"manufacturing"
],
"categories": [
"Programming Languages"
],
"categories": ["Programming Languages"],
"repository": {
"url": "https://github.com/kittycad/modeling-app.git",
"type": "git"
@ -28,17 +26,13 @@
"vscode": "^1.97.0"
},
"enabledApiProposals": [],
"activationEvents": [
"onLanguage:kcl"
],
"activationEvents": ["onLanguage:kcl"],
"main": "./dist/main.js",
"contributes": {
"languages": [
{
"id": "kcl",
"extensions": [
".kcl"
]
"extensions": [".kcl"]
}
],
"configuration": {
@ -46,10 +40,7 @@
"title": "kcl-language-server",
"properties": {
"kcl-language-server.server.path": {
"type": [
"null",
"string"
],
"type": ["null", "string"],
"scope": "machine-overridable",
"default": null,
"markdownDescription": "Path to kcl-language-server executable (points to bundled binary by default)."
@ -57,16 +48,8 @@
"kcl-language-server.trace.server": {
"type": "string",
"scope": "window",
"enum": [
"off",
"messages",
"verbose"
],
"enumDescriptions": [
"No traces",
"Error only",
"Full log"
],
"enum": ["off", "messages", "verbose"],
"enumDescriptions": ["No traces", "Error only", "Full log"],
"default": "off",
"description": "Trace requests to the kcl-language-server (this is usually overly verbose and not recommended for regular users)."
},