Skip to content

Releases

ESPATH v0.1.0 — lexical paths and file URIs

Choose a tag to compare

@thelabcorner thelabcorner released this 28 Sep 22:56

v0.1.0 — 2026-09-28

SemVer: minor — initial public release of POSIX/Win32 lexical path and file-URI primitives.

Gate: 38,769 differential assertions vs node:path.posix / node:path.win32, seed 1337, 0 divergences in the shared domain / 224 explicit mismatched-parent-depth rejections / 10/10 COMTool V2 live path/URI checks on Illustrator 30.6.0 / ExtendScript 4.5.6. All green on commit 03f24a6.

Added

  • ESPATH.jsx plus Node ESM and TypeScript declaration outputs.
  • Explicit POSIX and Win32 lexical operations without ambient cwd or filesystem access.
  • Deterministic file-URI encode/decode with malformed UTF-8, encoded separators, NUL, and unpaired-surrogate rejection.

Compatibility

  • Live parse and 10/10 behavior checks passed on Illustrator 30.6.0 / ExtendScript 4.5.6; the implementation performs no filesystem operations.