{ "name": "obsidian-copilot", "version": "2.7.2", "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", "format": "prettier --write 'src/**/*.{js,ts,tsx,md}'", "format:check": "prettier --check 'src/**/*.{js,ts,tsx,md}'", "version": "node version-bump.mjs && git add manifest.json versions.json", "test": "jest", "prepare": "husky" }, "keywords": [], "author": "Logan Yang", "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "*.{js,jsx,ts,tsx,json,css,md}": [ "prettier --write", "git add" ] }, "license": "AGPL-3.0", "devDependencies": { "@langchain/ollama": "^0.1.1", "@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", "eslint": "^8.57.0", "eslint-plugin-json": "^4.0.1", "husky": "^9.1.5", "jest": "^29.7.0", "jest-environment-jsdom": "^29.5.0", "lint-staged": "^15.2.9", "obsidian": "^1.2.5", "prettier": "^3.3.3", "ts-jest": "^29.1.0", "tslib": "2.4.0", "typescript": "4.7.4", "web-streams-polyfill": "^3.3.2" }, "dependencies": { "@huggingface/inference": "^2.6.4", "@koa/cors": "^5.0.0", "@langchain/anthropic": "^0.3.3", "@langchain/cohere": "^0.3.0", "@langchain/community": "^0.3.3", "@langchain/core": "^0.3.3", "@langchain/google-genai": "^0.1.2", "@langchain/groq": "^0.1.2", "@orama/orama": "^3.0.0-rc-2", "@radix-ui/react-dropdown-menu": "^2.1.2", "@radix-ui/react-tooltip": "^1.1.3", "@tabler/icons-react": "^2.14.0", "axios": "^1.3.4", "cohere-ai": "^7.13.0", "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.3.2", "lucide-react": "^0.454.0", "next-i18next": "^13.2.2", "prop-types": "^15.8.1", "react": "^18.2.0", "react-dom": "^18.2.0", "react-markdown": "^9.0.1", "react-syntax-highlighter": "^15.5.0", "sse": "github:mpetazzoni/sse.js" } }