{ "name": "@FutureOSS/nodejs-adapter", "version": "1.2.0", "description": "Node.js runtime adapter for FutureOSS - provides Node.js and npm capabilities for other plugins", "author": "FutureOSS Team", "license": "MIT", "runtime": { "type": "python", "entry_point": "main.py", "requirements": ["subprocess", "json", "os", "shutil"] }, "capabilities": [ "nodejs_runtime", "npm_package_manager", "dependency_isolation", "script_execution" ], "config": { "node_path": "/usr/bin/node", "npm_path": "/usr/bin/npm", "default_registry": "https://registry.npmjs.org", "cache_dir": "~/.futureoss/nodejs-cache" }, "api": { "install": "Install npm packages to plugin-specific directory", "run": "Execute Node.js scripts or npm commands", "check_version": "Check Node.js and npm versions", "list_packages": "List installed packages in a plugin directory" } }