From 2d28ba84e907d651f8e9e969e75b83e7c092b337 Mon Sep 17 00:00:00 2001 From: evosoft-ie Date: Sun, 28 Dec 2025 10:43:56 +0000 Subject: [PATCH] Initialize package.json for AILint extension Added package.json for AILint extension with configuration and commands. --- vscode-extension/package.json | 67 +++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 vscode-extension/package.json diff --git a/vscode-extension/package.json b/vscode-extension/package.json new file mode 100644 index 0000000..5c1f0d6 --- /dev/null +++ b/vscode-extension/package.json @@ -0,0 +1,67 @@ +{ + "name": "ailint", + "displayName": "AILint", + "description": "Code provenance tracking for AI-assisted development", + "version": "0.1.0", + "engines": { + "vscode": "^1.80.0" + }, + "categories": ["Other"], + "activationEvents": [ + "onStartupFinished" + ], + "main": "./out/extension.js", + "contributes": { + "commands": [ + { + "command": "ailint.analyzeFile", + "title": "AILint: Analyze Current File" + }, + { + "command": "ailint.showDashboard", + "title": "AILint: Show Dashboard" + }, + { + "command": "ailint.installGitHook", + "title": "AILint: Install Git Hook" + } + ], + "configuration": { + "title": "AILint", + "properties": { + "ailint.enabled": { + "type": "boolean", + "default": true, + "description": "Enable/disable AILint analysis" + }, + "ailint.threshold": { + "type": "number", + "default": 0.7, + "minimum": 0, + "maximum": 1, + "description": "Confidence threshold for warnings" + }, + "ailint.analyzeOnSave": { + "type": "boolean", + "default": true, + "description": "Analyze file on save" + }, + "ailint.showInStatusBar": { + "type": "boolean", + "default": true, + "description": "Show AI likelihood in status bar" + } + } + } + }, + "scripts": { + "vscode:prepublish": "npm run compile", + "compile": "tsc -p ./", + "watch": "tsc -watch -p ./" + }, + "devDependencies": { + "@types/vscode": "^1.80.0", + "@types/node": "^16.x", + "typescript": "^5.0.0" + } +}