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