UNPKG

filecat

Version:
183 lines (182 loc) 5.82 kB
{ "name": "filecat", "version": "5.67.0", "description": "FileCat Server Manager", "author": "xiaobaidadada", "scripts": { "dev": "ts-node --transpile-only ./shell/dev.js --env ./env", "server-debug-js": "tsc && node build/server/main/server.js --env ./env", "dev-inspect": "node --inspect=0.0.0.0:9001 --require ts-node/register ./shell/dev.js --env ./env", "server-dev-inspect": "node --inspect=0.0.0.0:9001 --require ts-node/register ./src/main/server.ts --env ./env ", "server-dev": "ts-node --transpile-only ./src/main/server.ts --env ./env", "server-dev2": "ts-node --transpile-only ./src/main/server.ts --env ./env.local", "server-watch": "node ./src/main/watch.js --env ./env dev", "webpack-dev": "npx webpack serve --mode development --config shell/config/webpack.web.config.js", "i-dev": "npm i --omit=dev", "build": "npm run npm-build", "build-ts": "tsc", "web-build-test": "tsc && npx webpack --config shell/config/webpack.web.config.js", "server-build-test": "tsc && npx webpack --config shell/config/webpack.npm.config.js", "npm-build": "node shell/build.js npm", "exe-build": "node shell/build.js exe", "build-exe-pkg": "node --require ts-node/register shell/pkg.ts", "build-exe-linux-x64": "npm run exe-build && npm run build-exe-pkg filecat-linux-x64.tar.gz", "build-exe-win-x64": "npm run exe-build && npm run build-exe-pkg filecat-win-x64.tar.gz", "build-exe-mac-arm": "npm run exe-build && npm run build-exe-pkg filecat-mac-arm.tar.gz", "start": "node build/main.js", "test": "prebuild --upload-files-gz filecat-linux --set-version \"\" -u 11234 ", "server-debug-js2": "tsc && node build/server/main/server.js --env ./env2" }, "bin": { "filecat": "shell/filecat" }, "repository": { "type": "git", "url": "git@github.com:xiaobaidadada/filecat.git" }, "homepage": "https://github.com/xiaobaidadada/filecat", "bugs": { "url": "https://github.com/xiaobaidadada/filecat/issues" }, "license": "Apache-2.0", "optionalDependencies": { "@xiaobaidadada/dockerode": "^4.0.9", "@xiaobaidadada/node-pty-prebuilt": "^1.1.0", "@xiaobaidadada/node-tuntap2-wintun": "^3.0.2", "@xiaobaidadada/ssh2-prebuilt": "^1.16.0", "7zip-min": "^3.0.1", "better-sqlite3": "^12.6.2", "node-process-watcher": "^1.6.6" }, "devDependencies": { "@babel/core": "^7.24.3", "@babel/plugin-proposal-decorators": "^7.24.1", "@babel/preset-env": "^7.24.3", "@babel/preset-react": "^7.24.1", "@babel/preset-typescript": "^7.24.1", "@excalidraw/excalidraw": "^0.17.6", "@microsoft/fetch-event-source": "^2.0.1", "@types/better-sqlite3": "^7.6.13", "@xiaobaidadada/prebuild": "^13.0.1-9", "@xterm/addon-fit": "^0.10.0", "@xterm/xterm": "^5.5.0", "ace-builds": "^1.32.9", "archiver": "^7.0.1", "awesomplete": "^1.1.7", "axios": "1.12.0", "babel-loader": "^9.1.3", "chart.js": "^4.4.2", "chokidar": "^4.0.3", "cookie-parser": "^1.4.7", "copy-webpack-plugin": "^12.0.2", "css-loader": "^6.10.0", "docker-cli-js": "^2.10.0", "fast-glob": "^3.3.3", "flexsearch": "^0.8.212", "fluent-ffmpeg": "^2.1.3", "flv.js": "^1.6.2", "fs-extra": "^11.2.0", "github-markdown-css": "^5.6.1", "html-webpack-plugin": "^5.6.6", "http-proxy-middleware": "3.0.5", "i18next": "^25.5.2", "iconv-lite": "^0.6.3", "jieba-wasm": "^2.4.0", "listr2": "^8.2.1", "lodash": "4.17.23", "markdown-it": "14.1.1", "markdown-it-emoji": "^3.0.0", "markdown-it-footnote": "^4.0.0", "markdown-it-sub": "^2.0.0", "markdown-it-sup": "^2.0.0", "markdown-it-task-lists": "^2.1.1", "material-icons": "^1.13.12", "mime-types": "^2.1.35", "minizlib": "^3.1.0", "mustache": "^4.2.0", "needle": "^3.3.1", "node-cron": "^4.2.1", "node-forge": "^1.3.1", "node-loader": "^2.1.0", "node-unrar-js": "^2.0.2", "normalize.css": "^8.0.1", "noty": "^3.2.0-beta-deprecated", "pinyin-pro": "^3.28.0", "pty-shell": "1.4.0", "react": "^18.3.1", "react-dom": "^18.3.1", "react-i18next": "^15.7.3", "react-router-dom": "^6.26.2", "read-yaml-file": "^2.1.0", "recoil": "^0.7.7", "reflect-metadata": "^0.2.1", "rimraf": "^5.0.5", "routing-controllers": "^0.10.4", "sshpk": "^1.18.0", "style-loader": "^3.3.4", "systeminformation": "5.31.0", "tar": "7.5.11", "tldts": "^6.1.20", "ts-node": "^10.9.2", "typescript": "^5.9.2", "unzip-stream": "^0.3.4", "video.js": "^8.17.2", "videojs-hotkeys": "^0.2.28", "webpack": "^5.96.1", "webpack-bundle-analyzer": "^4.10.2", "webpack-cli": "^5.1.4", "webpack-dev-server": "^5.2.0", "webpack-node-externals": "^3.0.0", "windows-shortcuts": "^0.1.6", "ws": "^8.16.0", "xxhashjs": "^0.2.2" }, "keywords": [ "文件服务器", "linux管理", "Ai Agent", "知识库", "智能体", "运维面板", "远程桌面", "浏览器代理", "简洁", "日志", "http代理工具", "终端权限", "持续集成", "CD/CI", "http", "post", "log", "filebrowser", "administrator", "filemanager", "cpu", "docker", "linux", "rdp", "rtsp", "react", "ssh", "ftp", "systeminfo", "vpn", "p2p", "docker", "ddns" ], "files": [ "build/**/*", "shell", "env", "LICENSE.txt", "README.md", "package.json" ], "pkg": { "assets": [ "build/**/**" ] } }