fix: scan/fix all Node.js process.cwd() ternary checks to bare-process direct access in hyper-p2p-presence (index+tests) and hyper-spatial-index. Enhance hyper-spatial-index to v0.2.0: add deletePoint() with persistence cleanup, improved nearestNeighbor() with local+DB grid scanning/dedup, refactored queries, added hypercore dep, enhanced tests with delete verification. Updated READMEs, package.json, workspace docs. Scanned all modules for builtins, no Node.js usage. Concurrent improvements to novel P2P primitives. Git commit & push for autonomous Holepunch dev run on 2026-05-20.

This commit is contained in:
Agent
2026-05-20 09:54:53 -04:00
parent 20a4376007
commit 13a1de326f
7 changed files with 87 additions and 21 deletions
+2 -2
View File
@@ -6,7 +6,7 @@ const fs = require('bare-fs/promises')
const process = require('bare-process')
test('hyper-p2p-presence basic lifecycle', async (t) => {
const cwd = process.cwd ? process.cwd() : '.'
const cwd = process.cwd()
const storageDir = path.join(cwd, 'test-presence-storage-' + Date.now())
const presence = new HyperP2PPresence({
@@ -46,7 +46,7 @@ test('hyper-p2p-presence basic lifecycle', async (t) => {
})
test('hyper-p2p-presence filters work', async (t) => {
const cwd = process.cwd ? process.cwd() : '.'
const cwd = process.cwd()
const storageDir = path.join(cwd, 'test-presence-filter-' + Date.now())
const presence = new HyperP2PPresence({