node-requirejs - JavaScript file and module loader - NodeJS

Property Value
Distribution Ubuntu 19.04 (Disco Dingo)
Repository Ubuntu Universe amd64
Package filename node-requirejs_2.3.6-1_all.deb
Package name node-requirejs
Package version 2.3.6
Package release 1
Package architecture all
Package type deb
Category universe/web
License -
Maintainer Ubuntu Developers <>
Download size 194.98 KB
Installed size 1.27 MB
RequireJS loads plain JavaScript files as well as more defined
modules. It is optimized for in-browser use, including in a Web
Worker, but it can be used in other JavaScript environments, like
Rhino and Node. It implements the Asynchronous Module API
RequireJS uses plain script tags to load modules/files, so it should
allow for easy debugging. It can be used simply to load existing
JavaScript files, so you can add it to your existing project without
having to re-write your JavaScript files.
RequireJS includes an optimization tool you can run as part of your
packaging steps for deploying your code. The optimization tool can
combine and minify your JavaScript files to allow for better
If the JavaScript file defines a JavaScript module via define(), then
there are other benefits RequireJS can offer: improvements over
traditional CommonJS modules and loading multiple versions of a
module in a page. RequireJS also has a plugin system that supports
features like i18n string bundles, and text file dependencies.
RequireJS does not have any dependencies on a JavaScript
framework. It is dual-licensed -- new BSD or MIT.
The standard require.js file is around 5.5KB when minified via
Closure Compiler and gzipped.
RequireJS works in IE 6+, Firefox 2+, Safari 3.2+, Chrome 3+, and
Opera 10+.
This package also provides a script r.js, that has two major functions:
* Run AMD-based projects in Node and Rhino.
* Includes the RequireJS Optimizer that combines scripts for optimal
browser delivery.


Package Version Architecture Repository
node-requirejs_2.3.6-1_all.deb 2.3.6 all Ubuntu Universe
node-requirejs - - -


Name Value
nodejs -


Type URL
Binary Package node-requirejs_2.3.6-1_all.deb
Source Package requirejs

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install node-requirejs deb package:
    # sudo apt-get install node-requirejs




2019-01-06 - Georges Khaznadar <>
requirejs (2.3.6-1) unstable; urgency=medium
* added Vcs stuff
* upgraded Standards-Version: 4.3.0, dh level : 11
* updated the watch file to follow
* removed d/
* upgraded to upstream version 2.3.6
* added a lintian-override notice about the file coffee-script.js
2016-12-07 - Laszlo Boszormenyi (GCS) <>
requirejs (2.3.2-1) unstable; urgency=low
* New upstream release.
* Install node files to requirejs subdirectory.
* Symlink r.js as index.js (closes: #845158).
* Install package.json with the node files (closes: #847369).
* Update Standards-Version to 3.9.8 .
2016-03-26 - Laszlo Boszormenyi (GCS) <>
requirejs (2.2.0-1) unstable; urgency=low
* New upstream release.
* Update Standards-Version to 3.9.7 .
2016-02-10 - Georges Khaznadar <>
requirejs (2.1.22-1) unstable; urgency=medium
* Added myself in Uploaders
* New upstream release
2015-10-23 - Laszlo Boszormenyi (GCS) <>
requirejs (2.1.20-1) unstable; urgency=low
* New upstream release (closes: #802320).
2015-06-06 - Laszlo Boszormenyi (GCS) <>
requirejs (2.1.18-1) unstable; urgency=low
* New upstream release.
* Add libjs-requirejs package (closes: #737042).
* Update copyright.
* Update to proper upstream source.
* Make watch more general.
* Update Standards-Version to 3.9.6 .
* New maintainer.
2014-01-18 - Georges Khaznadar <>
requirejs (2.1.9-2) unstable; urgency=medium
* improved d/watch
* added nodejs as a dependency. Closes: #747660
2013-11-02 - Georges Khaznadar <>
requirejs (2.1.9-1) unstable; urgency=low
* Initial release (Closes: #673725)
* created a script to check the numerous copyright notices, and ran it to
update debian/copyright. This makes easier to manage the licenses
which cover parts of the compiled file r.js
* fixed debian/copyright which missed mentions about Jeremy Ashkenas;
thanks to Luca Falavigna for pointing out this bug.
* removed directories tests and build/tests which are not used to
build the debian package and come with many sourceless javascript
minified files. Thanks to Paul Richards Tagliamonte for pointing this

See Also

Package Description
node-requires-port_1.0.0-1_all.deb checks if a protocol requires a certain port number to be added to an URL
node-reserved_0.1.2+20140511-3_all.deb List of JavaScript reserved words (Node.js module)
node-resolve-cwd_2.0.0-2_all.deb Resolve the path of a module from current directory
node-resolve-dir_1.0.1-2_all.deb Resolve a directory
node-resolve-from_4.0.0-1_all.deb Resolve the path of a module from a given path
node-resolve-pkg_0.2.0-1_all.deb Resolve the path of a package regardless of it having an entry point
node-resolve_1.5.0-1_all.deb Synchronous/Asynchronous require.resolve() algorithm
node-response-time_2.2.0-1_all.deb X-Response-Time header manager for HTTP response - Node.js module
node-restore-cursor_2.0.0-1_all.deb Gracefully restore the CLI cursor on exit
node-resumer_0.0.0-3build2_all.deb through stream that starts paused and resumes on the next tick
node-retape_0.0.3-3_all.deb CommonJS test to tape adapter
node-retry_0.10.1-1_all.deb Retry strategies for failed operations module for Node.js
node-rimraf_2.6.2-1_all.deb Deep deletion (like rm -rf) module for Node.js
node-ripemd160_2.0.2-3_all.deb Pure javascript implementation of ripemd160 hash function
node-roadrunner_1.1.0-1_all.deb Cache require resolutions