* Bump the major group in /rust/kcl-language-server with 4 updates Bumps the major group in /rust/kcl-language-server with 4 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser), [@vscode/vsce](https://github.com/Microsoft/vsce) and [glob](https://github.com/isaacs/node-glob). Updates `@typescript-eslint/eslint-plugin` from 6.21.0 to 8.27.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.27.0/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 6.21.0 to 8.27.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.27.0/packages/parser) Updates `@vscode/vsce` from 2.30.0 to 3.3.0 - [Release notes](https://github.com/Microsoft/vsce/releases) - [Commits](https://github.com/Microsoft/vsce/compare/v2.30.0...v3.3.0) Updates `glob` from 10.4.5 to 11.0.1 - [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md) - [Commits](https://github.com/isaacs/node-glob/compare/v10.4.5...v11.0.1) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-major dependency-group: major - dependency-name: "@typescript-eslint/parser" dependency-type: direct:development update-type: version-update:semver-major dependency-group: major - dependency-name: "@vscode/vsce" dependency-type: direct:development update-type: version-update:semver-major dependency-group: major - dependency-name: glob dependency-type: direct:development update-type: version-update:semver-major dependency-group: major ... Signed-off-by: dependabot[bot] <support@github.com> * A snapshot a day keeps the bugs away! 📷🐛 * A snapshot a day keeps the bugs away! 📷🐛 --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
		
			
				
	
	
		
			152 lines
		
	
	
		
			4.1 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			152 lines
		
	
	
		
			4.1 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
{
 | 
						|
  "name": "kcl-language-server",
 | 
						|
  "displayName": "KittyCAD Language Server",
 | 
						|
  "description": "KittyCAD language support for Visual Studio Code",
 | 
						|
  "private": true,
 | 
						|
  "icon": "icon.png",
 | 
						|
  "publisher": "kittycad",
 | 
						|
  "homepage": "https://kittycad.io",
 | 
						|
  "license": "MIT",
 | 
						|
  "version": "0.0.0",
 | 
						|
  "releaseTag": null,
 | 
						|
  "keywords": [
 | 
						|
    "language-server",
 | 
						|
    "kittycad",
 | 
						|
    "kcl",
 | 
						|
    "hardware",
 | 
						|
    "cad",
 | 
						|
    "manufacturing"
 | 
						|
  ],
 | 
						|
  "categories": [
 | 
						|
    "Programming Languages"
 | 
						|
  ],
 | 
						|
  "repository": {
 | 
						|
    "url": "https://github.com/kittycad/modeling-app.git",
 | 
						|
    "type": "git"
 | 
						|
  },
 | 
						|
  "engines": {
 | 
						|
    "vscode": "^1.97.0"
 | 
						|
  },
 | 
						|
  "enabledApiProposals": [],
 | 
						|
  "activationEvents": [
 | 
						|
    "onLanguage:kcl"
 | 
						|
  ],
 | 
						|
  "main": "./dist/main.js",
 | 
						|
  "contributes": {
 | 
						|
    "languages": [
 | 
						|
      {
 | 
						|
        "id": "kcl",
 | 
						|
        "extensions": [
 | 
						|
          ".kcl"
 | 
						|
        ]
 | 
						|
      }
 | 
						|
    ],
 | 
						|
    "configuration": {
 | 
						|
      "type": "object",
 | 
						|
      "title": "kcl-language-server",
 | 
						|
      "properties": {
 | 
						|
        "kcl-language-server.server.path": {
 | 
						|
          "type": [
 | 
						|
            "null",
 | 
						|
            "string"
 | 
						|
          ],
 | 
						|
          "scope": "machine-overridable",
 | 
						|
          "default": null,
 | 
						|
          "markdownDescription": "Path to kcl-language-server executable (points to bundled binary by default)."
 | 
						|
        },
 | 
						|
        "kcl-language-server.trace.server": {
 | 
						|
          "type": "string",
 | 
						|
          "scope": "window",
 | 
						|
          "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)."
 | 
						|
        },
 | 
						|
        "kcl-language-server.trace.extension": {
 | 
						|
          "description": "Enable logging of VS Code extensions itself.",
 | 
						|
          "type": "boolean",
 | 
						|
          "default": false
 | 
						|
        }
 | 
						|
      }
 | 
						|
    },
 | 
						|
    "configurationDefaults": {
 | 
						|
      "[kcl]": {
 | 
						|
        "editor.semanticHighlighting.enabled": true
 | 
						|
      }
 | 
						|
    },
 | 
						|
    "commands": [
 | 
						|
      {
 | 
						|
        "command": "kcl-language-server.restartServer",
 | 
						|
        "title": "Restart server",
 | 
						|
        "category": "kcl-language-server"
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "command": "kcl-language-server.startServer",
 | 
						|
        "title": "Start server",
 | 
						|
        "category": "kcl-language-server"
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "command": "kcl-language-server.stopServer",
 | 
						|
        "title": "Stop server",
 | 
						|
        "category": "kcl-language-server"
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "command": "kcl-language-server.serverVersion",
 | 
						|
        "title": "Show server version",
 | 
						|
        "category": "kcl-language-server"
 | 
						|
      }
 | 
						|
    ],
 | 
						|
    "menus": {
 | 
						|
      "commandPalette": [
 | 
						|
        {
 | 
						|
          "command": "kcl-language-server.restartServer",
 | 
						|
          "when": "inKclProject"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "command": "kcl-language-server.serverVersion",
 | 
						|
          "when": "inKclProject"
 | 
						|
        }
 | 
						|
      ]
 | 
						|
    }
 | 
						|
  },
 | 
						|
  "scripts": {
 | 
						|
    "vscode:prepublish": "yarn run build-base -- --minify",
 | 
						|
    "deploy": "vsce publish --yarn",
 | 
						|
    "build-base": "esbuild ./client/src/main.ts --bundle --outfile=dist/main.js --external:vscode --format=cjs --platform=node --target=node16",
 | 
						|
    "test-compile": "tsc -p ./",
 | 
						|
    "compile": "cross-env NODE_ENV=production tsc -b",
 | 
						|
    "build": "yarn run build-base -- --sourcemap",
 | 
						|
    "watch": "yarn run build-base -- --sourcemap --watch",
 | 
						|
    "pretest": "yarn run build && yarn test-compile",
 | 
						|
    "test": "node ./dist/client/src/test/runTest.js",
 | 
						|
    "package": "vsce package -o kcl-language-server.vsix"
 | 
						|
  },
 | 
						|
  "devDependencies": {
 | 
						|
    "@tsconfig/strictest": "^2.0.5",
 | 
						|
    "@types/glob": "^8.1.0",
 | 
						|
    "@types/mocha": "^10.0.10",
 | 
						|
    "@types/node": "^22.13.10",
 | 
						|
    "@types/vscode": "^1.97.0",
 | 
						|
    "@typescript-eslint/eslint-plugin": "^8.27.0",
 | 
						|
    "@typescript-eslint/parser": "^8.27.0",
 | 
						|
    "@vscode/test-electron": "^2.4.1",
 | 
						|
    "@vscode/vsce": "^3.3.0",
 | 
						|
    "cross-env": "^7.0.3",
 | 
						|
    "esbuild": "^0.25.1",
 | 
						|
    "glob": "^11.0.1",
 | 
						|
    "mocha": "^11.1.0",
 | 
						|
    "typescript": "^5.8.2"
 | 
						|
  },
 | 
						|
  "dependencies": {
 | 
						|
    "vscode-languageclient": "^9.0.1"
 | 
						|
  }
 | 
						|
}
 |