Description of problem: RHEL 9 delivers non modular Node.js 16 and modular Node.js 18. Node.js 20 will be available since April 2023 and based on big demand for all new streams by customers as well as layered products (RH Runtimes particularly), it should be available as a new module stream nodejs:20 in RHEL-9. Request information: {noformat} RHEL_VERSION: 9.3.0 MODULE_NAME: nodejs MODULE_DESCRIPTION: Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices. STREAM_NAME: 20 STREAM_PROFILES: common development minimal s2i DEFAULT_PROFILES: common SOURCE_BRANCH: COMPOSE_ADD: YES COMPOSE_REMOVE: NONE ACG_LEVEL: 3 PACKAGE_REQUEST: NO RHEL_ONLY: NO LIST_OF_COMPONENTS_NEEDED: nodejs nodejs-packaging nodejs-nodemon {noformat} Above information will be used to create new module defaults file for [http://git.app.eng.bos.redhat.com/git/redhat-module-defaults.git/tree/]