{ "name": "obsidian-copilot", "version": "2.5.4", "description": "ChatGPT integration for Obsidian", "main": "main.js", "scripts": { "dev": "node esbuild.config.mjs", "build": "tsc -noEmit -skipLibCheck && node esbuild.config.mjs production", "lint": "eslint . --ext .js,.jsx,.ts,.tsx", "lint:fix": "eslint . --ext .js,.jsx,.ts,.tsx --fix", "version": "node version-bump.mjs && git add manifest.json versions.json", "test": "jest" }, "keywords": [], "author": "", "license": "AGPL-3.0", "devDependencies": { "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^14.0.0", "@types/crypto-js": "^4.1.1", "@types/events": "^3.0.0", "@types/jest": "^29.5.11", "@types/koa": "^2.13.7", "@types/koa__cors": "^4.0.0", "@types/node": "^16.11.6", "@types/react": "^18.0.33", "@types/react-dom": "^18.0.11", "@types/react-syntax-highlighter": "^15.5.6", "@typescript-eslint/eslint-plugin": "5.29.0", "@typescript-eslint/parser": "5.29.0", "builtin-modules": "3.3.0", "electron": "^27.3.2", "esbuild": "0.17.3", "esbuild-plugin-polyfill-node": "^0.3.0", "eslint": "^8.57.0", "jest": "^29.7.0", "jest-environment-jsdom": "^29.5.0", "obsidian": "latest", "prettier": "^3.3.3", "ts-jest": "^29.1.0", "tslib": "2.4.0", "typescript": "4.7.4", "web-streams-polyfill": "^3.3.2" }, "dependencies": { "@esbuild-plugins/node-globals-polyfill": "^0.2.3", "@huggingface/inference": "^2.6.4", "@koa/cors": "^5.0.0", "@langchain/anthropic": "^0.1.1", "@langchain/cohere": "^0.0.2", "@langchain/community": "^0.0.16", "@langchain/google-genai": "^0.0.7", "@langchain/groq": "^0.0.9", "@tabler/icons-react": "^2.14.0", "@types/pouchdb": "^6.4.0", "axios": "^1.3.4", "cohere-ai": "^7.6.2", "crypto-js": "^4.1.1", "esbuild-plugin-svg": "^0.1.0", "eventsource-parser": "^1.0.0", "koa": "^2.14.2", "koa-proxies": "^0.12.3", "langchain": "^0.0.212", "next-i18next": "^13.2.2", "pouchdb": "^8.0.1", "prop-types": "^15.8.1", "react": "^18.2.0", "react-dom": "^18.2.0", "react-markdown": "^8.0.6", "react-syntax-highlighter": "^15.5.0", "sse": "github:mpetazzoni/sse.js" } }