{ "name": "tubesage", "version": "1.4.1", "description": "Create comprehensive notes from YouTube transcripts using LLMs.", "main": "main.js", "scripts": { "dev": "node esbuild.config.mjs", "build": "tsc -noEmit -skipLibCheck && node esbuild.config.mjs production", "deploy": "chmod +x scripts/deploy.sh && ./scripts/deploy.sh", "lint": "eslint .", "postbuild": "npm run audit:fallow", "audit:fallow": "fallow audit --base main", "graph:update": "graphify . --update" }, "keywords": [ "obsidian", "youtube", "transcript", "llm", "templater" ], "author": "Richard McCorkle", "license": "MIT", "devDependencies": { "@eslint/js": "9.39.4", "@eslint/json": "0.14.0", "@types/express": "^5.0.3", "@types/node": "^24.3.0", "esbuild": "^0.27.2", "eslint": "^9.39.2", "eslint-plugin-no-unsanitized": "4.1.5", "eslint-plugin-obsidianmd": "0.3.0", "obsidian": "^1.11.4", "tslib": "^2.8.1", "typescript": "^5.9.2", "typescript-eslint": "8.59.3" }, "overrides": { "axios": ">=1.15.0", "langsmith": ">=0.6.0", "fast-xml-parser": ">=5.7.0", "uuid": ">=14.0.0", "fast-uri": ">=3.1.2" }, "dependencies": { "@langchain/core": "^0.3.17", "@langchain/ollama": "^0.2.0", "@langchain/openai": "^0.6.7", "hh-mm-ss": "^1.2.0" } }