Files
bare-operating-system/docs/audit/holepunch-clone-sync-report.json
T
Raven Scott 014c70ad09 feat: introduce ctx.pear surface and /bin/pear for in-OS Pear development
Complete the full planned effort for the detailed ctx.bare code audit
and the new ctx.pear surface, delivering the ability to create, stage,
and integrate real Pear applications from within a booted Bare OS.

### Audit (ctx.bare)
- Performed exhaustive code audit of bare-os-ctx-bare.js (host import
  path, drive bundle eval + require.addon wrappers, referrer workarounds).
- Inventoried all manifest/bundle verifiers and related scripts.
- Researched manifest format, implicit tiering model, and dual loading
  strategy (JSON + .data.mjs).
- Deep analysis of the local Holepunch clone (bare-* and pear-* packages)
  to identify realistic guest vs host-delegate boundaries.
- Full cross-reference of call sites, greps, and historical pain points
  (pear:// referrer resolution, nativeHint handling, addon stubs).

### Implementation (ctx.pear)
- Added `pearEntries` tier to bare-module-manifest.json with initial
  high-value packages (pear-build, pear-bundle, pear-ref, etc.).
- Implemented `loadPearModuleManifest()` and `buildPearCtxObjectFromHost()`.
- Wired ctx.pear exposure through the booter into the guest context.
- Updated TypeScript definitions (`bare-os-ctx.d.ts`).

### User-Facing Surface
- Created full `/bin/pear` command with `help`, `info`, `list`, `init`
  (functional skeleton creation), and improved `stage` subcommands.
- Registered as Tier-1 command (now 183 total commands).
- Added man page and rebuilt coreutils (kernel + seeder).

### Agent Autonomy
- Created production-quality `pear-dev` agent skill.
- Added to skill seed list with cross-references to the appstore skill.

### P2P App Store Integration
- Updated appstore skill with explicit Pear development synergy section.
- Updated p2p-app-store design doc to document the new closed loop.
- Added cross-references in both skills and design documents.

### Verification & Hygiene
- Created `scripts/verify-pear-module-manifest-data.mjs`.
- Enhanced `verify-pear-no-static-node-import.mjs` with explicit pear
  command coverage.
- Integrated new verifier into release-checklist and agent hints.
- Performed comprehensive zero-TODO/scaffolding sweep across all new
  Pear artifacts (clean).
- Multiple full verification harness runs (all green).

### Documentation & Governance
- Added complete "Pear Development Environment" thread to feature-roadmap.md.
- Updated developer guide (Chapter 12).
- Maintained living plan document and detailed audit notes with full
  Implementation Log throughout.
- Updated command counts across READMEs and supporting docs.

All changes follow project governance:
- Bare-only guest constraints strictly observed
- Verifier-first discipline maintained
- Living plan + audit documents kept as single source of truth
- Production quality bar matching the completed P2P App Store feature

Plan items 04–21 completed.

See:
- docs/design/ctx-pear-surface-and-bare-audit-plan.md
- docs/audit/ctx-bare-audit-notes.md (full audit + implementation log)
2026-05-26 17:54:06 -04:00

1726 lines
65 KiB
JSON

{
"schema": 3,
"atMs": 1779737645053,
"clonesRoot": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos",
"clonesRootExists": true,
"manifestPath": "packages/bare-os-booter/lib/bare-module-manifest.json",
"entryCount": 133,
"suggestedCriticalRepos": [
"hyperswarm",
"hyperdrive",
"protomux",
"udx-native",
"blind-peer-router",
"blind-peering",
"hyperbee2",
"corestore-snapshot",
"compact-encoding"
],
"goldenPathRepos": [
"bare-os",
"bare-fs",
"bare-process",
"pear-runtime",
"pear",
"hyperswarm",
"hyperdrive",
"hypercore",
"protomux",
"udx-native",
"blind-peer-router",
"blind-peering"
],
"goldenPathRows": [
{
"name": "bare-os",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-os",
"cloneExists": true,
"packageJsonVersion": "3.9.1",
"gitHead": "31f919d0942ff164e0ab3b5ed416635cdb31e110",
"originMainHead": "31f919d0942ff164e0ab3b5ed416635cdb31e110",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-fs",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-fs",
"cloneExists": true,
"packageJsonVersion": "4.7.1",
"gitHead": "2ae2a560eb982fd0dce9b267c6a6ef012c5bd3e5",
"originMainHead": "2ae2a560eb982fd0dce9b267c6a6ef012c5bd3e5",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-process",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-process",
"cloneExists": true,
"packageJsonVersion": "4.4.1",
"gitHead": "8f24264867805738d97c380eacb586d8df08063f",
"originMainHead": "8f24264867805738d97c380eacb586d8df08063f",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "pear-runtime",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/pear-runtime",
"cloneExists": true,
"packageJsonVersion": "",
"gitHead": "",
"originMainHead": "",
"originMainResolvable": false,
"commitsBehindOriginMain": -1,
"commitsAheadOfOriginMain": -1
},
{
"name": "pear",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/pear",
"cloneExists": true,
"packageJsonVersion": "",
"gitHead": "",
"originMainHead": "",
"originMainResolvable": false,
"commitsBehindOriginMain": -1,
"commitsAheadOfOriginMain": -1
},
{
"name": "hyperswarm",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/hyperswarm",
"cloneExists": true,
"packageJsonVersion": "",
"gitHead": "",
"originMainHead": "",
"originMainResolvable": false,
"commitsBehindOriginMain": -1,
"commitsAheadOfOriginMain": -1
},
{
"name": "hyperdrive",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/hyperdrive",
"cloneExists": true,
"packageJsonVersion": "",
"gitHead": "",
"originMainHead": "",
"originMainResolvable": false,
"commitsBehindOriginMain": -1,
"commitsAheadOfOriginMain": -1
},
{
"name": "hypercore",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/hypercore",
"cloneExists": true,
"packageJsonVersion": "",
"gitHead": "",
"originMainHead": "",
"originMainResolvable": false,
"commitsBehindOriginMain": -1,
"commitsAheadOfOriginMain": -1
},
{
"name": "protomux",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/protomux",
"cloneExists": true,
"packageJsonVersion": "3.11.0",
"gitHead": "0dc481994f211ba94f6a3d3ff68342f4d5822567",
"originMainHead": "0dc481994f211ba94f6a3d3ff68342f4d5822567",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "udx-native",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/udx-native",
"cloneExists": true,
"packageJsonVersion": "",
"gitHead": "",
"originMainHead": "",
"originMainResolvable": false,
"commitsBehindOriginMain": -1,
"commitsAheadOfOriginMain": -1
},
{
"name": "blind-peer-router",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/blind-peer-router",
"cloneExists": true,
"packageJsonVersion": "",
"gitHead": "",
"originMainHead": "",
"originMainResolvable": false,
"commitsBehindOriginMain": -1,
"commitsAheadOfOriginMain": -1
},
{
"name": "blind-peering",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/blind-peering",
"cloneExists": true,
"packageJsonVersion": "",
"gitHead": "",
"originMainHead": "",
"originMainResolvable": false,
"commitsBehindOriginMain": -1,
"commitsAheadOfOriginMain": -1
}
],
"goldenPathGaps": [
{
"name": "pear-runtime",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/pear-runtime",
"cloneExists": true,
"packageJsonVersion": "",
"gitHead": "",
"originMainHead": "",
"originMainResolvable": false,
"commitsBehindOriginMain": -1,
"commitsAheadOfOriginMain": -1
},
{
"name": "pear",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/pear",
"cloneExists": true,
"packageJsonVersion": "",
"gitHead": "",
"originMainHead": "",
"originMainResolvable": false,
"commitsBehindOriginMain": -1,
"commitsAheadOfOriginMain": -1
},
{
"name": "hyperswarm",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/hyperswarm",
"cloneExists": true,
"packageJsonVersion": "",
"gitHead": "",
"originMainHead": "",
"originMainResolvable": false,
"commitsBehindOriginMain": -1,
"commitsAheadOfOriginMain": -1
},
{
"name": "hyperdrive",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/hyperdrive",
"cloneExists": true,
"packageJsonVersion": "",
"gitHead": "",
"originMainHead": "",
"originMainResolvable": false,
"commitsBehindOriginMain": -1,
"commitsAheadOfOriginMain": -1
},
{
"name": "hypercore",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/hypercore",
"cloneExists": true,
"packageJsonVersion": "",
"gitHead": "",
"originMainHead": "",
"originMainResolvable": false,
"commitsBehindOriginMain": -1,
"commitsAheadOfOriginMain": -1
},
{
"name": "udx-native",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/udx-native",
"cloneExists": true,
"packageJsonVersion": "",
"gitHead": "",
"originMainHead": "",
"originMainResolvable": false,
"commitsBehindOriginMain": -1,
"commitsAheadOfOriginMain": -1
},
{
"name": "blind-peer-router",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/blind-peer-router",
"cloneExists": true,
"packageJsonVersion": "",
"gitHead": "",
"originMainHead": "",
"originMainResolvable": false,
"commitsBehindOriginMain": -1,
"commitsAheadOfOriginMain": -1
},
{
"name": "blind-peering",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/blind-peering",
"cloneExists": true,
"packageJsonVersion": "",
"gitHead": "",
"originMainHead": "",
"originMainResolvable": false,
"commitsBehindOriginMain": -1,
"commitsAheadOfOriginMain": -1
}
],
"goldenPathGapNote": "goldenPathGaps lists golden-path repos missing a clone, resolvable origin/main, or local git HEAD (e.g. pear-runtime tarball checkouts). Fix by cloning from GitHub or setting BARE_OS_HOLEPUNCH_CLONES_ROOT.",
"driftGateNote": "Copy suggestedCriticalRepos into holepunch-drift-repos.json repos[] for verify-holepunch-clone-drift when clones are maintained locally.",
"goldenPathNote": "goldenPathRows summarizes local HEAD vs origin/main (ahead/behind counts). Run git fetch origin main in each clone for meaningful numbers. Not a CI gate.",
"rows": [
{
"name": "b4a",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/b4a",
"cloneExists": true,
"packageJsonVersion": "1.8.1",
"gitHead": "bf1d3da6eae3439a1d62b1ffcd29e84bcdc1d397",
"originMainHead": "bf1d3da6eae3439a1d62b1ffcd29e84bcdc1d397",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-abort",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-abort",
"cloneExists": true,
"packageJsonVersion": "2.0.13",
"gitHead": "0f87c878192e09b7f8fc37128cf1a62a4ff1a39a",
"originMainHead": "0f87c878192e09b7f8fc37128cf1a62a4ff1a39a",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-abort-controller",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-abort-controller",
"cloneExists": true,
"packageJsonVersion": "1.1.2",
"gitHead": "f32d14c5a28cc8014e9a9bc7de09af0fee3e5819",
"originMainHead": "f32d14c5a28cc8014e9a9bc7de09af0fee3e5819",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-addon-resolve",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-addon-resolve",
"cloneExists": true,
"packageJsonVersion": "1.10.0",
"gitHead": "01e0c73c8e23f69e1ec16435671fa04f7c4febe2",
"originMainHead": "01e0c73c8e23f69e1ec16435671fa04f7c4febe2",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-ansi-escapes",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-ansi-escapes",
"cloneExists": true,
"packageJsonVersion": "2.2.3",
"gitHead": "5ca14972b81234dc6be8e212ff58835d01e7d0e4",
"originMainHead": "5ca14972b81234dc6be8e212ff58835d01e7d0e4",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-apk",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-apk",
"cloneExists": true,
"packageJsonVersion": "0.1.2",
"gitHead": "5101a29cd38299eeaf12618e3676aa148aa9ab3c",
"originMainHead": "5101a29cd38299eeaf12618e3676aa148aa9ab3c",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-app-kit",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-app-kit",
"cloneExists": true,
"packageJsonVersion": "0.1.0",
"gitHead": "8a968ce7b73ab321b7b66944c949133cf9420a01",
"originMainHead": "8a968ce7b73ab321b7b66944c949133cf9420a01",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-assert",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-assert",
"cloneExists": true,
"packageJsonVersion": "1.2.0",
"gitHead": "0bf57337a4403ac344d5ff1339d8f73a3cda08d8",
"originMainHead": "0bf57337a4403ac344d5ff1339d8f73a3cda08d8",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-async-hooks",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-async-hooks",
"cloneExists": true,
"packageJsonVersion": "0.0.0",
"gitHead": "9099197610ca1ff9092f74a9d4f5a5a9fafad0f1",
"originMainHead": "9099197610ca1ff9092f74a9d4f5a5a9fafad0f1",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-atomics",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-atomics",
"cloneExists": true,
"packageJsonVersion": "3.0.7",
"gitHead": "695ae386dbef8f79b6cb3e3554ff64ea1a0d6616",
"originMainHead": "695ae386dbef8f79b6cb3e3554ff64ea1a0d6616",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-bluetooth-apple",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-bluetooth-apple",
"cloneExists": true,
"packageJsonVersion": "0.2.0",
"gitHead": "752a208d18a6fa334eaa5c64adf35138214764fc",
"originMainHead": "752a208d18a6fa334eaa5c64adf35138214764fc",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-bmp",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-bmp",
"cloneExists": true,
"packageJsonVersion": "1.0.0",
"gitHead": "5b224e201743ea17faeb17eaa9b219bededa303f",
"originMainHead": "5b224e201743ea17faeb17eaa9b219bededa303f",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-boot",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-boot",
"cloneExists": true,
"packageJsonVersion": "4.0.0",
"gitHead": "7895544b70be6abf3958d84f6ade3b5a695b21a8",
"originMainHead": "7895544b70be6abf3958d84f6ade3b5a695b21a8",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-buffer",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-buffer",
"cloneExists": true,
"packageJsonVersion": "3.6.0",
"gitHead": "b48eda311c0fca159d065c017cdfcfb38c673854",
"originMainHead": "b48eda311c0fca159d065c017cdfcfb38c673854",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-bundle",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-bundle",
"cloneExists": true,
"packageJsonVersion": "1.10.0",
"gitHead": "e0d59a7c15ece91864aa23df6dc3d26ee8db426a",
"originMainHead": "e0d59a7c15ece91864aa23df6dc3d26ee8db426a",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-bundle-compile",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-bundle-compile",
"cloneExists": true,
"packageJsonVersion": "1.2.2",
"gitHead": "8e4787c04a158a4d74a4ac91c8ed66da70e07f0e",
"originMainHead": "8e4787c04a158a4d74a4ac91c8ed66da70e07f0e",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-bundle-evaluate",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-bundle-evaluate",
"cloneExists": true,
"packageJsonVersion": "2.0.0",
"gitHead": "c0c72e2bf9277452636296528888c17b4a25d8ad",
"originMainHead": "c0c72e2bf9277452636296528888c17b4a25d8ad",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-bundle-id",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-bundle-id",
"cloneExists": true,
"packageJsonVersion": "1.0.2",
"gitHead": "bb8c3cd2470b7fff89f632cd68e47193825ee381",
"originMainHead": "bb8c3cd2470b7fff89f632cd68e47193825ee381",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-channel",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-channel",
"cloneExists": true,
"packageJsonVersion": "5.2.3",
"gitHead": "5a044263f45528b11182a56c2b448d02efee2391",
"originMainHead": "5a044263f45528b11182a56c2b448d02efee2391",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-console",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-console",
"cloneExists": true,
"packageJsonVersion": "6.1.0",
"gitHead": "ff58e58c25b5b8e09e6e0e201d5cc51e7f62ef74",
"originMainHead": "ff58e58c25b5b8e09e6e0e201d5cc51e7f62ef74",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-cov",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-cov",
"cloneExists": true,
"packageJsonVersion": "1.2.2",
"gitHead": "ca1cf18f92feaaffbe922c91283662dd37683369",
"originMainHead": "ca1cf18f92feaaffbe922c91283662dd37683369",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-crypto",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-crypto",
"cloneExists": true,
"packageJsonVersion": "1.13.7",
"gitHead": "5a478fbe559a943615df36cdf8efe16928d12d6f",
"originMainHead": "5a478fbe559a943615df36cdf8efe16928d12d6f",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-daemon",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-daemon",
"cloneExists": true,
"packageJsonVersion": "1.2.4",
"gitHead": "988612380e78a3f4a6b15714a42c9ae1b922c32c",
"originMainHead": "988612380e78a3f4a6b15714a42c9ae1b922c32c",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-debug-log",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-debug-log",
"cloneExists": true,
"packageJsonVersion": "2.0.0",
"gitHead": "ed38ac4ff392e9c6f035e4249df2e5edb31b662e",
"originMainHead": "ed38ac4ff392e9c6f035e4249df2e5edb31b662e",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-delta",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-delta",
"cloneExists": true,
"packageJsonVersion": "1.1.0",
"gitHead": "55dd663eea515fac199b46779d75e5bb9fc40e78",
"originMainHead": "55dd663eea515fac199b46779d75e5bb9fc40e78",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-dev",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-dev",
"cloneExists": true,
"packageJsonVersion": "0.14.11",
"gitHead": "d853017ef950182c4e49fd82bf07b4f0be2fe38c",
"originMainHead": "d853017ef950182c4e49fd82bf07b4f0be2fe38c",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-dgram",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-dgram",
"cloneExists": true,
"packageJsonVersion": "1.0.1",
"gitHead": "c490af11fc31cc3aea76e696b409c72d956b006d",
"originMainHead": "c490af11fc31cc3aea76e696b409c72d956b006d",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-diagnostics-channel",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-diagnostics-channel",
"cloneExists": true,
"packageJsonVersion": "1.1.0",
"gitHead": "1dec4720a5b313279ee22de9611214b2ca104308",
"originMainHead": "1dec4720a5b313279ee22de9611214b2ca104308",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-dns",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-dns",
"cloneExists": true,
"packageJsonVersion": "2.1.4",
"gitHead": "a27bce216c05d3b330f1f4356be77c1817eb2522",
"originMainHead": "a27bce216c05d3b330f1f4356be77c1817eb2522",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-encoding",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-encoding",
"cloneExists": true,
"packageJsonVersion": "1.0.3",
"gitHead": "3629953c6e7d4fcbd087116464324c1e7980a5de",
"originMainHead": "3629953c6e7d4fcbd087116464324c1e7980a5de",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-env",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-env",
"cloneExists": true,
"packageJsonVersion": "3.0.0",
"gitHead": "793136175187967d5611f9be880b5f6c0a11b3c7",
"originMainHead": "793136175187967d5611f9be880b5f6c0a11b3c7",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-events",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-events",
"cloneExists": true,
"packageJsonVersion": "2.8.3",
"gitHead": "2f7e697006bd4cc44913af372c2147c512258ccf",
"originMainHead": "2f7e697006bd4cc44913af372c2147c512258ccf",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-exif",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-exif",
"cloneExists": true,
"packageJsonVersion": "1.1.0",
"gitHead": "87ca75e9da6cee21563e04e2dd89eaa67ec4ad13",
"originMainHead": "87ca75e9da6cee21563e04e2dd89eaa67ec4ad13",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-fetch",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-fetch",
"cloneExists": true,
"packageJsonVersion": "3.0.1",
"gitHead": "311d3b25aaae888396b9c0e0f2a7c172bcd98f06",
"originMainHead": "311d3b25aaae888396b9c0e0f2a7c172bcd98f06",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-ffmpeg",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-ffmpeg",
"cloneExists": true,
"packageJsonVersion": "1.2.2",
"gitHead": "a99a669ed277b3092a7da5c3cc3fc4e18630bc00",
"originMainHead": "a99a669ed277b3092a7da5c3cc3fc4e18630bc00",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-ffmpeg-encodings",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-ffmpeg-encodings",
"cloneExists": true,
"packageJsonVersion": "1.2.1",
"gitHead": "36ecaf5836ae5d7beb4e4b2f41c6891effbabe20",
"originMainHead": "36ecaf5836ae5d7beb4e4b2f41c6891effbabe20",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-file-logger",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-file-logger",
"cloneExists": true,
"packageJsonVersion": "1.2.1",
"gitHead": "e7e4b215408c4e1639d95834127af06855e56f81",
"originMainHead": "e7e4b215408c4e1639d95834127af06855e56f81",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-form-data",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-form-data",
"cloneExists": true,
"packageJsonVersion": "1.2.2",
"gitHead": "67dabc99ebc10cc101ac12117b31df3cfbe57e56",
"originMainHead": "67dabc99ebc10cc101ac12117b31df3cfbe57e56",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-format",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-format",
"cloneExists": true,
"packageJsonVersion": "1.0.2",
"gitHead": "e61c23a06af435e0dfee22ee9322d90a69427f72",
"originMainHead": "e61c23a06af435e0dfee22ee9322d90a69427f72",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-fs",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-fs",
"cloneExists": true,
"packageJsonVersion": "4.7.1",
"gitHead": "2ae2a560eb982fd0dce9b267c6a6ef012c5bd3e5",
"originMainHead": "2ae2a560eb982fd0dce9b267c6a6ef012c5bd3e5",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-gif",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-gif",
"cloneExists": true,
"packageJsonVersion": "1.1.3",
"gitHead": "dcdb0ef12533278dda0b3d584d9ebb9978ab0987",
"originMainHead": "dcdb0ef12533278dda0b3d584d9ebb9978ab0987",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-gtk",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-gtk",
"cloneExists": true,
"packageJsonVersion": "0.1.1",
"gitHead": "90bef3ed7ee2bb43bce2cc762554659e007d2196",
"originMainHead": "90bef3ed7ee2bb43bce2cc762554659e007d2196",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-heif",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-heif",
"cloneExists": true,
"packageJsonVersion": "1.0.10",
"gitHead": "7a930a0c2f3f0f02f6ae724cc4e1afa3b2330b95",
"originMainHead": "7a930a0c2f3f0f02f6ae724cc4e1afa3b2330b95",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-hrtime",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-hrtime",
"cloneExists": true,
"packageJsonVersion": "2.1.1",
"gitHead": "582626c067aba9b7b0b8846aeca4118cb220f925",
"originMainHead": "582626c067aba9b7b0b8846aeca4118cb220f925",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-http-parser",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-http-parser",
"cloneExists": true,
"packageJsonVersion": "1.1.4",
"gitHead": "3bf5d544a1feca0af940a4c5b6125ef7bf3766ce",
"originMainHead": "3bf5d544a1feca0af940a4c5b6125ef7bf3766ce",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-http1",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-http1",
"cloneExists": true,
"packageJsonVersion": "4.5.6",
"gitHead": "575061e83eaa2c719ebb5687d830c4cadf37ec2b",
"originMainHead": "575061e83eaa2c719ebb5687d830c4cadf37ec2b",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-https",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-https",
"cloneExists": true,
"packageJsonVersion": "3.0.0",
"gitHead": "aca51ac8318ca60780139196c6197cb18a7e8f9e",
"originMainHead": "aca51ac8318ca60780139196c6197cb18a7e8f9e",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-ico",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-ico",
"cloneExists": true,
"packageJsonVersion": "1.0.0",
"gitHead": "a3840df7acc75bd85897533deaf3587296994be1",
"originMainHead": "a3840df7acc75bd85897533deaf3587296994be1",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-image-resample",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-image-resample",
"cloneExists": true,
"packageJsonVersion": "1.0.2",
"gitHead": "8aa6655778d96c171af7ca7976a64fddaeb8812a",
"originMainHead": "8aa6655778d96c171af7ca7976a64fddaeb8812a",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-inspect",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-inspect",
"cloneExists": true,
"packageJsonVersion": "3.1.4",
"gitHead": "7d67a8cdcb931733b3ec1e77b8ad213ee4152d81",
"originMainHead": "7d67a8cdcb931733b3ec1e77b8ad213ee4152d81",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-inspector",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-inspector",
"cloneExists": true,
"packageJsonVersion": "6.0.1",
"gitHead": "ff3b96268000c9dfa1083fa3ee83805be9a2d723",
"originMainHead": "ff3b96268000c9dfa1083fa3ee83805be9a2d723",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-intl",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-intl",
"cloneExists": true,
"packageJsonVersion": "0.0.0",
"gitHead": "e73df4b16bc70b4254e0cd6a5b94e8abf669f3cd",
"originMainHead": "e73df4b16bc70b4254e0cd6a5b94e8abf669f3cd",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-ipc",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-ipc",
"cloneExists": true,
"packageJsonVersion": "1.1.1",
"gitHead": "e31a7bc6517990210c3a87f4dd9f1ac44d8c1a17",
"originMainHead": "e31a7bc6517990210c3a87f4dd9f1ac44d8c1a17",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-jpeg",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-jpeg",
"cloneExists": true,
"packageJsonVersion": "1.1.1",
"gitHead": "8208a4429c44d2308ddc957953b2e3b27a877e84",
"originMainHead": "8208a4429c44d2308ddc957953b2e3b27a877e84",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-lief",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-lief",
"cloneExists": true,
"packageJsonVersion": "0.2.4",
"gitHead": "03fe3545cf8387392994605810fab84e8814ebf8",
"originMainHead": "03fe3545cf8387392994605810fab84e8814ebf8",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-link",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-link",
"cloneExists": true,
"packageJsonVersion": "3.2.2",
"gitHead": "8fdec0c01ddc37bb46e7683917b72d27918c7966",
"originMainHead": "8fdec0c01ddc37bb46e7683917b72d27918c7966",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-logger",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-logger",
"cloneExists": true,
"packageJsonVersion": "2.0.3",
"gitHead": "9f3b71c7182e09210a1470e6721d865bfa03cdfd",
"originMainHead": "9f3b71c7182e09210a1470e6721d865bfa03cdfd",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-make",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-make",
"cloneExists": true,
"packageJsonVersion": "1.7.2",
"gitHead": "190eb2a073cf5a5f8685291574877135ab3ead09",
"originMainHead": "190eb2a073cf5a5f8685291574877135ab3ead09",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-media",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-media",
"cloneExists": true,
"packageJsonVersion": "2.9.0",
"gitHead": "a804039d1d732b93d76982a1ae04cb9e3f7014ac",
"originMainHead": "a804039d1d732b93d76982a1ae04cb9e3f7014ac",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-module",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-module",
"cloneExists": true,
"packageJsonVersion": "6.2.0",
"gitHead": "2a07a4eea906069a7a2cce8fd44d4e8574ad0f68",
"originMainHead": "2a07a4eea906069a7a2cce8fd44d4e8574ad0f68",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-module-lexer",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-module-lexer",
"cloneExists": true,
"packageJsonVersion": "1.4.7",
"gitHead": "d07c6676b364aeb4423d06455671689eea4b8f77",
"originMainHead": "d07c6676b364aeb4423d06455671689eea4b8f77",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-module-resolve",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-module-resolve",
"cloneExists": true,
"packageJsonVersion": "1.12.2",
"gitHead": "8766c5c193c10b3e99755aa5a74209d62b98092a",
"originMainHead": "8766c5c193c10b3e99755aa5a74209d62b98092a",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-module-traverse",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-module-traverse",
"cloneExists": true,
"packageJsonVersion": "2.0.2",
"gitHead": "045844f7d261df9598acbd259067f6387debcc3f",
"originMainHead": "045844f7d261df9598acbd259067f6387debcc3f",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-native",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-native",
"cloneExists": true,
"packageJsonVersion": "0.1.2",
"gitHead": "b14529f06e2ffab00662a9cffd6e624557e4993b",
"originMainHead": "b14529f06e2ffab00662a9cffd6e624557e4993b",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-ndk",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-ndk",
"cloneExists": true,
"packageJsonVersion": "0.1.4",
"gitHead": "a8a8a93fa311026b20b920f1fd105b37a54b747e",
"originMainHead": "a8a8a93fa311026b20b920f1fd105b37a54b747e",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-net",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-net",
"cloneExists": true,
"packageJsonVersion": "2.3.1",
"gitHead": "02bbb2f2dd11faa556f722878c9bced9f1a99f2c",
"originMainHead": "02bbb2f2dd11faa556f722878c9bced9f1a99f2c",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-node-fetch",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-node-fetch",
"cloneExists": true,
"packageJsonVersion": "1.0.0",
"gitHead": "56ac4a2a4c301c59724d3be14890bac234e33266",
"originMainHead": "56ac4a2a4c301c59724d3be14890bac234e33266",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-node-runtime/global",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-node-runtime/global",
"cloneExists": false,
"packageJsonVersion": "",
"gitHead": "",
"originMainHead": "",
"originMainResolvable": false,
"commitsBehindOriginMain": -1,
"commitsAheadOfOriginMain": -1
},
{
"name": "bare-open",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-open",
"cloneExists": true,
"packageJsonVersion": "1.0.3",
"gitHead": "83178c3d55b983a60e894e0ee0dc141cfa0c1e82",
"originMainHead": "83178c3d55b983a60e894e0ee0dc141cfa0c1e82",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-os",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-os",
"cloneExists": true,
"packageJsonVersion": "3.9.1",
"gitHead": "31f919d0942ff164e0ab3b5ed416635cdb31e110",
"originMainHead": "31f919d0942ff164e0ab3b5ed416635cdb31e110",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-pack",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-pack",
"cloneExists": true,
"packageJsonVersion": "2.0.1",
"gitHead": "e500d921429367a6f8b2cb6a69c482f0d73b5101",
"originMainHead": "e500d921429367a6f8b2cb6a69c482f0d73b5101",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-pack-drive",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-pack-drive",
"cloneExists": true,
"packageJsonVersion": "2.0.0",
"gitHead": "83dac23ddedec1f28b8fefef9f8b5932508f5f84",
"originMainHead": "83dac23ddedec1f28b8fefef9f8b5932508f5f84",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-path",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-path",
"cloneExists": true,
"packageJsonVersion": "3.0.0",
"gitHead": "e73c194c76c52355dba89ee3795375ae79a1789d",
"originMainHead": "e73c194c76c52355dba89ee3795375ae79a1789d",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-performance",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-performance",
"cloneExists": true,
"packageJsonVersion": "2.0.0",
"gitHead": "94716ac42c8827444a9408eb6ee24301b109963e",
"originMainHead": "94716ac42c8827444a9408eb6ee24301b109963e",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-pipe",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-pipe",
"cloneExists": true,
"packageJsonVersion": "4.1.5",
"gitHead": "541ee5e600682ed774d5ea7cc80bf45b94ccf80f",
"originMainHead": "541ee5e600682ed774d5ea7cc80bf45b94ccf80f",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-png",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-png",
"cloneExists": true,
"packageJsonVersion": "1.0.5",
"gitHead": "6166192019d5f0c7aa778e43814abe18b45e06b4",
"originMainHead": "6166192019d5f0c7aa778e43814abe18b45e06b4",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-prebuild",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-prebuild",
"cloneExists": true,
"packageJsonVersion": "1.1.2",
"gitHead": "d43b3218db70efd7d9d33e532659e854aa1c2134",
"originMainHead": "d43b3218db70efd7d9d33e532659e854aa1c2134",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-process",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-process",
"cloneExists": true,
"packageJsonVersion": "4.4.1",
"gitHead": "8f24264867805738d97c380eacb586d8df08063f",
"originMainHead": "8f24264867805738d97c380eacb586d8df08063f",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-prom-client",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-prom-client",
"cloneExists": true,
"packageJsonVersion": "15.1.6",
"gitHead": "7feae7a08fef871bd1517254dafa4998f9a20646",
"originMainHead": "",
"originMainResolvable": false,
"commitsBehindOriginMain": -1,
"commitsAheadOfOriginMain": -1
},
{
"name": "bare-punycode",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-punycode",
"cloneExists": true,
"packageJsonVersion": "0.0.0",
"gitHead": "d3e5ff6a8ea19ea9f0e9de806b6fb712fdee3037",
"originMainHead": "d3e5ff6a8ea19ea9f0e9de806b6fb712fdee3037",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-querystring",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-querystring",
"cloneExists": true,
"packageJsonVersion": "1.1.0",
"gitHead": "df52332e17a2cebc403a4f1e0234cb9bb3516a57",
"originMainHead": "df52332e17a2cebc403a4f1e0234cb9bb3516a57",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-queue-microtask",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-queue-microtask",
"cloneExists": true,
"packageJsonVersion": "1.0.0",
"gitHead": "34d96a7569132cf2cd5a5f0800d639b357d6a508",
"originMainHead": "34d96a7569132cf2cd5a5f0800d639b357d6a508",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-readline",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-readline",
"cloneExists": true,
"packageJsonVersion": "1.3.1",
"gitHead": "bff3aa20a7e1850ea926e3b3d55dad9a973d1e28",
"originMainHead": "bff3aa20a7e1850ea926e3b3d55dad9a973d1e28",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-realm",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-realm",
"cloneExists": true,
"packageJsonVersion": "2.0.1",
"gitHead": "78c1258a9bad0e13fbe08d1cce50128b58f79f4d",
"originMainHead": "78c1258a9bad0e13fbe08d1cce50128b58f79f4d",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-repl",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-repl",
"cloneExists": true,
"packageJsonVersion": "6.0.2",
"gitHead": "fa99b5a4abb46c914f28fc1a5f7afd1f834d932b",
"originMainHead": "fa99b5a4abb46c914f28fc1a5f7afd1f834d932b",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-rpc",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-rpc",
"cloneExists": true,
"packageJsonVersion": "1.3.2",
"gitHead": "257581e05660f11a56cd2c3f6d815b170cd9d7ed",
"originMainHead": "257581e05660f11a56cd2c3f6d815b170cd9d7ed",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-run",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-run",
"cloneExists": true,
"packageJsonVersion": "0.1.0",
"gitHead": "ae03aca680d271635444b068d6810d455d0f5aa0",
"originMainHead": "ae03aca680d271635444b068d6810d455d0f5aa0",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-runtime",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-runtime",
"cloneExists": true,
"packageJsonVersion": "1.28.5",
"gitHead": "5316ca82e0be18b5197d1fd6822efb1c12518931",
"originMainHead": "5316ca82e0be18b5197d1fd6822efb1c12518931",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-sdl",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-sdl",
"cloneExists": true,
"packageJsonVersion": "1.0.0-5",
"gitHead": "5858af299d630ba4de4e52bdb07a33b02fec1dcf",
"originMainHead": "5858af299d630ba4de4e52bdb07a33b02fec1dcf",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-semver",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-semver",
"cloneExists": true,
"packageJsonVersion": "1.0.3",
"gitHead": "59e39a6f0d5ba91ef5c8cfd78ddbaa39e28d1af4",
"originMainHead": "59e39a6f0d5ba91ef5c8cfd78ddbaa39e28d1af4",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-sidecar",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-sidecar",
"cloneExists": true,
"packageJsonVersion": "0.4.5",
"gitHead": "13c9b338ddf57d1acfdcbc4249bc79c7d1e80b3b",
"originMainHead": "13c9b338ddf57d1acfdcbc4249bc79c7d1e80b3b",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-signals",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-signals",
"cloneExists": true,
"packageJsonVersion": "4.2.0",
"gitHead": "e573b6fd66b806084d18c51e6157d9c8e6131288",
"originMainHead": "e573b6fd66b806084d18c51e6157d9c8e6131288",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-stdio",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-stdio",
"cloneExists": true,
"packageJsonVersion": "1.0.2",
"gitHead": "813b386a1627396ec3bd2a7787ea42d455255989",
"originMainHead": "813b386a1627396ec3bd2a7787ea42d455255989",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-storage",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-storage",
"cloneExists": true,
"packageJsonVersion": "1.1.0",
"gitHead": "e378cfb68b4d0900f4165185b56fcd2ef43ca061",
"originMainHead": "e378cfb68b4d0900f4165185b56fcd2ef43ca061",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-stream",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-stream",
"cloneExists": true,
"packageJsonVersion": "2.13.1",
"gitHead": "ec8ea26f48f416204db1dcbe4931377c16abd0d6",
"originMainHead": "ec8ea26f48f416204db1dcbe4931377c16abd0d6",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-string-decoder",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-string-decoder",
"cloneExists": true,
"packageJsonVersion": "1.0.0",
"gitHead": "419816f9993ffc5129f328f76b69552c2d20b952",
"originMainHead": "419816f9993ffc5129f328f76b69552c2d20b952",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-structured-clone",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-structured-clone",
"cloneExists": true,
"packageJsonVersion": "1.5.5",
"gitHead": "43a3f0a08e233ca877384ad44d57f4dcb97e1710",
"originMainHead": "43a3f0a08e233ca877384ad44d57f4dcb97e1710",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-subprocess",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-subprocess",
"cloneExists": true,
"packageJsonVersion": "6.0.0",
"gitHead": "b33fde8ca1df92f8afd13bb07c98d8bbcb6a8ed9",
"originMainHead": "b33fde8ca1df92f8afd13bb07c98d8bbcb6a8ed9",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-svg",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-svg",
"cloneExists": true,
"packageJsonVersion": "1.0.1",
"gitHead": "1744052b03d14beb605b30e5fcf9524a857286ef",
"originMainHead": "1744052b03d14beb605b30e5fcf9524a857286ef",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-system-logger",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-system-logger",
"cloneExists": true,
"packageJsonVersion": "1.0.3",
"gitHead": "e8cd21cdfbf832c1e2ed13254cc77073e071c41c",
"originMainHead": "e8cd21cdfbf832c1e2ed13254cc77073e071c41c",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-tap",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-tap",
"cloneExists": true,
"packageJsonVersion": "1.0.0",
"gitHead": "a2f9cf2b778f466be7852496fe41e93a9c3919e4",
"originMainHead": "a2f9cf2b778f466be7852496fe41e93a9c3919e4",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-tcp",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-tcp",
"cloneExists": true,
"packageJsonVersion": "2.2.13",
"gitHead": "d94731a29bd3654aa1f04fe3f78cf0fb9aeeebb8",
"originMainHead": "d94731a29bd3654aa1f04fe3f78cf0fb9aeeebb8",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-thread",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-thread",
"cloneExists": true,
"packageJsonVersion": "1.2.2",
"gitHead": "d5a78bbf74c03d37b414ac7771d094d0d4901467",
"originMainHead": "d5a78bbf74c03d37b414ac7771d094d0d4901467",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-tiff",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-tiff",
"cloneExists": true,
"packageJsonVersion": "1.0.3",
"gitHead": "2962f0dac3739de372a77c0ea680b1e951e51b37",
"originMainHead": "2962f0dac3739de372a77c0ea680b1e951e51b37",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-timers",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-timers",
"cloneExists": true,
"packageJsonVersion": "3.2.1",
"gitHead": "75d7e2fc9cd7fed06e93d62fafed1101389ed237",
"originMainHead": "75d7e2fc9cd7fed06e93d62fafed1101389ed237",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-tls",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-tls",
"cloneExists": true,
"packageJsonVersion": "3.1.5",
"gitHead": "6a91adab0da18e514af83d17c7188565afa2a76a",
"originMainHead": "6a91adab0da18e514af83d17c7188565afa2a76a",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-tpl",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-tpl",
"cloneExists": true,
"packageJsonVersion": "1.0.1",
"gitHead": "c6109682cd8cd3b3c6826319a5d9b3e6598aef99",
"originMainHead": "c6109682cd8cd3b3c6826319a5d9b3e6598aef99",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-tty",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-tty",
"cloneExists": true,
"packageJsonVersion": "5.1.0",
"gitHead": "a5add94f58f8a057e349d2b53e1a076643bdbe2f",
"originMainHead": "a5add94f58f8a057e349d2b53e1a076643bdbe2f",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-type",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-type",
"cloneExists": true,
"packageJsonVersion": "1.1.0",
"gitHead": "3922e5c6d2d35c84168c4d4d89aa7228d7ddb739",
"originMainHead": "3922e5c6d2d35c84168c4d4d89aa7228d7ddb739",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-ui-kit",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-ui-kit",
"cloneExists": true,
"packageJsonVersion": "0.1.1",
"gitHead": "525fb182309f3b5c6716737a1e17da19b7647d83",
"originMainHead": "525fb182309f3b5c6716737a1e17da19b7647d83",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-union-bundle",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-union-bundle",
"cloneExists": true,
"packageJsonVersion": "1.1.1",
"gitHead": "c7cc45b4bcb3aeaca5cd1139b249d266a889d3dd",
"originMainHead": "c7cc45b4bcb3aeaca5cd1139b249d266a889d3dd",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-unpack",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-unpack",
"cloneExists": true,
"packageJsonVersion": "1.1.3",
"gitHead": "2a618abf543b3ea54badb3bff90fd26513261f08",
"originMainHead": "2a618abf543b3ea54badb3bff90fd26513261f08",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-url",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-url",
"cloneExists": true,
"packageJsonVersion": "2.4.3",
"gitHead": "e47a083dc9baf0bc988270be2c4c2768d704fd2e",
"originMainHead": "e47a083dc9baf0bc988270be2c4c2768d704fd2e",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-utils",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-utils",
"cloneExists": true,
"packageJsonVersion": "1.6.0",
"gitHead": "18fa8293fac3ceddd0250917a40696bf4fd6d9fc",
"originMainHead": "18fa8293fac3ceddd0250917a40696bf4fd6d9fc",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-v8",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-v8",
"cloneExists": true,
"packageJsonVersion": "1.0.1",
"gitHead": "9d4ebd7bccf5ae6c2336f3801894a42594629191",
"originMainHead": "9d4ebd7bccf5ae6c2336f3801894a42594629191",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-v8-to-istanbul",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-v8-to-istanbul",
"cloneExists": true,
"packageJsonVersion": "1.0.3",
"gitHead": "994f0f8f698c4a428c9607f4beb5c802dd725303",
"originMainHead": "994f0f8f698c4a428c9607f4beb5c802dd725303",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-vm",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-vm",
"cloneExists": true,
"packageJsonVersion": "1.0.1",
"gitHead": "b6ea5834d47341adc0a09737ede3ff4b1ce2b069",
"originMainHead": "b6ea5834d47341adc0a09737ede3ff4b1ce2b069",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-walk-handles",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-walk-handles",
"cloneExists": true,
"packageJsonVersion": "2.0.10",
"gitHead": "13cdab61fb91dc13fa054bc006a616a37e8e6bdc",
"originMainHead": "13cdab61fb91dc13fa054bc006a616a37e8e6bdc",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-web-kit",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-web-kit",
"cloneExists": true,
"packageJsonVersion": "0.1.2",
"gitHead": "1e17cdbf15613bb7e5d56ef7ac3d75ff9ec59335",
"originMainHead": "1e17cdbf15613bb7e5d56ef7ac3d75ff9ec59335",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-web-kit-gtk",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-web-kit-gtk",
"cloneExists": true,
"packageJsonVersion": "0.1.0",
"gitHead": "8baa98ad5525da0f590bbe886650d41431a8f773",
"originMainHead": "8baa98ad5525da0f590bbe886650d41431a8f773",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-webp",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-webp",
"cloneExists": true,
"packageJsonVersion": "1.3.0",
"gitHead": "76692cf5f4d84ab3ad488fac8a4718f87fe000db",
"originMainHead": "76692cf5f4d84ab3ad488fac8a4718f87fe000db",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-which",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-which",
"cloneExists": true,
"packageJsonVersion": "2.0.0",
"gitHead": "2050b903f7185ca4044372aec471a9d4d640fb4c",
"originMainHead": "2050b903f7185ca4044372aec471a9d4d640fb4c",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-win-ui",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-win-ui",
"cloneExists": true,
"packageJsonVersion": "0.1.0",
"gitHead": "86bbf5b0288420988666a0bd3afa2a26ae42b9e8",
"originMainHead": "86bbf5b0288420988666a0bd3afa2a26ae42b9e8",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-worker",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-worker",
"cloneExists": true,
"packageJsonVersion": "4.1.7",
"gitHead": "1d540298063929d5845e68d1fe95a61ceebeab55",
"originMainHead": "1d540298063929d5845e68d1fe95a61ceebeab55",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-ws",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-ws",
"cloneExists": true,
"packageJsonVersion": "3.0.0",
"gitHead": "ef26d0ce39e1baa5bfc1455190dc09846ea2d587",
"originMainHead": "ef26d0ce39e1baa5bfc1455190dc09846ea2d587",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-xdiff",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-xdiff",
"cloneExists": true,
"packageJsonVersion": "2.0.1",
"gitHead": "ef7cf7d8780ceb5dc4b41bae377a04b011c5591a",
"originMainHead": "ef7cf7d8780ceb5dc4b41bae377a04b011c5591a",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-zlib",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-zlib",
"cloneExists": true,
"packageJsonVersion": "1.3.3",
"gitHead": "1bc7ed5d1b7c310051eaefe088ad9f1fe6783a8e",
"originMainHead": "1bc7ed5d1b7c310051eaefe088ad9f1fe6783a8e",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "bare-zmq",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/bare-zmq",
"cloneExists": true,
"packageJsonVersion": "1.2.5",
"gitHead": "cb36684727208ff4a547a62ae4de42c7e6d357d8",
"originMainHead": "cb36684727208ff4a547a62ae4de42c7e6d357d8",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "compact-encoding",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/compact-encoding",
"cloneExists": true,
"packageJsonVersion": "3.1.0",
"gitHead": "51c5181a02de6a0b78d1dbe8e9e8189fd04d63cf",
"originMainHead": "51c5181a02de6a0b78d1dbe8e9e8189fd04d63cf",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "holesail",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/holesail",
"cloneExists": false,
"packageJsonVersion": "",
"gitHead": "",
"originMainHead": "",
"originMainResolvable": false,
"commitsBehindOriginMain": -1,
"commitsAheadOfOriginMain": -1
},
{
"name": "hypercore-id-encoding",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/hypercore-id-encoding",
"cloneExists": true,
"packageJsonVersion": "1.3.0",
"gitHead": "df756e322cb6956962da5dd2b077c907de645cb7",
"originMainHead": "df756e322cb6956962da5dd2b077c907de645cb7",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "protomux",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/protomux",
"cloneExists": true,
"packageJsonVersion": "3.11.0",
"gitHead": "0dc481994f211ba94f6a3d3ff68342f4d5822567",
"originMainHead": "0dc481994f211ba94f6a3d3ff68342f4d5822567",
"originMainResolvable": true,
"commitsBehindOriginMain": 0,
"commitsAheadOfOriginMain": 0
},
{
"name": "safety-catch",
"clonePath": "/Users/raven/dev/pearcli/holepunch-repos/holepunchto_repos/safety-catch",
"cloneExists": false,
"packageJsonVersion": "",
"gitHead": "",
"originMainHead": "",
"originMainResolvable": false,
"commitsBehindOriginMain": -1,
"commitsAheadOfOriginMain": -1
}
]
}