update branch

This commit is contained in:
qwen.ai[bot]
2026-04-25 13:11:26 +00:00
committed by Falck
parent 83c3ccb86b
commit 64c8713945
26 changed files with 1417 additions and 82 deletions

View File

@@ -0,0 +1,30 @@
{
"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"
}
}