{ "name": "page-proxy", "version": "0.0.1", "description": "", "main": "index.js", "type": "module", "app": { "key": "page-proxy", "entry": "dist/app.mjs", "type": "pm2-system-app", "files": [ "dist" ] }, "files": [ "dist" ], "scripts": { "dev": "cross-env NODE_ENV=development nodemon --ignore upload --exec tsx src/index.ts", "build": "rimraf dist && rollup -c", "deploy:light": "rsync -avz dist/ light:~/apps/var-proxy/backend", "reload": "ssh light pm2 restart proxy", "pub:light": "npm run build && npm run deploy && npm run reload", "demo": "rsync -avz dist/ on:~/docker/page-proxy/dist", "start": "pm2 start dist/app.mjs --name page-proxy", "release": "node ./scripts/release/index.mjs", "deploy": "envision switch root && envision pack -p -u", "pub": "npm run build && npm run deploy" }, "keywords": [], "author": "", "license": "ISC", "devDependencies": { "@rollup/plugin-commonjs": "^28.0.2", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-node-resolve": "^16.0.0", "@rollup/plugin-typescript": "^12.1.2", "@types/http-proxy": "^1.17.16", "@types/node": "^22.13.4", "cross-env": "^7.0.3", "nodemon": "^3.1.9", "rollup": "^4.34.8", "tslib": "^2.8.1", "typescript": "^5.7.3" }, "dependencies": { "@kevisual/router": "0.0.6-alpha-5", "@kevisual/use-config": "^1.0.7", "ioredis": "^5.5.0", "nanoid": "^5.1.0" }, "resolutions": { "picomatch": "^4.0.2" } }