Skip to content

v0.2.24 - Core data directory configuration validation

Choose a tag to compare

@PM100Fun PM100Fun released this 17 Sep 05:47
cd3def9

Changes

  • Reject empty and whitespace-only NETNAVR_CORE_DATA_DIR values before Core opens storage.
  • Move Core environment parsing into a focused, directly tested config module.
  • Preserve the default port/data behavior and exact nonblank data-directory paths.
  • Workspace 0.2.24; bilingual Core capability notes updated.

Verification

  • New regression coverage rejects empty, whitespace-only, and NUL-containing data-directory values and preserves valid paths.
  • Full workspace: 98 passing, 3 expected Windows platform skips.
  • Clean install, npm audit (0 vulnerabilities), TypeScript checks, Shell build, PR #35 CI, main CI, and an independent clone all passed.

Boundaries

Pre-alpha local loopback prototype only. No production deployment, real-funds qualification, schema or recovery changes. Dependabot PR #31 remains separate.