{ "name": "bare-os-booter", "version": "0.1.1", "license": "Apache-2.0", "description": "Pear/Bare booter: Hyperswarm client, MBR, system + personal Hyperdrive, kernel", "type": "module", "main": "./index.js", "upgrade": "pear://khtauzttriz8dpgrphj79rfy98iwoatqm59fnogtsdqk5f1kg6ao", "scripts": { "start": "node ../../scripts/ensure-pear-node-modules.mjs packages/bare-os-booter && bare index.js", "dev": "node ../../scripts/ensure-pear-node-modules.mjs packages/bare-os-booter && bare index.js", "bin:dev": "bare ../../bin/bare-os-booter.mjs --no-updates", "test": "../../node_modules/.bin/brittle-bare test.identity.js && node --require ./scripts/bare-node-test-shim.cjs ../../node_modules/.bin/brittle-node test.js test.bare-os-chat-service.js test.bare-os-chat-wire.js test.bare-os-chat-roundtrip.js test.bare-holesail.js test.bare-holesail-managed.js test.bare-os-www.js test.bare-os-bind-fallback.js test.bare-os-ssh-holesail.js test.bare-openssh-pty.js test.bare-openssh-sftp.js test.hrpc-allowlist.js test.socket-scm-rights.js test.peer-system-seed.js test.peer-visibility-proc.js test.qvac-host.js test.qvac-gpu-probe.js test.qvac-models-store.js test.tui-sdk.js test.irc-tls.js test.bare-discord-env.js test.bare-discord-initd.js", "test:bare": "../../node_modules/.bin/brittle-bare test.identity.js test.bare-smoke.js test.bare-discord-load.js", "test:shell-bracket": "node --require ./scripts/bare-node-test-shim.cjs ../../node_modules/.bin/brittle-node test.shell-bracket-smoke.mjs", "test:peer-seed": "node --require ./scripts/bare-node-test-shim.cjs ../../node_modules/.bin/brittle-node test.peer-system-seed.js", "test:holesail-bare": "bare scripts/holesail-seed-determinism.mjs", "test:holesail-managed-seed-bare": "bare scripts/holesail-managed-seed-state.mjs", "test:discord-login": "bare scripts/discord-login-bare.cjs" }, "dependencies": { "@qvac/sdk": "^0.16.0", "autopass": "^3.4.1", "b4a": "^1.6.7", "bare-bundle-compile": "^1.2.2", "bare-bundle-evaluate": "^2.0.0", "bare-crypto": "^1.13.4", "bare-discord-js": "file:./vendor/bare-discord-js", "bare-encoding": "^1.0.3", "bare-events": "^2.8.2", "bare-fetch": "^3.2.0", "bare-fs": "^4.8.0", "bare-net": "file:../bare-os-openssh/vendor/bare-node-shims/bare-net", "bare-node-child-process": "file:../bare-os-openssh/vendor/bare-node-shims/bare-node-child-process", "bare-node-dns": "file:../bare-os-openssh/vendor/bare-node-shims/bare-node-dns", "bare-node-events": "file:../bare-os-openssh/vendor/bare-node-shims/bare-node-events", "bare-node-fs": "file:../bare-os-openssh/vendor/bare-node-shims/bare-node-fs", "bare-node-http": "file:../bare-os-openssh/vendor/bare-node-shims/bare-node-http", "bare-node-https": "file:../bare-os-openssh/vendor/bare-node-shims/bare-node-https", "bare-node-net": "file:../bare-os-openssh/vendor/bare-node-shims/bare-node-net", "bare-node-path": "file:../bare-os-openssh/vendor/bare-node-shims/bare-node-path", "bare-node-stream": "file:../bare-os-openssh/vendor/bare-node-shims/bare-node-stream", "bare-node-tls": "file:../bare-os-openssh/vendor/bare-node-shims/bare-node-tls", "bare-node-util": "file:../bare-os-openssh/vendor/bare-node-shims/bare-node-util", "bare-node-zlib": "file:../bare-os-openssh/vendor/bare-node-shims/bare-node-zlib", "bare-os": "^3.9.3", "bare-os-lscolors": "*", "bare-os-protocol": "*", "bare-path": "^3.0.0", "bare-readline": "^1.3.1", "bare-ssh2": "file:../bare-os-openssh/vendor/bare-ssh2", "bare-stdio": "^1.0.3", "bare-url": "^2.5.2", "compact-encoding": "^3.3.0", "corestore": "^7.12.0", "holesail": "^2.4.1", "hyperbee": "^2.11.1", "hypercore-crypto": "^3.7.0", "hypercore-id-encoding": "^1.3.0", "hyperdrive": "^13.3.3", "hyperswarm": "^4.17.0", "isomorphic-git": "^1.37.4", "pear-build": "^1.1.2", "pear-bundle": "^1.0.0", "pear-ref": "^1.0.2", "protomux": "^3.11.0", "safety-catch": "^1.0.2", "unix-path-resolve": "^1.0.2" }, "devDependencies": { "brittle": "^3.1.0" }, "engines": { "bare": ">=1.28.0" }, "pear": { "name": "bare-os-booter", "stage": { "include": [ "node_modules", "vendor" ], "ignore": [ ".git", "test", "coverage", ".DS_Store", "node_modules/.bin", "node_modules/.package-lock.json", "test.js", "test.identity.js", "test.bare-smoke.js", "test.bare-holesail.js", "test.bare-holesail-managed.js", "test.bare-", "test.peer-", "test.shell-", "test.socket-", "test.hrpc-", "test.vfs-", "test.identity-session.js", "test.txt", "text.txt", "w.t", "t.s", "scripts", "fixtures", "CHANGELOG.md", "CLI_PARITY.md", ".test-data" ] } }, "imports": { "#host-fs": { "bare": "bare-fs", "default": "fs" }, "#host-path": { "bare": "bare-path", "default": "path" }, "fs": { "bare": "bare-fs", "default": "fs" }, "path": { "bare": "bare-path", "default": "path" }, "url": { "bare": "bare-url", "default": "node:url" }, "node:url": { "bare": "bare-url", "default": "node:url" }, "#bare-os-boot-manifest-sig": { "bare": "./lib/bare-os-boot-manifest-sig.bare.js", "default": "./lib/bare-os-boot-manifest-sig.node.js" }, "#pear-ctx-host": { "bare": "./lib/bare-os-ctx-pear-host.js", "default": "./lib/bare-os-ctx-pear-host.node.js" }, "#bare-discord-js": { "bare": "./vendor/bare-discord-js/src/index.js", "default": "./vendor/bare-discord-js/src/index.js" } }, "optionalDependencies": { "bare-abort": "^2.0.13", "bare-abort-controller": "^1.1.2", "bare-addon-resolve": "^1.10.1", "bare-ansi-escapes": "^2.2.3", "bare-apk": "^0.1.4", "bare-app-kit": "^0.2.1", "bare-assert": "^1.2.0", "bare-async-hooks": "^0.0.0", "bare-atomics": "^3.0.7", "bare-bluetooth": "^0.3.0", "bare-bluetooth-android": "^0.6.0", "bare-bluetooth-apple": "^0.4.0", "bare-bluetooth-linux": "^0.2.0", "bare-bmp": "^1.0.1", "bare-boot": "^4.1.0", "bare-broadcast-channel": "^0.2.0", "bare-buffer": "^3.7.0", "bare-bundle": "^1.10.0", "bare-bundle-id": "^1.0.2", "bare-channel": "^5.2.4", "bare-collabora": "^0.1.1", "bare-console": "^6.2.0", "bare-cov": "^1.2.2", "bare-cpu-info": "^0.1.1", "bare-daemon": "^1.2.4", "bare-debug-log": "^2.0.0", "bare-delta": "^1.1.0", "bare-dev": "^0.14.11", "bare-dgram": "^1.0.1", "bare-diagnostics-channel": "^1.1.0", "bare-dns": "^2.1.4", "bare-env": "^3.0.1", "bare-exif": "^1.1.2", "bare-ffmpeg": "^1.5.0", "bare-ffmpeg-encodings": "^1.2.1", "bare-file-logger": "^1.2.3", "bare-form-data": "^1.2.2", "bare-format": "^1.0.2", "bare-gif": "^1.1.4", "bare-gpu-info": "^0.1.1", "bare-gtk": "^0.2.1", "bare-heif": "^1.0.12", "bare-hrtime": "^2.1.1", "bare-http-parser": "^1.1.5", "bare-http1": "^4.5.7", "bare-https": "^3.0.0", "bare-ico": "^1.0.1", "bare-image-resample": "^1.0.2", "bare-inspect": "^3.1.5", "bare-inspector": "^6.1.0", "bare-intl": "^0.0.0", "bare-ipc": "^1.1.2", "bare-jpeg": "^1.1.3", "bare-lief": "^0.2.6", "bare-link": "^3.3.0", "bare-logger": "^2.0.3", "bare-make": "^1.8.0", "bare-mdns-discovery": "^0.2.3", "bare-media": "^2.10.4", "bare-mime": "^1.0.0", "bare-module": "^6.4.0", "bare-module-lexer": "^1.6.3", "bare-module-resolve": "^1.12.4", "bare-module-traverse": "^2.4.4", "bare-native": "^0.2.0", "bare-ndk": "^0.2.1", "bare-node-fetch": "^1.0.0", "bare-node-runtime": "^1.5.0", "bare-open": "^1.0.3", "bare-pack": "^2.2.1", "bare-pack-drive": "^2.1.0", "bare-performance": "^2.1.1", "bare-pipe": "^4.2.3", "bare-png": "^1.0.8", "bare-posix": "^1.0.1", "bare-prebuild": "^1.1.2", "bare-process": "^4.5.1", "bare-prom-client": "^15.1.9", "bare-punycode": "^0.0.0", "bare-querystring": "^1.1.0", "bare-queue-microtask": "^1.0.0", "bare-realm": "^2.0.1", "bare-repl": "^6.1.1", "bare-rpc": "^1.3.8", "bare-run": "^0.0.3", "bare-runtime": "^1.31.0", "bare-sdl": "^1.0.0-5", "bare-semver": "^1.1.0", "bare-sidecar": "^0.5.4", "bare-signals": "^5.0.0", "bare-sqlite": "^0.1.4", "bare-sqlite-vector": "^0.1.1", "bare-storage": "^1.1.0", "bare-stow": "^0.1.5", "bare-stow-target-pear-runtime": "^0.1.1", "bare-stream": "^2.13.3", "bare-string-decoder": "^1.0.0", "bare-structured-clone": "^1.6.0", "bare-subprocess": "^6.1.0", "bare-svg": "^1.0.2", "bare-switch-core": "^1.1.0", "bare-system-logger": "^1.0.3", "bare-tap": "^1.0.0", "bare-tcp": "^2.5.4", "bare-thread": "^1.2.4", "bare-tiff": "^1.0.4", "bare-timers": "^3.2.1", "bare-tls": "^3.1.8", "bare-tpl": "^1.0.1", "bare-tty": "^5.1.2", "bare-tui": "^0.0.3", "bare-tui-form": "^0.0.4", "bare-tui-markdown": "^0.0.1", "bare-tui-paparam": "^0.1.0", "bare-tui-updater": "^0.0.1", "bare-type": "^1.1.0", "bare-type-stripper": "^0.1.4", "bare-ui-kit": "^0.2.1", "bare-union-bundle": "^1.1.1", "bare-unpack": "^1.1.3", "bare-utils": "^1.6.0", "bare-v8": "^1.0.1", "bare-v8-to-istanbul": "^1.0.2", "bare-vm": "^1.0.1", "bare-walk-handles": "^2.0.10", "bare-web-kit": "^0.1.2", "bare-web-kit-gtk": "^0.2.0", "bare-webp": "^1.3.1", "bare-which": "^2.0.0", "bare-wifi-android": "^0.1.5", "bare-win-ui": "^0.2.1", "bare-worker": "^4.4.0", "bare-ws": "^3.0.0", "bare-xdiff": "^2.0.1", "bare-zlib": "^1.4.1", "bare-zmq": "^1.2.5" } }