vue-ssh-terminal
Version:
SSH Terminal component based on xterm.js for multiple frontend frameworks
51 lines (50 loc) • 1.41 kB
JSON
{
"name": "vue-ssh-terminal",
"version": "1.0.0",
"description": "SSH Terminal component based on xterm.js for multiple frontend frameworks",
"main": "dist/ssh-terminal.umd.js",
"module": "dist/ssh-terminal.es.js",
"exports": {
".": {
"import": "./dist/ssh-terminal.es.js",
"require": "./dist/ssh-terminal.umd.js"
},
"./dist/ssh-terminal.css": "./dist/ssh-terminal.css"
},
"files": [
"dist"
],
"scripts": {
"dev": "vite",
"build": "npm run build:lib",
"build:lib": "vite build --config vite.lib.config.js",
"build:demo": "vite build",
"preview": "vite preview",
"test": "vitest run",
"test:watch": "vitest",
"test:coverage": "vitest run --coverage",
"prepublishOnly": "npm run build"
},
"repository": {
"type": "git",
"url": "https://github.com/yourusername/vue-ssh-terminal"
},
"keywords": ["ssh", "terminal", "xterm", "vue", "web-component", "websocket", "ssh-client"],
"author": "Your Name",
"license": "MIT",
"dependencies": {
"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",
"@vue/test-utils": "^2.4.1",
"happy-dom": "^12.10.3",
"vite": "^4.4.9",
"vitest": "^0.34.4",
"vue": "^3.3.4"
}
}