File: no-amaro-no-strip-types.patch

package info (click to toggle)
nodejs 22.21.1%2Bdfsg%2B~cs22.19.0-6
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 251,928 kB
  • sloc: cpp: 1,542,927; javascript: 597,777; ansic: 114,330; python: 60,784; sh: 4,155; makefile: 2,918; asm: 1,750; pascal: 1,565; perl: 248; lisp: 222; xml: 42
file content (27 lines) | stat: -rw-r--r-- 915 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Description: without-amaro implies without strip-types
Forwarded: https://github.com/nodejs/node/issues/60640
Last-Update: 2025-11-08
Author: Jérémy Lal <kapouer@melix.org>
--- a/src/node_options.cc
+++ b/src/node_options.cc
@@ -958,8 +958,7 @@
   AddOption("--experimental-strip-types",
             "Experimental type-stripping for TypeScript files.",
             &EnvironmentOptions::experimental_strip_types,
-            kAllowedInEnvvar,
-            true);
+            kAllowedInEnvvar);
   Implies("--experimental-strip-types", "--experimental-detect-module");
 
   AddOption("--experimental-transform-types",
--- a/src/node_options.h
+++ b/src/node_options.h
@@ -254,7 +254,7 @@
 
   std::vector<std::string> preload_esm_modules;
 
-  bool experimental_strip_types = true;
+  bool experimental_strip_types = false;
   bool experimental_transform_types = false;
 
   std::vector<std::string> user_argv;