{ "name": "bare-ssh2", "version": "1.17.1", "description": "SSH2 client and server modules for Bare (Holepunch/Pear runtime) — drop-in compatible with the Node.js ssh2 package API", "type": "commonjs", "main": "./lib/index.js", "exports": { "./package": "./package.json", ".": "./lib/index.js" }, "imports": { "assert": { "bare": "assert", "default": "assert" }, "buffer": { "bare": "buffer", "default": "buffer" }, "child_process": { "bare": "bare-node-child-process", "default": "child_process" }, "crypto": { "bare": "./shims/crypto/index.js", "default": "crypto" }, "dns": { "bare": "bare-node-dns", "default": "dns" }, "events": { "bare": "bare-node-events", "default": "events" }, "fs": { "bare": "bare-node-fs", "default": "fs" }, "http": { "bare": "bare-node-http", "default": "http" }, "https": { "bare": "bare-node-https", "default": "https" }, "net": { "bare": "bare-node-net", "default": "net" }, "path": { "bare": "bare-node-path", "default": "path" }, "readline": { "bare": "bare-node-readline", "default": "readline" }, "stream": { "bare": "bare-node-stream", "default": "stream" }, "tls": { "bare": "bare-node-tls", "default": "tls" }, "util": { "bare": "bare-node-util", "default": "util" }, "worker_threads": { "bare": "bare-node-worker-threads", "default": "worker_threads" }, "zlib": { "bare": "bare-node-zlib", "default": "zlib" } }, "files": [ "lib", "shims", "examples", "scripts/openssh-test-server", "test", "README.md", "LICENSE", "NOTICE" ], "scripts": { "test": "prettier . --check && bare test/test-protocol-crypto.js && node test/test-protocol-keyparser.js", "test:all": "prettier . --check && bare test/test.js", "test:crypto": "bare test/test-protocol-crypto.js", "test:node": "node test/test.js", "openssh:test-server": "bash scripts/openssh-test-server/run.sh" }, "engines": { "bare": ">=1.0.5", "node": ">=10.16.0" }, "keywords": [ "bare", "pear", "holepunch", "ssh2", "ssh", "client", "server", "p2p", "sftp" ], "author": "Brian White (original ssh2); Bare port by Holepunch", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/holepunchto/bare-ssh2.git" }, "bugs": { "url": "https://github.com/holepunchto/bare-ssh2/issues" }, "homepage": "https://github.com/holepunchto/bare-ssh2#readme", "dependencies": { "asn1": "^0.2.6", "chacha20": "^0.1.4", "assert": "npm:bare-node-assert@^1.0.0", "buffer": "npm:bare-node-buffer@^1.0.0", "bare-node-child-process": "^1.0.1", "bare-node-dns": "^1.0.0", "bare-node-events": "^1.0.1", "bare-node-fs": "^1.0.2", "bare-node-http": "^1.0.1", "bare-node-https": "^1.0.0", "bare-node-net": "^1.0.0", "bare-node-path": "^1.0.1", "bare-node-stream": "^1.0.0", "bare-node-tls": "^1.0.0", "bare-node-util": "^1.0.0", "bare-node-zlib": "^1.0.0", "bcrypt-pbkdf": "^1.0.2", "crypto": "file:shims/crypto", "safer-buffer": "~2.1.0", "tweetnacl": "^1.0.3" }, "devDependencies": { "bare-node-readline": "^1.0.1", "bare-node-worker-threads": "^1.0.0", "bare-process": "^4.4.1", "prettier": "^3.4.1", "prettier-config-holepunch": "^2.0.0" } }