Blob Blame History Raw
document: modulemd
version: 1
data:
    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:
            # http-parser, libuv, c-ares and V8 are bundled
            # openssl, icu and zlib should be provided by platform
            platform: master
            python2: master
        requires:
            platform: master
            python2: master
    references:
        community: http://nodejs.org
        documentation: http://nodejs.org/en/docs
        github: http://github.com/nodejs/node
        npm: http://npmjs.com
    profiles:
        default:
            rpms:
                - nodejs
                - npm
        development:
            rpms:
                - nodejs
                - nodejs-devel
                - npm
        minimal:
            rpms:
                - nodejs
    api:
        rpms:
            - nodejs
            - nodejs-devel
            - npm
    components:
        rpms:
            nodejs:
                rationale: Javascript runtime.
                buildorder: 10
                ref: d54471
            npm:
                rationale: npm package manager.
                buildorder: 20
            nodejs-packaging:
                rationale: Runtime dependency of nodejs-devel.
                buildorder: 10