Files
heretek-openclaw-core/package.json
T
John Doe 7d3fe106f6 feat(core): Security and infrastructure improvements
- Add @types/node for improved TypeScript support
- Integrate SQL injection prevention in pgvector-optimizer
  - All table and column identifiers now properly escaped
  - Applies to index creation and similarity search queries
- Integrate centralized Redis client in redis-ttl-manager
  - Replace reference implementations with actual Redis operations
  - setMemoryWithTTL() now uses Redis SETEX command
  - extendTTL() now queries and extends actual TTL
  - getCacheHealth() now queries real Redis INFO metrics
  - All functions use centralized auth, TLS, and reconnection logic
- Add audit-cleanup.sh script for automated log cleanup
  - Supports --dry-run and --verbose flags
  - Works in both Docker and bare metal environments
- Add tsconfig.json for TypeScript compiler configuration

Security improvements prevent SQL injection and centralize Redis
connection management for better reliability and maintainability.
2026-04-04 00:42:31 -04:00

34 lines
750 B
JSON

{
"name": "@heretek/swarm-memory",
"version": "1.0.0",
"description": "Heretek Swarm Memory Layer - Cross-agent memory sharing with triad gating and consciousness awareness",
"main": "heretek-swarm-memory.js",
"type": "commonjs",
"scripts": {
"test": "vitest run",
"lint": "eslint ."
},
"keywords": [
"heretek",
"swarm-memory",
"agent-memory",
"triad",
"consciousness"
],
"author": "Heretek Collective",
"license": "MIT",
"dependencies": {
"eventemitter3": "^5.0.1",
"ioredis": "^5.10.1",
"pg": "^8.11.3",
"pgvector": "^0.1.8",
"uuid": "^9.0.0",
"ws": "^8.20.0"
},
"devDependencies": {
"@types/node": "^25.5.2",
"eslint": "^8.57.0",
"vitest": "^1.3.1"
}
}