Files
bare-operating-system/packages/bare-os-openssh/vendor/bare-ssh2/package.json
T
2026-04-08 20:12:29 -04:00

153 lines
3.6 KiB
JSON

{
"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 <[email protected]> (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"
}
}