Project Files
package.json
{
"name": "lms-plugin-gemini-compat-endpoint",
"version": "1.0.0",
"description": "LM Studio plugin for Gemini API compatibility",
"main": "dist/index.js",
"scripts": {
"clean": "rm -rf dist dist-temp tsconfig.tsbuildinfo",
"clean:dist": "rm -rf dist dist-temp tsconfig.tsbuildinfo",
"dev": "lms dev",
"build": "node build.mjs",
"rebuild": "node build.mjs",
"push": "lms push"
},
"author": "",
"license": "MIT",
"dependencies": {
"@google-cloud/storage": "^7.13.0",
"@google/generative-ai": "^0.24.1",
"@lmstudio/sdk": "^1.5.0",
"axios": "^1.6.0",
"image-size": "^2.0.2",
"jimp": "^0.22.12",
"zod": "3.24.1"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^28.0.3",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^16.0.1",
"@types/node": "^20.19.24",
"dotenv": "^17.2.3",
"rollup": "^4.40.0",
"typescript": "^5.9.3",
"gts": "^5.2.0"
}
}