UNPKG

@elizaos/plugin-google-meet-cute

Version:

Google Meet integration plugin for ElizaOS - manage meetings, get participant info, and access meeting artifacts via Google Meet REST API

100 lines 2.61 kB
{ "name": "@elizaos/plugin-google-meet-cute", "description": "Google Meet integration plugin for ElizaOS - manage meetings, get participant info, and access meeting artifacts via Google Meet REST API", "version": "1.5.0", "type": "module", "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", "packageType": "plugin", "platform": "node", "license": "MIT", "author": "elizaOS", "keywords": [ "plugin", "elizaos", "google-meet", "transcription", "meetings" ], "repository": { "type": "git", "url": "https://github.com/elizaos-plugins/plugin-google-meet-cute" }, "homepage": "https://elizaos.ai", "bugs": { "url": "https://github.com/elizaos-plugins/plugin-google-meet-cute/issues" }, "exports": { "./package.json": "./package.json", ".": { "import": { "types": "./dist/index.d.ts", "default": "./dist/index.js" } } }, "files": [ "dist", "README.md", ".npmignore", "package.json", "tsup.config.ts" ], "dependencies": { "@elizaos/core": "^1.3.1", "@googleapis/meet": "^1.0.0", "googleapis": "^144.0.0", "google-auth-library": "^9.7.0", "axios": "^1.7.9", "zod": "^4.0.10", "uuid": "^11.1.0" }, "devDependencies": { "@types/bun": "^1.2.18", "@types/node": "^24.0.14", "@types/uuid": "^10.0.0", "prettier": "^3.6.2", "tsup": "^8.0.2", "typescript": "5.8.3", "vitest": "^3.2.4" }, "scripts": { "build": "tsc && tsup", "dev": "tsup --watch", "test": "vitest run", "test:watch": "vitest", "lint": "tsc --noEmit", "postpack": "echo 'Successfully built plugin-google-meet-cute'", "clean": "rm -rf dist" }, "publishConfig": { "access": "public" }, "agentConfig": { "pluginType": "elizaos:plugin:1.0.0", "pluginParameters": { "GOOGLE_CLIENT_ID": { "type": "string", "description": "Google OAuth2 Client ID", "required": true }, "GOOGLE_CLIENT_SECRET": { "type": "string", "description": "Google OAuth2 Client Secret", "required": true }, "GOOGLE_REDIRECT_URI": { "type": "string", "description": "OAuth2 redirect URI (default: http://localhost:3000/oauth2callback)", "required": false, "default": "http://localhost:3000/oauth2callback" }, "GOOGLE_REFRESH_TOKEN": { "type": "string", "description": "Google OAuth2 Refresh Token (optional, for server-to-server auth)", "required": false } } } }