{ "name": "open-webui", "productName": "Open WebUI", "version": "0.0.1", "description": "Open WebUI", "main": ".vite/build/main.js", "scripts": { "start": "electron-forge start", "package": "electron-forge package", "make": "electron-forge make", "publish": "electron-forge publish", "lint": "eslint --ext .ts,.tsx .", "format": "prettier --plugin-search-dir --write \"**/*.{js,ts,svelte,css,md,html,json}\"", "create:conda-lock": "cd resources && rimraf conda-lock.yml && conda-lock -f environment.yml && cd -", "create:python-tar": "rimraf ./resources/python.tar.gz && conda-lock install --prefix ./resources/python ./resources/conda-lock.yml && conda pack -p ./resources/python -o ./resources/python.tar.gz && rimraf ./resources/python" }, "devDependencies": { "@electron-forge/cli": "^7.6.0", "@electron-forge/maker-deb": "^7.6.0", "@electron-forge/maker-dmg": "^7.6.0", "@electron-forge/maker-rpm": "^7.6.0", "@electron-forge/maker-squirrel": "^7.6.0", "@electron-forge/maker-zip": "^7.6.0", "@electron-forge/plugin-auto-unpack-natives": "^7.6.0", "@electron-forge/plugin-fuses": "^7.6.0", "@electron-forge/plugin-vite": "^7.6.0", "@electron/fuses": "^1.8.0", "@sveltejs/vite-plugin-svelte": "^5.0.3", "@tailwindcss/vite": "^4.0.0-beta.8", "@tsconfig/svelte": "^5.0.4", "@typescript-eslint/eslint-plugin": "^5.62.0", "@typescript-eslint/parser": "^5.62.0", "dompurify": "^3.2.3", "electron": "33.3.1", "eslint": "^8.57.1", "eslint-plugin-import": "^2.31.0", "marked": "^15.0.6", "prettier": "^3.4.2", "prettier-plugin-svelte": "^3.3.2", "svelte": "^5.17.1", "svelte-check": "^4.1.3", "tailwindcss": "^4.0.0-beta.8", "tippy.js": "^6.3.7", "ts-node": "^10.9.2", "typescript": "^5.7.3", "vite": "^6.0.7" }, "keywords": [], "author": { "name": "Timothy Jaeryang Baek", "email": "tim@openwebui.com" }, "license": "MIT", "dependencies": { "electron-log": "^5.2.4", "electron-squirrel-startup": "^1.0.1", "tar": "^7.4.3", "update-electron-app": "^3.1.0" } }