29f8ac
---
29f8ac
document: modulemd
29f8ac
version: 2
29f8ac
data:
29f8ac
    name: nodejs
29f8ac
    stream: 16
29f8ac
    summary: Javascript runtime
29f8ac
    description: >-
29f8ac
        Node.js is a platform built on Chrome's JavaScript runtime
29f8ac
        for easily building fast, scalable network applications.
29f8ac
        Node.js uses an event-driven, non-blocking I/O model that
29f8ac
        makes it lightweight and efficient, perfect for data-intensive
29f8ac
        real-time applications that run across distributed devices.
29f8ac
    license:
29f8ac
        module:
29f8ac
            - MIT
29f8ac
    dependencies:
29f8ac
        - buildrequires:
29f8ac
            platform: [el8]
29f8ac
          requires:
29f8ac
            platform: [el8]
29f8ac
    references:
29f8ac
        community: http://nodejs.org
29f8ac
        documentation: http://nodejs.org/en/docs
29f8ac
        tracker: https://github.com/nodejs/node/issues
29f8ac
    profiles:
29f8ac
        common:
29f8ac
            rpms:
29f8ac
                - nodejs
29f8ac
                - npm
29f8ac
        development:
29f8ac
            rpms:
29f8ac
                - nodejs
29f8ac
                - nodejs-devel
29f8ac
                - npm
29f8ac
        minimal:
29f8ac
            rpms:
29f8ac
                - nodejs
29f8ac
        s2i:
29f8ac
            rpms:
29f8ac
                - nodejs
29f8ac
                - npm
29f8ac
                - nodejs-nodemon
29f8ac
    api:
29f8ac
        rpms:
29f8ac
            - nodejs
29f8ac
            - nodejs-devel
29f8ac
            - npm
29f8ac
    buildopts:
29f8ac
        rpms:
29f8ac
            macros: |
29f8ac
                %_with_bootstrap 1
29f8ac
    components:
29f8ac
        rpms:
29f8ac
            nodejs-packaging:
29f8ac
                rationale: RPM Macros and Utilities for Node.js Packaging
29f8ac
                buildorder: 10
29f8ac
                ref: stream-16-rhel-8.5.0
29f8ac
            nodejs:
29f8ac
                rationale: Javascript runtime and npm package manager.
29f8ac
                buildorder: 100
29f8ac
                ref: stream-16-rhel-8.5.0
29f8ac
            nodejs-nodemon:
29f8ac
                rationale: Simple monitor script for use during development of a node.js app
29f8ac
                buildorder: 200
29f8ac
                ref: stream-16-rhel-8.5.0