Skip to content

Add static Node path function values - #352

Merged
ctate merged 3 commits into
mainfrom
codex/static-builtin-callable-values
Sep 19, 2026
Merged

ctate merged 3 commits into
mainfrom
codex/static-builtin-callable-values

Conversation

@ctate

@ctate ctate commented Sep 19, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • materialize exact-arity node:path functions as interned static closures
  • preserve identity across named imports, namespace members, POSIX/win32 variants, and typed createRequire spellings
  • add C/LLVM differential coverage, retain fences for optional and variadic builtins, and regenerate Node 24 and TS 7 evidence

Validation

  • pnpm -r build
  • pnpm lint (0 errors; existing warnings only)
  • NEXT_DIST_DIR=.next-check pnpm check in docs/
  • pnpm test:ts7 (142 tests; 1,396 recorded entries)
  • pnpm test:sandbox (plain and sanitized lanes)

@vercel

vercel Bot commented Sep 19, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
scriptc Ready Ready Preview, v0 Sep 19, 2026 1:04pm UTC

Comment thread packages/compiler/src/frontend/lowering/lower-exprs.ts Outdated
…callable-values

# Conflicts:
#	docs/src/app/limitations/page.mdx
#	packages/compiler/test/ts7/baselines/order-parity.json
@ctate
ctate merged commit bf6dfb8 into main Sep 19, 2026
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant