Функция Type Stripping в Node.js, с помощью которой разработчики могут запускать код на TypeScript без дополнительной конфигурации, теперь доступна по умолчанию. Член комитета управления Node.js Марко Ипполито (Marco Ippolito) отметил, что Type Stripping можно найти в версии Node.js 23.6.0. В ближайшее время команда проекта выпустит стабильный релиз.
Впервые функция Type Stripping появилась в августе 2024 года. Она удаляет из кода типовые аннотации и заменяет их на пробелы. Благодаря этому структура кода проекта не меняется, а разработчики могут не использовать source maps. Кроме того, можно полностью отказаться от сторонних решений, которые часто конфликтуют с Node.js и другими инструментами.
Команда Node.js продолжит улучшать функцию Type Stripping. Уже сейчас её можно попробовать с помощью флага --experimental-strip-types
в Node.js 23.6.0. Также разработчики отметили, что поддержку именно этой функции чаще просили пользователи Node.js.