UNPKG

ssh-terminal

Version:

SSH Terminal component based on xterm.js for multiple frontend frameworks

94 lines (93 loc) 2.6 kB
{ "name": "ssh-terminal", "version": "2.5.3", "description": "SSH Terminal component based on xterm.js for multiple frontend frameworks", "main": "dist/ssh-terminal.umd.js", "module": "dist/ssh-terminal.es.js", "browser": "dist/ssh-terminal.umd.js", "exports": { ".": { "import": "./dist/ssh-terminal.es.js", "require": "./dist/ssh-terminal.umd.js" }, "./vue2": { "import": "./vue2.mjs", "require": "./vue2.js", "default": "./vue2.mjs" }, "./vue3": { "import": "./vue3.mjs", "require": "./vue3.js", "default": "./vue3.mjs" }, "./dist/*": "./dist/*", "./package.json": "./package.json" }, "files": [ "dist", "vue2.js", "vue3.js", "vue2.mjs", "vue3.mjs", "README.md", "LICENSE" ], "scripts": { "build": "npm run build:lib && npm run build:vue2 && npm run build:vue3 && npm run build:web-component", "build:lib": "vite build --config vite.lib.config.js", "build:vue2": "node build-vue2-only.js", "build:vue3": "vite build --config vite.vue3.config.js", "build:web-component": "vite build --config vite.web-component.config.js", "test": "vitest run", "test:watch": "vitest", "test:coverage": "vitest run --coverage", "prepublishOnly": "npm run build" }, "repository": { "type": "git", "url": "git+https://github.com/longvan/ssh-terminal.git" }, "keywords": [ "ssh", "terminal", "xterm", "vue", "web-component", "websocket", "ssh-client" ], "author": "Long Van", "license": "MIT", "homepage": "https://github.com/longvan/ssh-terminal", "bugs": { "url": "https://github.com/longvan/ssh-terminal/issues" }, "dependencies": { "bcryptjs": "^2.4.3", "crypto": "^1.0.1", "express-rate-limit": "^7.1.5", "helmet": "^7.1.0", "joi": "^17.11.0", "jsonwebtoken": "^9.0.2", "node-forge": "^1.3.1", "ssh2": "^1.16.0", "uuid": "^9.0.1", "ws": "^8.18.3", "xterm": "^5.3.0", "xterm-addon-fit": "^0.8.0", "xterm-addon-search": "^0.13.0", "xterm-addon-web-links": "^0.9.0" }, "devDependencies": { "@testing-library/vue": "^7.0.0", "@vitejs/plugin-vue": "^4.2.3", "@vitejs/plugin-vue2": "^2.3.3", "@vue/test-utils": "^2.4.1", "happy-dom": "^12.10.3", "terser": "^5.43.1", "vite": "^4.4.9", "vitest": "^0.34.4", "vue": "^3.5.18" }, "packageManager": "yarn@4.7.0+sha512.5a0afa1d4c1d844b3447ee3319633797bcd6385d9a44be07993ae52ff4facabccafb4af5dcd1c2f9a94ac113e5e9ff56f6130431905884414229e284e37bb7c9" }