blamouche_obsidian-any-ai-code/package.json
blamouche 1fce422a66 Lead manifest description with AI assistant CLI
Per user feedback, the previous "Run AI coding tools like Claude..."
phrasing buried what the plugin actually does. Reworded both
manifest.json and package.json descriptions to put the central
concept up front:

  Run an AI assistant CLI like Claude from a right sidebar terminal
  panel, with a customizable runtime list.

106 characters, validated against the obsidianmd/ui/sentence-case
rule (acronyms AI / CLI recognized, "Claude" recognized as a brand,
all other words sentence-case correct). Tested 6 candidates with
evaluateSentenceCase before picking this one.

Bumped manifest/version metadata to 0.1.45.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-27 09:01:29 +02:00

38 lines
982 B
JSON

{
"name": "any-ai-cli",
"version": "0.1.45",
"description": "Run an AI assistant CLI like Claude from a right sidebar terminal panel, with a customizable runtime list.",
"main": "main.js",
"scripts": {
"dev": "node esbuild.config.mjs",
"build": "node esbuild.config.mjs production",
"lint": "eslint main.ts runtime-utils.ts \"tests/**/*.ts\"",
"test": "vitest run",
"test:watch": "vitest"
},
"keywords": [
"obsidian",
"plugin",
"claude",
"cli"
],
"author": "",
"license": "MIT",
"devDependencies": {
"@types/node": "^20.17.30",
"@typescript-eslint/parser": "^8.59.0",
"builtin-modules": "^5.0.0",
"esbuild": "^0.25.3",
"eslint": "^9.39.4",
"eslint-plugin-obsidianmd": "^0.2.4",
"obsidian": "latest",
"tslib": "^2.8.1",
"typescript": "^5.8.3",
"vitest": "^4.0.18"
},
"dependencies": {
"@xterm/addon-fit": "^0.11.0",
"@xterm/xterm": "^6.0.0",
"node-pty": "^1.1.0"
}
}