UNPKG

remoteview

Version:

Remote isolated browser platform by Dosyago

107 lines (106 loc) 4.11 kB
{ "name": "remoteview", "version": "2.40.2", "description": "Remote isolated browser platform by Dosyago", "main": "index.js", "type": "module", "bin": { "vf": "Viewfinder.js" }, "scripts": { "test": "bash ./run-test.sh", "devtest": "bash ./devtest.sh", "dev": "node-dev --inspect=127.0.0.1:8111 index.js", "start": "bash ./dstart.sh", "docker_start": "bash ./docker_start.sh", "postinstall": "bash ./postinstall.sh", "init": "bash ./reinit_after_restart.sh", "clean": "./clean.sh", "lint": "./gglint.sh", "tsc-server": "tsc --types node --target ES2020 --checkJs --allowJs --outFile typetests/server.js --module System server.js decs.d.ts", "tsc-inject": "tsc --target ES2020 --checkJs --allowJs --outFile typetests/inject.js --module System zombie-lord/injections/**/*.js decs.d.ts", "tsc-public": "tsc --target ES2020 --checkJs --allowJs --outFile typetests/inject.js --module System public/*.js decs.d.ts", "tsc-check": "./tsc-check.sh", "check": "rm -f public/*bundle*.js && ( npm run lint || : ) && npm run tsc-check", "build": "npx webpack server.js && nexe -t linux-x64 -o Viewfinder.nix -i Viewfinder.js -r \"./zombie-lord/injections/**/*\" -r \"./plugins/**/*.js\" -r \"./public/**/*\" && nexe -t windows -o Viewfinder.exe -i Viewfinder.js -r \"./zombie-lord/injections/**/*\" -r \"./plugins/**/*.js\" -r \"./public/**/*\" && nexe -t macos-x64 -o Viewfinder.macos -i Viewfinder.js -r \"./zombie-lord/injections/**/*\" -r \"./plugins/**/*.js\" -r \"./public/**/*\" && nexe -t windows-x32 -o Viewfinder.win32.exe -i Viewfinder.js -r \"./zombie-lord/injections/**/*\" -r \"./plugins/**/*.js\" -r \"./public/**/*\" && nexe -t linux-x32 -o Viewfinder.nix32 -i Viewfinder.js -r \"./zombie-lord/injections/**/*\" -r \"./plugins/**/*.js\" -r \"./public/**/*\"", "pack": "upx Viewfinder.exe && upx Viewfinder.nix && upx Viewfinder.macos && upx Viewfinder.win32.exe && upx Viewfinder.nix32" }, "repository": { "type": "git", "url": "git+https://github.com/i5ik/Viewfinder.git" }, "keywords": [ "remote-browser", "remote-isolated-browser", "rbi", "cbii", "secure-document-viewer", "browser", "headless", "automation", "chrome", "viewfinder", "browsergap", "remoteview", "chrome controller", "secure", "web-proxy" ], "author": "@dosy", "license": "Polyform Noncommercial 1.0", "bugs": { "url": "https://github.com/i5ik/Viewfinder/issues" }, "homepage": "https://gitlab.com/i5ik/Viewfinder#readme", "dependencies": { "body-parser": "^1.18.3", "brutalist-web": "^2.3.0", "cookie-parser": "^1.4.4", "csurf": "^1.11.0", "current-git-branch": "^1.1.0", "esm": "^3.2.6", "express": "^4.17.1", "express-rate-limit": "^5.1.3", "fs": "0.0.1-security", "helmet": "^4.1.1", "http": "0.0.0", "https": "^1.0.0", "multer": "^1.4.2", "node-fetch": "^2.6.1", "path": "^0.12.7", "spdy": "^4.0.1", "ws": "^7.4.6" }, "devDependencies": { "@babel/cli": "latest", "@babel/core": "^7.16.7", "@babel/plugin-external-helpers": "^7.16.7", "@babel/plugin-transform-runtime": "^7.16.7", "@babel/polyfill": "^7.12.1", "@babel/preset-env": "^7.16.7", "@babel/runtime": "^7.16.7", "@rollup/plugin-babel": "^5.2.1", "@rollup/plugin-commonjs": "^15.1.0", "@rollup/plugin-node-resolve": "latest", "@types/body-parser": "^1.19.0", "@types/cookie-parser": "^1.4.2", "@types/current-git-branch": "^1.1.1", "@types/esm": "^3.2.0", "@types/form-data": "^2.5.0", "@types/is-docker": "^2.0.0", "@types/multer": "^1.4.4", "@types/node-fetch": "^2.5.7", "@types/ws": "^7.2.6", "babel-plugin-external-helpers": "latest", "eslint": "^7.10.0", "node-dev": "^7.1.0", "node-loader": "^1.0.1", "rollup": "^2.39.0", "rollup-plugin-babel": "^4.4.0", "rollup-plugin-commonjs": "^10.1.0", "typescript": "^3.9.7", "webpack": "^5.60.0", "webpack-cli": "^4.9.1", "whatwg-fetch": "^3.6.2" } }