@romanilyin/canonicalpath-standalone
v2026.5.18-2
Published
Browser-safe lexical CanonicalPath target.
Maintainers
Readme
JavaScript Standalone / Browser CanonicalPath
Status: supported experimental lexical package.
This package provides a browser-safe CanonicalPath lexical surface without Node-only imports.
Scope:
- Reuse shared vectors from
spec/testdataforcanonicalpathlexical behavior. - No local filesystem operations in this target.
- No local
canonicalfssecurity claims. - Package exports point at generated
distESM and declaration output;distis built locally and not committed. - Synchronous
encodeGitRefuses an internal SHA-256 implementation so shared vector behavior matches Go and TypeScript.
Checks:
pnpm -C packages/javascript-standalone typecheckpnpm -C packages/javascript-standalone buildpnpm -C packages/javascript-standalone build:smokepnpm -C packages/javascript-standalone testpnpm js:standalone:alloc
