andy-stack_vaultkeeper-ai/package.json
Andrew Beal 89dceda21c Update dependencies and replace deprecated API calls
Replace activeDocument/activeWindow globals with Obsidian API equivalents (createFragment, createDiv, createSpan, window), update officeparser to use async API, switch diff2html import path and disable highlight option, prefix unused parameters with underscore, and update dependencies including @anthropic-ai/sdk, @google/genai, officeparser, and various dev dependencies
2026-05-17 12:42:09 +01:00

76 lines
2.1 KiB
JSON

{
"name": "vaultkeeper-ai",
"version": "1.0.0",
"description": "AI powered agent assistant.",
"main": "main.js",
"type": "module",
"scripts": {
"dev": "node esbuild.config.mjs",
"build": "tsc -noEmit -skipLibCheck && node esbuild.config.mjs production",
"version": "node version-bump.mjs && git add manifest.json versions.json",
"svelte-check": "svelte-check --tsconfig tsconfig.json",
"lint": "eslint .",
"lint:fix": "eslint . --fix",
"test": "vitest run",
"test:watch": "vitest",
"test:ui": "vitest --ui",
"test:coverage": "vitest run --coverage"
},
"keywords": [],
"author": "",
"license": "MIT",
"devDependencies": {
"@eslint/js": "^10.0.1",
"@testing-library/svelte": "^5.3.1",
"@types/express": "^5.0.6",
"@types/node": "^25.8.0",
"@types/path-browserify": "^1.0.3",
"@typescript-eslint/eslint-plugin": "8.59.3",
"@typescript-eslint/parser": "8.59.3",
"@vitest/ui": "^4.1.6",
"builtin-modules": "5.2.0",
"esbuild": "^0.28.0",
"esbuild-svelte": "^0.9.5",
"eslint": "^10.4.0",
"@eslint-community/eslint-plugin-eslint-comments": "^4.7.1",
"eslint-plugin-obsidianmd": "^0.3.0",
"happy-dom": "^20.9.0",
"obsidian": "latest",
"svelte": "^5.55.7",
"svelte-check": "^4.4.8",
"svelte-preprocess": "^6.0.3",
"tslib": "2.8.1",
"typescript": "^6.0.3",
"vitest": "^4.1.6"
},
"dependencies": {
"@anthropic-ai/sdk": "^0.96.0",
"@google/genai": "^2.3.0",
"@shikijs/rehype": "^4.0.2",
"core-js": "^3.49.0",
"diff": "^9.0.0",
"diff2html": "^3.4.56",
"express": "^5.2.1",
"fuzzysort": "^3.1.0",
"highlight.js": "^11.11.1",
"katex": "^0.16.47",
"lowlight": "^3.3.0",
"officeparser": "^7.0.3",
"openai": "^6.38.0",
"path-browserify": "^1.0.1",
"regex-parser": "^2.3.1",
"rehype-highlight": "^7.0.2",
"rehype-katex": "^7.0.1",
"rehype-stringify": "^10.0.1",
"remark-emoji": "^5.0.2",
"remark-gfm": "^4.0.1",
"remark-math": "^6.0.0",
"remark-parse": "^11.0.0",
"remark-rehype": "^11.1.2",
"remark-wiki-link": "^2.0.1",
"unified": "^11.0.5",
"unpdf": "^1.6.2",
"uuid": "^14.0.0",
"zod": "^4.4.3"
}
}