e2b@2.33.1
·
197 commits
to main
since this release
Patch Changes
- 64e9bc0: Resolve the template builder's default file context path in the constructor instead of a class field initializer. Under
[[Define]]class-field semantics (the default attarget: es2022+), field initializers run in an extra<instance_members_initializer>stack frame, which threw off the fixed-depth caller-directory resolution —.copy()sources resolved against the SDK's own directory instead of the caller's. The constructor-body call is emit-invariant, so theuseDefineForClassFields: falsepin in tsconfig is no longer needed and has been removed.