| disable help.patch | (download) |
cli/cli.ts |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
disable help
Ugly hack: rollup is required for importing .md files. This removes circular
build dependency. This should be fixed properly when we have latest version of
rollup in the archive and a proper staged build is used.
|
| help md format fixes.patch | (download) |
cli/help.md |
38 26 + 12 - 0 !
1 file changed, 26 insertions(+), 12 deletions(-) |
help md format fixes
These changes are useful to make a nicer man page
|
| fix timeout type.patch | (download) |
src/watch/watch.ts |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
settimeout return type can change depending on browser/node env
It typically changed between node 18.13 and node 18.19
|
| avoid proto in generated output.patch | (download) |
src/ast/variables/NamespaceVariable.ts |
4 1 + 3 - 0 !
src/utils/interopHelpers.ts |
11 4 + 7 - 0 !
2 files changed, 5 insertions(+), 10 deletions(-) |
avoid emitting __proto__ in generated output
Replace {__proto__: null, ...} with Object.setPrototypeOf({...}, null)
in generated code. The __proto__ property in object literals does not
work when Node.js runs with --disable-proto, which is used in Debian
autopkgtests. Object.setPrototypeOf is a proper API that works in all
environments and preserves getter semantics for live bindings.
|