Blob Blame History Raw
---
document: modulemd
version: 2
data:
    name: nodejs
    stream: "16"
    summary: Javascript runtime
    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.
    license:
        module:
            - MIT
    dependencies:
        - buildrequires:
            platform: [el8.6.0]
          requires:
            platform: [el8]
    references:
        community: http://nodejs.org
        documentation: http://nodejs.org/en/docs
        tracker: https://github.com/nodejs/node/issues
    profiles:
        common:
            rpms:
                - nodejs
                - npm
        development:
            rpms:
                - nodejs
                - nodejs-devel
                - npm
        minimal:
            rpms:
                - nodejs
        s2i:
            rpms:
                - nodejs
                - npm
                - nodejs-nodemon
    api:
        rpms:
            - nodejs
            - nodejs-devel
            - npm
    buildopts:
        rpms:
            macros: |
                %_with_bootstrap 1
    components:
        rpms:
            nodejs-packaging:
                rationale: RPM Macros and Utilities for Node.js Packaging
                buildorder: 10
                ref: 0936d57728b9d360f2b5153c3d1e2aeb879b59c1
            nodejs:
                rationale: Javascript runtime and npm package manager.
                buildorder: 100
                ref: dd0068f8a57e53b068dce076a3ef4c5e68aef31f
            nodejs-nodemon:
                rationale: Simple monitor script for use during development of a node.js app
                buildorder: 200
                ref: 8caf82a01008de6f3efad5b8c534a5d20190d814