diff --git a/doc/default.nix b/doc/default.nix
index f4f467b1f5a..03134cf4cc8 100644
--- a/doc/default.nix
+++ b/doc/default.nix
@@ -60,6 +60,10 @@ pkgs.stdenv.mkDerivation {
inputFile = ../pkgs/development/idris-modules/README.md;
outputFile = "languages-frameworks/idris.xml";
}
+ + toDocbook {
+ inputFile = ../pkgs/development/node-packages/README.md;
+ outputFile = "languages-frameworks/node.xml";
+ }
+ toDocbook {
inputFile = ../pkgs/development/r-modules/README.md;
outputFile = "languages-frameworks/r.xml";
diff --git a/doc/languages-frameworks/index.xml b/doc/languages-frameworks/index.xml
index 8076c33f1b3..81352ec2a9a 100644
--- a/doc/languages-frameworks/index.xml
+++ b/doc/languages-frameworks/index.xml
@@ -21,6 +21,7 @@ such as Perl or Haskell. These are described in this chapter.
+
diff --git a/pkgs/development/node-packages/README.md b/pkgs/development/node-packages/README.md
index d1820e765b9..138d1475c2f 100644
--- a/pkgs/development/node-packages/README.md
+++ b/pkgs/development/node-packages/README.md
@@ -1,5 +1,7 @@
-NPM packages
-===========
+Node.js packages
+===============
+To add a package from [NPM](https://www.npmjs.com/) to nixpkgs:
+
1. Install node2nix: `nix-env -f '' -iA node2nix`.
2. Modify `pkgs/development/node-packages/node-packages.json`, to add, update,
or remove package entries.