Regenerate NPM expressions with node2nix 1.2.0
This commit is contained in:
parent
739ecca4b5
commit
7408aca528
|
@ -1,8 +1,8 @@
|
|||
# This file has been generated by node2nix 1.1.1. Do not edit!
|
||||
# This file has been generated by node2nix 1.2.0. Do not edit!
|
||||
|
||||
{pkgs ? import <nixpkgs> {
|
||||
inherit system;
|
||||
}, system ? builtins.currentSystem, nodejs ? pkgs."nodejs"}:
|
||||
}, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-4_x"}:
|
||||
|
||||
let
|
||||
nodeEnv = import ./node-env.nix {
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
# This file has been generated by node2nix 1.1.1. Do not edit!
|
||||
# This file has been generated by node2nix 1.2.0. Do not edit!
|
||||
|
||||
{pkgs ? import <nixpkgs> {
|
||||
inherit system;
|
||||
}, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-5_x"}:
|
||||
}, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-6_x"}:
|
||||
|
||||
let
|
||||
nodeEnv = import ./node-env.nix {
|
||||
|
|
|
@ -2,5 +2,4 @@
|
|||
|
||||
rm -f node-env.nix
|
||||
node2nix -i node-packages.json -o node-packages-v4.nix -c composition-v4.nix
|
||||
# node2nix doesn't explicitely support node v6 so far
|
||||
node2nix -5 -i node-packages.json -o node-packages-v6.nix -c composition-v6.nix
|
||||
node2nix -6 -i node-packages.json -o node-packages-v6.nix -c composition-v6.nix
|
||||
|
|
|
@ -57,60 +57,6 @@ let
|
|||
|
||||
# Recursively composes the dependencies of a package
|
||||
composePackage = { name, packageName, src, dependencies ? [], ... }@args:
|
||||
let
|
||||
fixImpureDependencies = writeTextFile {
|
||||
name = "fixDependencies.js";
|
||||
text = ''
|
||||
var fs = require('fs');
|
||||
var url = require('url');
|
||||
|
||||
/*
|
||||
* Replaces an impure version specification by *
|
||||
*/
|
||||
function replaceImpureVersionSpec(versionSpec) {
|
||||
var parsedUrl = url.parse(versionSpec);
|
||||
|
||||
if(versionSpec == "latest" || versionSpec == "unstable" ||
|
||||
versionSpec.substr(0, 2) == ".." || dependency.substr(0, 2) == "./" || dependency.substr(0, 2) == "~/" || dependency.substr(0, 1) == '/')
|
||||
return '*';
|
||||
else if(parsedUrl.protocol == "git:" || parsedUrl.protocol == "git+ssh:" || parsedUrl.protocol == "git+http:" || parsedUrl.protocol == "git+https:" || parsedUrl.protocol == "github:" ||
|
||||
parsedUrl.protocol == "http:" || parsedUrl.protocol == "https:")
|
||||
return '*';
|
||||
else
|
||||
return versionSpec;
|
||||
}
|
||||
|
||||
var packageObj = JSON.parse(fs.readFileSync('./package.json'));
|
||||
|
||||
/* Replace dependencies */
|
||||
if(packageObj.dependencies !== undefined) {
|
||||
for(var dependency in packageObj.dependencies) {
|
||||
var versionSpec = packageObj.dependencies[dependency];
|
||||
packageObj.dependencies[dependency] = replaceImpureVersionSpec(versionSpec);
|
||||
}
|
||||
}
|
||||
|
||||
/* Replace development dependencies */
|
||||
if(packageObj.devDependencies !== undefined) {
|
||||
for(var dependency in packageObj.devDependencies) {
|
||||
var versionSpec = packageObj.devDependencies[dependency];
|
||||
packageObj.devDependencies[dependency] = replaceImpureVersionSpec(versionSpec);
|
||||
}
|
||||
}
|
||||
|
||||
/* Replace optional dependencies */
|
||||
if(packageObj.optionalDependencies !== undefined) {
|
||||
for(var dependency in packageObj.optionalDependencies) {
|
||||
var versionSpec = packageObj.optionalDependencies[dependency];
|
||||
packageObj.optionalDependencies[dependency] = replaceImpureVersionSpec(versionSpec);
|
||||
}
|
||||
}
|
||||
|
||||
/* Write the fixed JSON file */
|
||||
fs.writeFileSync("package.json", JSON.stringify(packageObj));
|
||||
'';
|
||||
};
|
||||
in
|
||||
''
|
||||
DIR=$(pwd)
|
||||
cd $TMPDIR
|
||||
|
@ -150,17 +96,97 @@ let
|
|||
# Unset the stripped name to not confuse the next unpack step
|
||||
unset strippedName
|
||||
|
||||
# Some version specifiers (latest, unstable, URLs, file paths) force NPM to make remote connections or consult paths outside the Nix store.
|
||||
# The following JavaScript replaces these by * to prevent that
|
||||
cd "$DIR/${packageName}"
|
||||
node ${fixImpureDependencies}
|
||||
|
||||
# Include the dependencies of the package
|
||||
cd "$DIR/${packageName}"
|
||||
${includeDependencies { inherit dependencies; }}
|
||||
cd ..
|
||||
${stdenv.lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."}
|
||||
'';
|
||||
|
||||
pinpointDependencies = {dependencies, production}:
|
||||
let
|
||||
pinpointDependenciesFromPackageJSON = writeTextFile {
|
||||
name = "pinpointDependencies.js";
|
||||
text = ''
|
||||
var fs = require('fs');
|
||||
var path = require('path');
|
||||
|
||||
function resolveDependencyVersion(location, name) {
|
||||
if(location == process.env['NIX_STORE']) {
|
||||
return null;
|
||||
} else {
|
||||
var dependencyPackageJSON = path.join(location, "node_modules", name, "package.json");
|
||||
|
||||
if(fs.existsSync(dependencyPackageJSON)) {
|
||||
var dependencyPackageObj = JSON.parse(fs.readFileSync(dependencyPackageJSON));
|
||||
|
||||
if(dependencyPackageObj.name == name) {
|
||||
return dependencyPackageObj.version;
|
||||
}
|
||||
} else {
|
||||
return resolveDependencyVersion(path.resolve(location, ".."), name);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function replaceDependencies(dependencies) {
|
||||
if(typeof dependencies == "object" && dependencies !== null) {
|
||||
for(var dependency in dependencies) {
|
||||
var resolvedVersion = resolveDependencyVersion(process.cwd(), dependency);
|
||||
|
||||
if(resolvedVersion === null) {
|
||||
process.stderr.write("WARNING: cannot pinpoint dependency: "+dependency+", context: "+process.cwd()+"\n");
|
||||
} else {
|
||||
dependencies[dependency] = resolvedVersion;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* Read the package.json configuration */
|
||||
var packageObj = JSON.parse(fs.readFileSync('./package.json'));
|
||||
|
||||
/* Pinpoint all dependencies */
|
||||
replaceDependencies(packageObj.dependencies);
|
||||
if(process.argv[2] == "development") {
|
||||
replaceDependencies(packageObj.devDependencies);
|
||||
}
|
||||
replaceDependencies(packageObj.optionalDependencies);
|
||||
|
||||
/* Write the fixed package.json file */
|
||||
fs.writeFileSync("package.json", JSON.stringify(packageObj, null, 2));
|
||||
'';
|
||||
};
|
||||
in
|
||||
''
|
||||
node ${pinpointDependenciesFromPackageJSON} ${if production then "production" else "development"}
|
||||
|
||||
${stdenv.lib.optionalString (dependencies != [])
|
||||
''
|
||||
if [ -d node_modules ]
|
||||
then
|
||||
cd node_modules
|
||||
${stdenv.lib.concatMapStrings (dependency: pinpointDependenciesOfPackage dependency) dependencies}
|
||||
cd ..
|
||||
fi
|
||||
''}
|
||||
'';
|
||||
|
||||
# Recursively traverses all dependencies of a package and pinpoints all
|
||||
# dependencies in the package.json file to the versions that are actually
|
||||
# being used.
|
||||
|
||||
pinpointDependenciesOfPackage = { packageName, dependencies ? [], production ? true, ... }@args:
|
||||
''
|
||||
if [ -d "${packageName}" ]
|
||||
then
|
||||
cd "${packageName}"
|
||||
${pinpointDependencies { inherit dependencies production; }}
|
||||
cd ..
|
||||
${stdenv.lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."}
|
||||
fi
|
||||
'';
|
||||
|
||||
# Extract the Node.js source code which is used to compile packages with
|
||||
# native bindings
|
||||
nodeSources = runCommand "node-sources" {} ''
|
||||
|
@ -183,7 +209,9 @@ let
|
|||
buildPhase = args.buildPhase or "true";
|
||||
|
||||
compositionScript = composePackage args;
|
||||
passAsFile = [ "compositionScript" ];
|
||||
pinpointDependenciesScript = pinpointDependenciesOfPackage args;
|
||||
|
||||
passAsFile = [ "compositionScript" "pinpointDependenciesScript" ];
|
||||
|
||||
installPhase = args.installPhase or ''
|
||||
# Create and enter a root node_modules/ folder
|
||||
|
@ -192,6 +220,10 @@ let
|
|||
|
||||
# Compose the package and all its dependencies
|
||||
source $compositionScriptPath
|
||||
|
||||
# Pinpoint the versions of all dependencies to the ones that are actually being used
|
||||
echo "pinpointing versions of dependencies..."
|
||||
source $pinpointDependenciesScriptPath
|
||||
|
||||
# Patch the shebangs of the bundled modules to prevent them from
|
||||
# calling executables outside the Nix store as much as possible
|
||||
|
@ -254,12 +286,18 @@ let
|
|||
buildInputs = [ tarWrapper python nodejs ] ++ stdenv.lib.optional (stdenv.isLinux) utillinux ++ args.buildInputs or [];
|
||||
|
||||
includeScript = includeDependencies { inherit dependencies; };
|
||||
passAsFile = [ "includeScript" ];
|
||||
pinpointDependenciesScript = pinpointDependenciesOfPackage args;
|
||||
|
||||
passAsFile = [ "includeScript" "pinpointDependenciesScript" ];
|
||||
|
||||
buildCommand = ''
|
||||
mkdir -p $out/lib
|
||||
cd $out/lib
|
||||
source $includeScriptPath
|
||||
|
||||
# Pinpoint the versions of all dependencies to the ones that are actually being used
|
||||
echo "pinpointing versions of dependencies..."
|
||||
source $pinpointDependenciesScriptPath
|
||||
|
||||
# Create fake package.json to make the npm commands work properly
|
||||
cat > package.json <<EOF
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -1,8 +1,8 @@
|
|||
# This file has been generated by node2nix 1.1.1. Do not edit!
|
||||
# This file has been generated by node2nix 1.2.0. Do not edit!
|
||||
|
||||
{pkgs ? import <nixpkgs> {
|
||||
inherit system;
|
||||
}, system ? builtins.currentSystem, nodejs ? pkgs."nodejs"}:
|
||||
}, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-4_x"}:
|
||||
|
||||
let
|
||||
nodeEnv = import ../../node-packages/node-env.nix {
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
# This file has been generated by node2nix 1.1.1. Do not edit!
|
||||
# This file has been generated by node2nix 1.2.0. Do not edit!
|
||||
|
||||
{pkgs ? import <nixpkgs> {
|
||||
inherit system;
|
||||
}, system ? builtins.currentSystem, nodejs ? pkgs."nodejs"}:
|
||||
}, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-4_x"}:
|
||||
|
||||
let
|
||||
nodeEnv = import ../../../development/node-packages/node-env.nix {
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# This file has been generated by node2nix 1.1.1. Do not edit!
|
||||
# This file has been generated by node2nix 1.2.0. Do not edit!
|
||||
|
||||
{nodeEnv, fetchurl, fetchgit, globalBuildInputs ? []}:
|
||||
|
||||
|
@ -13,13 +13,13 @@ let
|
|||
sha1 = "bc3875a9afd0a7b2cd231a6a7f218a5ce156b093";
|
||||
};
|
||||
};
|
||||
"bunyan-1.8.8" = {
|
||||
"bunyan-1.8.9" = {
|
||||
name = "bunyan";
|
||||
packageName = "bunyan";
|
||||
version = "1.8.8";
|
||||
version = "1.8.9";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/bunyan/-/bunyan-1.8.8.tgz";
|
||||
sha1 = "6549ed6db088e4d82b7be3bcc6d0697159f6e209";
|
||||
url = "https://registry.npmjs.org/bunyan/-/bunyan-1.8.9.tgz";
|
||||
sha1 = "2c7c9d422ea64ee2465d52b4decd72de0657401a";
|
||||
};
|
||||
};
|
||||
"colors-1.1.2" = {
|
||||
|
@ -131,13 +131,13 @@ let
|
|||
sha1 = "0c2903ee5c54e63d65a96170764703550665a3de";
|
||||
};
|
||||
};
|
||||
"express-session-1.15.1" = {
|
||||
"express-session-1.15.2" = {
|
||||
name = "express-session";
|
||||
packageName = "express-session";
|
||||
version = "1.15.1";
|
||||
version = "1.15.2";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/express-session/-/express-session-1.15.1.tgz";
|
||||
sha1 = "9abba15971beea7ad98da5a4d25ed92ba4a2984e";
|
||||
url = "https://registry.npmjs.org/express-session/-/express-session-1.15.2.tgz";
|
||||
sha1 = "d98516443a4ccb8688e1725ae584c02daa4093d4";
|
||||
};
|
||||
};
|
||||
"gm-1.23.0" = {
|
||||
|
@ -149,13 +149,13 @@ let
|
|||
sha1 = "80a2fe9cbf131515024846444658461269f52661";
|
||||
};
|
||||
};
|
||||
"helmet-3.4.1" = {
|
||||
"helmet-3.5.0" = {
|
||||
name = "helmet";
|
||||
packageName = "helmet";
|
||||
version = "3.4.1";
|
||||
version = "3.5.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/helmet/-/helmet-3.4.1.tgz";
|
||||
sha1 = "27d37629227f25a110f2a128bfe1b1028648a397";
|
||||
url = "https://registry.npmjs.org/helmet/-/helmet-3.5.0.tgz";
|
||||
sha1 = "e1d6de27d2e3317d3182e00d672df3d0e1e12539";
|
||||
};
|
||||
};
|
||||
"jade-1.11.0" = {
|
||||
|
@ -185,13 +185,13 @@ let
|
|||
sha1 = "40b402770c2bda23469096bee91ab675e3b1fc6e";
|
||||
};
|
||||
};
|
||||
"method-override-2.3.7" = {
|
||||
"method-override-2.3.8" = {
|
||||
name = "method-override";
|
||||
packageName = "method-override";
|
||||
version = "2.3.7";
|
||||
version = "2.3.8";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/method-override/-/method-override-2.3.7.tgz";
|
||||
sha1 = "8e1d47ac480fb0cd8777083f11c896901166b2e5";
|
||||
url = "https://registry.npmjs.org/method-override/-/method-override-2.3.8.tgz";
|
||||
sha1 = "178234bf4bab869f89df9444b06fc6147b44828c";
|
||||
};
|
||||
};
|
||||
"mkdirp-0.5.1" = {
|
||||
|
@ -374,13 +374,13 @@ let
|
|||
sha1 = "dd476b81b8200269ea0cc85f6b6decd05799bce9";
|
||||
};
|
||||
};
|
||||
"databank-lrucache-0.1.2" = {
|
||||
"databank-lrucache-0.1.3" = {
|
||||
name = "databank-lrucache";
|
||||
packageName = "databank-lrucache";
|
||||
version = "0.1.2";
|
||||
version = "0.1.3";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/databank-lrucache/-/databank-lrucache-0.1.2.tgz";
|
||||
sha1 = "846d3bbc3d908ea2880baf9a611d86a28697c640";
|
||||
url = "https://registry.npmjs.org/databank-lrucache/-/databank-lrucache-0.1.3.tgz";
|
||||
sha1 = "a68fbf6bb5f2e1dab81f5a410065484889a0eeef";
|
||||
};
|
||||
};
|
||||
"bindings-1.2.1" = {
|
||||
|
@ -428,13 +428,13 @@ let
|
|||
sha1 = "81a098f447e4bbc3ff3312a243521bc060ef5911";
|
||||
};
|
||||
};
|
||||
"moment-2.17.1" = {
|
||||
"moment-2.18.1" = {
|
||||
name = "moment";
|
||||
packageName = "moment";
|
||||
version = "2.17.1";
|
||||
version = "2.18.1";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/moment/-/moment-2.17.1.tgz";
|
||||
sha1 = "fed9506063f36b10f066c8b59a144d7faebe1d82";
|
||||
url = "https://registry.npmjs.org/moment/-/moment-2.18.1.tgz";
|
||||
sha1 = "c36193dd3ce1c2eed2adb7c802dbbc77a81b1c0f";
|
||||
};
|
||||
};
|
||||
"nan-2.5.1" = {
|
||||
|
@ -896,13 +896,13 @@ let
|
|||
sha1 = "e5f1f3928c6d95fd96558c36ec3d9d0de4a6ecea";
|
||||
};
|
||||
};
|
||||
"compressible-2.0.9" = {
|
||||
"compressible-2.0.10" = {
|
||||
name = "compressible";
|
||||
packageName = "compressible";
|
||||
version = "2.0.9";
|
||||
version = "2.0.10";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/compressible/-/compressible-2.0.9.tgz";
|
||||
sha1 = "6daab4e2b599c2770dd9e21e7a891b1c5a755425";
|
||||
url = "https://registry.npmjs.org/compressible/-/compressible-2.0.10.tgz";
|
||||
sha1 = "feda1c7f7617912732b29bf8cf26252a20b9eecd";
|
||||
};
|
||||
};
|
||||
"vary-1.0.1" = {
|
||||
|
@ -914,13 +914,13 @@ let
|
|||
sha1 = "99e4981566a286118dfb2b817357df7993376d10";
|
||||
};
|
||||
};
|
||||
"mime-types-2.1.14" = {
|
||||
"mime-types-2.1.15" = {
|
||||
name = "mime-types";
|
||||
packageName = "mime-types";
|
||||
version = "2.1.14";
|
||||
version = "2.1.15";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.14.tgz";
|
||||
sha1 = "f7ef7d97583fcaf3b7d282b6f8b5679dab1e94ee";
|
||||
url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.15.tgz";
|
||||
sha1 = "a4ebf5064094569237b8cf70046776d09fc92aed";
|
||||
};
|
||||
};
|
||||
"negotiator-0.5.3" = {
|
||||
|
@ -932,13 +932,13 @@ let
|
|||
sha1 = "269d5c476810ec92edbe7b6c2f28316384f9a7e8";
|
||||
};
|
||||
};
|
||||
"mime-db-1.26.0" = {
|
||||
"mime-db-1.27.0" = {
|
||||
name = "mime-db";
|
||||
packageName = "mime-db";
|
||||
version = "1.26.0";
|
||||
version = "1.27.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/mime-db/-/mime-db-1.26.0.tgz";
|
||||
sha1 = "eaffcd0e4fc6935cf8134da246e2e6c35305adff";
|
||||
url = "https://registry.npmjs.org/mime-db/-/mime-db-1.27.0.tgz";
|
||||
sha1 = "820f572296bbd20ec25ed55e5b5de869e5436eb1";
|
||||
};
|
||||
};
|
||||
"ms-0.7.1" = {
|
||||
|
@ -950,22 +950,13 @@ let
|
|||
sha1 = "9cd13c03adbff25b65effde7ce864ee952017098";
|
||||
};
|
||||
};
|
||||
"csrf-3.0.5" = {
|
||||
"csrf-3.0.6" = {
|
||||
name = "csrf";
|
||||
packageName = "csrf";
|
||||
version = "3.0.5";
|
||||
version = "3.0.6";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/csrf/-/csrf-3.0.5.tgz";
|
||||
sha1 = "3c3aa86f395dd39f86d68fcf1734a2380f466112";
|
||||
};
|
||||
};
|
||||
"base64-url-1.3.3" = {
|
||||
name = "base64-url";
|
||||
packageName = "base64-url";
|
||||
version = "1.3.3";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/base64-url/-/base64-url-1.3.3.tgz";
|
||||
sha1 = "f8b6c537f09a4fc58c99cb86e0b0e9c61461a20f";
|
||||
url = "https://registry.npmjs.org/csrf/-/csrf-3.0.6.tgz";
|
||||
sha1 = "b61120ddceeafc91e76ed5313bb5c0b2667b710a";
|
||||
};
|
||||
};
|
||||
"rndm-1.2.0" = {
|
||||
|
@ -1202,13 +1193,13 @@ let
|
|||
sha1 = "ec6a61ae56480c0c3cb241c95618e20892f9672a";
|
||||
};
|
||||
};
|
||||
"node-uuid-1.4.7" = {
|
||||
"node-uuid-1.4.8" = {
|
||||
name = "node-uuid";
|
||||
packageName = "node-uuid";
|
||||
version = "1.4.7";
|
||||
version = "1.4.8";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.7.tgz";
|
||||
sha1 = "6da5a17668c4b3dd59623bda11cf7fa4c1f60a6f";
|
||||
url = "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.8.tgz";
|
||||
sha1 = "b040eb0923968afabf8d32fb1f17f1167fdab907";
|
||||
};
|
||||
};
|
||||
"set-immediate-0.1.1" = {
|
||||
|
@ -1391,13 +1382,13 @@ let
|
|||
sha1 = "df010aa1287e164bbda6f9723b0a96a1ec4187a1";
|
||||
};
|
||||
};
|
||||
"hosted-git-info-2.2.0" = {
|
||||
"hosted-git-info-2.4.1" = {
|
||||
name = "hosted-git-info";
|
||||
packageName = "hosted-git-info";
|
||||
version = "2.2.0";
|
||||
version = "2.4.1";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.2.0.tgz";
|
||||
sha1 = "7a0d097863d886c0fabbdcd37bf1758d8becf8a5";
|
||||
url = "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.4.1.tgz";
|
||||
sha1 = "4b0445e41c004a8bd1337773a4ff790ca40318c8";
|
||||
};
|
||||
};
|
||||
"is-builtin-module-1.0.0" = {
|
||||
|
@ -1850,13 +1841,13 @@ let
|
|||
sha1 = "9da1e980e3bd44fc5c93bf5ab3da3378d85e466b";
|
||||
};
|
||||
};
|
||||
"debug-2.6.1" = {
|
||||
"debug-2.6.3" = {
|
||||
name = "debug";
|
||||
packageName = "debug";
|
||||
version = "2.6.1";
|
||||
version = "2.6.3";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/debug/-/debug-2.6.1.tgz";
|
||||
sha1 = "79855090ba2c4e3115cc7d8769491d58f0491351";
|
||||
url = "https://registry.npmjs.org/debug/-/debug-2.6.3.tgz";
|
||||
sha1 = "0f7eb8c30965ec08c72accfa0130c8b79984141d";
|
||||
};
|
||||
};
|
||||
"array-parallel-0.1.3" = {
|
||||
|
@ -1895,13 +1886,13 @@ let
|
|||
sha1 = "1d17679c069cda5d040991a09dbc2c0db377e55e";
|
||||
};
|
||||
};
|
||||
"which-1.2.12" = {
|
||||
"which-1.2.14" = {
|
||||
name = "which";
|
||||
packageName = "which";
|
||||
version = "1.2.12";
|
||||
version = "1.2.14";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/which/-/which-1.2.12.tgz";
|
||||
sha1 = "de67b5e450269f194909ef23ece4ebe416fa1192";
|
||||
url = "https://registry.npmjs.org/which/-/which-1.2.14.tgz";
|
||||
sha1 = "9a87c4378f03e827cecaf1acdf56c736c01c14e5";
|
||||
};
|
||||
};
|
||||
"pseudomap-1.0.2" = {
|
||||
|
@ -1913,22 +1904,22 @@ let
|
|||
sha1 = "f052a28da70e618917ef0a8ac34c1ae5a68286b3";
|
||||
};
|
||||
};
|
||||
"yallist-2.0.0" = {
|
||||
"yallist-2.1.2" = {
|
||||
name = "yallist";
|
||||
packageName = "yallist";
|
||||
version = "2.0.0";
|
||||
version = "2.1.2";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/yallist/-/yallist-2.0.0.tgz";
|
||||
sha1 = "306c543835f09ee1a4cb23b7bce9ab341c91cdd4";
|
||||
url = "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz";
|
||||
sha1 = "1c11f9218f076089a47dd512f93c6699a6a81d52";
|
||||
};
|
||||
};
|
||||
"isexe-1.1.2" = {
|
||||
"isexe-2.0.0" = {
|
||||
name = "isexe";
|
||||
packageName = "isexe";
|
||||
version = "1.1.2";
|
||||
version = "2.0.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/isexe/-/isexe-1.1.2.tgz";
|
||||
sha1 = "36f3e22e60750920f5e7241a476a8c6a42275ad0";
|
||||
url = "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz";
|
||||
sha1 = "e8fbf374dc556ff8947a10dcb0572d633f2cfa10";
|
||||
};
|
||||
};
|
||||
"connect-3.6.0" = {
|
||||
|
@ -1967,13 +1958,13 @@ let
|
|||
sha1 = "7bcad469ee7b96e91d12ceb3959c78235a9272e9";
|
||||
};
|
||||
};
|
||||
"helmet-csp-2.3.0" = {
|
||||
"helmet-csp-2.4.0" = {
|
||||
name = "helmet-csp";
|
||||
packageName = "helmet-csp";
|
||||
version = "2.3.0";
|
||||
version = "2.4.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/helmet-csp/-/helmet-csp-2.3.0.tgz";
|
||||
sha1 = "bc341939dfef5266cc817abcf53f079f61fe7e3f";
|
||||
url = "https://registry.npmjs.org/helmet-csp/-/helmet-csp-2.4.0.tgz";
|
||||
sha1 = "7e53a157167a0645aadd7177d12ae6c605c1842e";
|
||||
};
|
||||
};
|
||||
"hide-powered-by-1.0.0" = {
|
||||
|
@ -2039,6 +2030,15 @@ let
|
|||
sha1 = "898afb93869b24661cf9c52f9ee8db8ed0764dd9";
|
||||
};
|
||||
};
|
||||
"debug-2.6.1" = {
|
||||
name = "debug";
|
||||
packageName = "debug";
|
||||
version = "2.6.1";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/debug/-/debug-2.6.1.tgz";
|
||||
sha1 = "79855090ba2c4e3115cc7d8769491d58f0491351";
|
||||
};
|
||||
};
|
||||
"finalhandler-1.0.0" = {
|
||||
name = "finalhandler";
|
||||
packageName = "finalhandler";
|
||||
|
@ -2156,13 +2156,13 @@ let
|
|||
sha1 = "5d23cb35561dd85dc67fb8482309b47d53cce9a7";
|
||||
};
|
||||
};
|
||||
"uglify-js-2.8.9" = {
|
||||
"uglify-js-2.8.20" = {
|
||||
name = "uglify-js";
|
||||
packageName = "uglify-js";
|
||||
version = "2.8.9";
|
||||
version = "2.8.20";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.9.tgz";
|
||||
sha1 = "01194b91cc0795214093c05594ef5ac1e0b2e900";
|
||||
url = "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.20.tgz";
|
||||
sha1 = "be87100fbc18de3876ed606e9d24b4568311cecf";
|
||||
};
|
||||
};
|
||||
"void-elements-2.0.1" = {
|
||||
|
@ -2345,15 +2345,6 @@ let
|
|||
sha1 = "75ce38f52bf0733c5a7f0c118d81334a2bb5f412";
|
||||
};
|
||||
};
|
||||
"uglify-to-browserify-1.0.2" = {
|
||||
name = "uglify-to-browserify";
|
||||
packageName = "uglify-to-browserify";
|
||||
version = "1.0.2";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz";
|
||||
sha1 = "6e0924d6bda6b5afe349e39a6d632850a0f882b7";
|
||||
};
|
||||
};
|
||||
"yargs-3.10.0" = {
|
||||
name = "yargs";
|
||||
packageName = "yargs";
|
||||
|
@ -2363,6 +2354,15 @@ let
|
|||
sha1 = "f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1";
|
||||
};
|
||||
};
|
||||
"uglify-to-browserify-1.0.2" = {
|
||||
name = "uglify-to-browserify";
|
||||
packageName = "uglify-to-browserify";
|
||||
version = "1.0.2";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz";
|
||||
sha1 = "6e0924d6bda6b5afe349e39a6d632850a0f882b7";
|
||||
};
|
||||
};
|
||||
"camelcase-1.2.1" = {
|
||||
name = "camelcase";
|
||||
packageName = "camelcase";
|
||||
|
@ -2462,13 +2462,13 @@ let
|
|||
sha1 = "8dcae470e1c88abc2d600fff4a776286da75e637";
|
||||
};
|
||||
};
|
||||
"is-buffer-1.1.4" = {
|
||||
"is-buffer-1.1.5" = {
|
||||
name = "is-buffer";
|
||||
packageName = "is-buffer";
|
||||
version = "1.1.4";
|
||||
version = "1.1.5";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.4.tgz";
|
||||
sha1 = "cfc86ccd5dc5a52fa80489111c6920c457e2d98b";
|
||||
url = "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.5.tgz";
|
||||
sha1 = "1f3b26ef613b214b88cbca23cc6c01d87961eecc";
|
||||
};
|
||||
};
|
||||
"acorn-1.2.2" = {
|
||||
|
@ -2543,13 +2543,13 @@ let
|
|||
sha1 = "9b7f3b0de32be78dc2401b17573ccaf0f6f59d94";
|
||||
};
|
||||
};
|
||||
"request-2.80.0" = {
|
||||
"request-2.81.0" = {
|
||||
name = "request";
|
||||
packageName = "request";
|
||||
version = "2.80.0";
|
||||
version = "2.81.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/request/-/request-2.80.0.tgz";
|
||||
sha1 = "8cc162d76d79381cdefdd3505d76b80b60589bd0";
|
||||
url = "https://registry.npmjs.org/request/-/request-2.81.0.tgz";
|
||||
sha1 = "c6928946a0e06c5f8d6f8a9333469ffda46298a0";
|
||||
};
|
||||
};
|
||||
"sax-1.2.2" = {
|
||||
|
@ -2840,13 +2840,22 @@ let
|
|||
sha1 = "33ef30c5c77d4ea21c5a53869d91b56d8f2555e5";
|
||||
};
|
||||
};
|
||||
"qs-6.3.2" = {
|
||||
"qs-6.4.0" = {
|
||||
name = "qs";
|
||||
packageName = "qs";
|
||||
version = "6.3.2";
|
||||
version = "6.4.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/qs/-/qs-6.3.2.tgz";
|
||||
sha1 = "e75bd5f6e268122a2a0e0bda630b2550c166502c";
|
||||
url = "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz";
|
||||
sha1 = "13e26d28ad6b0ffaa91312cd3bf708ed351e7233";
|
||||
};
|
||||
};
|
||||
"safe-buffer-5.0.1" = {
|
||||
name = "safe-buffer";
|
||||
packageName = "safe-buffer";
|
||||
version = "5.0.1";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.0.1.tgz";
|
||||
sha1 = "d263ca54696cd8a306b5ca6551e92de57918fbe7";
|
||||
};
|
||||
};
|
||||
"stringstream-0.0.5" = {
|
||||
|
@ -2858,13 +2867,13 @@ let
|
|||
sha1 = "4e484cd4de5a0bbbee18e46307710a8a81621878";
|
||||
};
|
||||
};
|
||||
"tunnel-agent-0.4.3" = {
|
||||
"tunnel-agent-0.6.0" = {
|
||||
name = "tunnel-agent";
|
||||
packageName = "tunnel-agent";
|
||||
version = "0.4.3";
|
||||
version = "0.6.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz";
|
||||
sha1 = "6373db76909fe570e08d73583365ed828a74eeeb";
|
||||
url = "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz";
|
||||
sha1 = "27a5dea06b36b04a0a9966774b290868f0fc40fd";
|
||||
};
|
||||
};
|
||||
"delayed-stream-1.0.0" = {
|
||||
|
@ -2885,13 +2894,13 @@ let
|
|||
sha1 = "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79";
|
||||
};
|
||||
};
|
||||
"ajv-4.11.4" = {
|
||||
"ajv-4.11.5" = {
|
||||
name = "ajv";
|
||||
packageName = "ajv";
|
||||
version = "4.11.4";
|
||||
version = "4.11.5";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/ajv/-/ajv-4.11.4.tgz";
|
||||
sha1 = "ebf3a55d4b132ea60ff5847ae85d2ef069960b45";
|
||||
url = "https://registry.npmjs.org/ajv/-/ajv-4.11.5.tgz";
|
||||
sha1 = "b6ee74657b993a01dce44b7944d56f485828d5bd";
|
||||
};
|
||||
};
|
||||
"har-schema-1.0.5" = {
|
||||
|
@ -2975,13 +2984,13 @@ let
|
|||
sha1 = "d74e1b87e7affc0db8aadb7021f3fe48101ab234";
|
||||
};
|
||||
};
|
||||
"jsprim-1.3.1" = {
|
||||
"jsprim-1.4.0" = {
|
||||
name = "jsprim";
|
||||
packageName = "jsprim";
|
||||
version = "1.3.1";
|
||||
version = "1.4.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/jsprim/-/jsprim-1.3.1.tgz";
|
||||
sha1 = "2a7256f70412a29ee3670aaca625994c4dcff252";
|
||||
url = "https://registry.npmjs.org/jsprim/-/jsprim-1.4.0.tgz";
|
||||
sha1 = "a3b87e40298d8c380552d8cc7628a0bb95a22918";
|
||||
};
|
||||
};
|
||||
"sshpk-1.11.0" = {
|
||||
|
@ -2993,6 +3002,15 @@ let
|
|||
sha1 = "2d8d5ebb4a6fab28ffba37fa62a90f4a3ea59d77";
|
||||
};
|
||||
};
|
||||
"assert-plus-1.0.0" = {
|
||||
name = "assert-plus";
|
||||
packageName = "assert-plus";
|
||||
version = "1.0.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz";
|
||||
sha1 = "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525";
|
||||
};
|
||||
};
|
||||
"extsprintf-1.0.2" = {
|
||||
name = "extsprintf";
|
||||
packageName = "extsprintf";
|
||||
|
@ -3029,15 +3047,6 @@ let
|
|||
sha1 = "dac8787713c9966849fc8180777ebe9c1ddf3b86";
|
||||
};
|
||||
};
|
||||
"assert-plus-1.0.0" = {
|
||||
name = "assert-plus";
|
||||
packageName = "assert-plus";
|
||||
version = "1.0.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz";
|
||||
sha1 = "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525";
|
||||
};
|
||||
};
|
||||
"dashdash-1.14.1" = {
|
||||
name = "dashdash";
|
||||
packageName = "dashdash";
|
||||
|
@ -3119,22 +3128,13 @@ let
|
|||
sha1 = "8184fd347dac9cdc185992f3a6622e14b9d9ab6a";
|
||||
};
|
||||
};
|
||||
"debug-2.3.3" = {
|
||||
name = "debug";
|
||||
packageName = "debug";
|
||||
version = "2.3.3";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz";
|
||||
sha1 = "40c453e67e6e13c901ddec317af8986cda9eff8c";
|
||||
};
|
||||
};
|
||||
"vary-1.1.0" = {
|
||||
"vary-1.1.1" = {
|
||||
name = "vary";
|
||||
packageName = "vary";
|
||||
version = "1.1.0";
|
||||
version = "1.1.1";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/vary/-/vary-1.1.0.tgz";
|
||||
sha1 = "e1e5affbbd16ae768dd2674394b9ad3022653140";
|
||||
url = "https://registry.npmjs.org/vary/-/vary-1.1.1.tgz";
|
||||
sha1 = "67535ebb694c1d52257457984665323f587e8d37";
|
||||
};
|
||||
};
|
||||
"minimist-0.0.8" = {
|
||||
|
@ -3236,13 +3236,13 @@ let
|
|||
sha1 = "6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0";
|
||||
};
|
||||
};
|
||||
"readable-stream-2.2.3" = {
|
||||
"readable-stream-2.2.6" = {
|
||||
name = "readable-stream";
|
||||
packageName = "readable-stream";
|
||||
version = "2.2.3";
|
||||
version = "2.2.6";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.2.3.tgz";
|
||||
sha1 = "9cf49463985df016c8ae8813097a9293a9b33729";
|
||||
url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.2.6.tgz";
|
||||
sha1 = "8b43aed76e71483938d12a8d46c6cf1a00b1f816";
|
||||
};
|
||||
};
|
||||
"dom-serializer-0.1.0" = {
|
||||
|
@ -3587,13 +3587,13 @@ let
|
|||
sha1 = "ef063df1f1aaceb8507ce70f7de6cb32980e874b";
|
||||
};
|
||||
};
|
||||
"mongodb-2.2.24" = {
|
||||
"mongodb-2.2.25" = {
|
||||
name = "mongodb";
|
||||
packageName = "mongodb";
|
||||
version = "2.2.24";
|
||||
version = "2.2.25";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/mongodb/-/mongodb-2.2.24.tgz";
|
||||
sha1 = "80f40d6ec5bdec0ddecf0f9ce0144e794c46449a";
|
||||
url = "https://registry.npmjs.org/mongodb/-/mongodb-2.2.25.tgz";
|
||||
sha1 = "d3b25dad00eda2bdfcbc996210ba082ac686a6b6";
|
||||
};
|
||||
};
|
||||
"setimmediate-1.0.5" = {
|
||||
|
@ -3614,13 +3614,13 @@ let
|
|||
sha1 = "ec56233868032909207170c39448e24449dd1fc4";
|
||||
};
|
||||
};
|
||||
"mongodb-core-2.1.8" = {
|
||||
"mongodb-core-2.1.9" = {
|
||||
name = "mongodb-core";
|
||||
packageName = "mongodb-core";
|
||||
version = "2.1.8";
|
||||
version = "2.1.9";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/mongodb-core/-/mongodb-core-2.1.8.tgz";
|
||||
sha1 = "b33e0370d0a59d97b6cb1ec610527be9e95ca2c0";
|
||||
url = "https://registry.npmjs.org/mongodb-core/-/mongodb-core-2.1.9.tgz";
|
||||
sha1 = "85aa71ee4fb716196e06b787557bf139f801daf5";
|
||||
};
|
||||
};
|
||||
"readable-stream-2.1.5" = {
|
||||
|
@ -3677,15 +3677,6 @@ let
|
|||
sha1 = "8927fe2110ee39617bcf3fd37b89d8e123911bb6";
|
||||
};
|
||||
};
|
||||
"lru-cache-2.3.1" = {
|
||||
name = "lru-cache";
|
||||
packageName = "lru-cache";
|
||||
version = "2.3.1";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/lru-cache/-/lru-cache-2.3.1.tgz";
|
||||
sha1 = "b3adf6b3d856e954e2c390e6cef22081245a53d6";
|
||||
};
|
||||
};
|
||||
};
|
||||
args = {
|
||||
name = "pump.io";
|
||||
|
@ -3699,7 +3690,7 @@ let
|
|||
sources."nan-2.3.5"
|
||||
];
|
||||
})
|
||||
(sources."bunyan-1.8.8" // {
|
||||
(sources."bunyan-1.8.9" // {
|
||||
dependencies = [
|
||||
(sources."dtrace-provider-0.8.1" // {
|
||||
dependencies = [
|
||||
|
@ -3742,7 +3733,7 @@ let
|
|||
];
|
||||
})
|
||||
sources."safe-json-stringify-1.0.4"
|
||||
sources."moment-2.17.1"
|
||||
sources."moment-2.18.1"
|
||||
];
|
||||
})
|
||||
sources."colors-1.1.2"
|
||||
|
@ -3774,17 +3765,17 @@ let
|
|||
dependencies = [
|
||||
(sources."accepts-1.2.13" // {
|
||||
dependencies = [
|
||||
(sources."mime-types-2.1.14" // {
|
||||
(sources."mime-types-2.1.15" // {
|
||||
dependencies = [
|
||||
sources."mime-db-1.26.0"
|
||||
sources."mime-db-1.27.0"
|
||||
];
|
||||
})
|
||||
sources."negotiator-0.5.3"
|
||||
];
|
||||
})
|
||||
(sources."compressible-2.0.9" // {
|
||||
(sources."compressible-2.0.10" // {
|
||||
dependencies = [
|
||||
sources."mime-db-1.26.0"
|
||||
sources."mime-db-1.27.0"
|
||||
];
|
||||
})
|
||||
sources."vary-1.0.1"
|
||||
|
@ -3798,9 +3789,8 @@ let
|
|||
sources."content-type-1.0.2"
|
||||
(sources."csurf-1.8.3" // {
|
||||
dependencies = [
|
||||
(sources."csrf-3.0.5" // {
|
||||
(sources."csrf-3.0.6" // {
|
||||
dependencies = [
|
||||
sources."base64-url-1.3.3"
|
||||
sources."rndm-1.2.0"
|
||||
sources."tsscmp-1.0.5"
|
||||
(sources."uid-safe-2.1.4" // {
|
||||
|
@ -3822,9 +3812,9 @@ let
|
|||
dependencies = [
|
||||
(sources."accepts-1.3.3" // {
|
||||
dependencies = [
|
||||
(sources."mime-types-2.1.14" // {
|
||||
(sources."mime-types-2.1.15" // {
|
||||
dependencies = [
|
||||
sources."mime-db-1.26.0"
|
||||
sources."mime-db-1.27.0"
|
||||
];
|
||||
})
|
||||
sources."negotiator-0.6.1"
|
||||
|
@ -3908,9 +3898,9 @@ let
|
|||
})
|
||||
sources."batch-0.5.3"
|
||||
sources."escape-html-1.0.3"
|
||||
(sources."mime-types-2.1.14" // {
|
||||
(sources."mime-types-2.1.15" // {
|
||||
dependencies = [
|
||||
sources."mime-db-1.26.0"
|
||||
sources."mime-db-1.27.0"
|
||||
];
|
||||
})
|
||||
];
|
||||
|
@ -3923,9 +3913,9 @@ let
|
|||
(sources."type-is-1.6.14" // {
|
||||
dependencies = [
|
||||
sources."media-typer-0.3.0"
|
||||
(sources."mime-types-2.1.14" // {
|
||||
(sources."mime-types-2.1.15" // {
|
||||
dependencies = [
|
||||
sources."mime-db-1.26.0"
|
||||
sources."mime-db-1.27.0"
|
||||
];
|
||||
})
|
||||
];
|
||||
|
@ -3943,7 +3933,7 @@ let
|
|||
(sources."connect-databank-1.0.3" // {
|
||||
dependencies = [
|
||||
sources."async-1.5.2"
|
||||
sources."node-uuid-1.4.7"
|
||||
sources."node-uuid-1.4.8"
|
||||
sources."set-immediate-0.1.1"
|
||||
];
|
||||
})
|
||||
|
@ -3967,9 +3957,9 @@ let
|
|||
(sources."type-is-1.6.14" // {
|
||||
dependencies = [
|
||||
sources."media-typer-0.3.0"
|
||||
(sources."mime-types-2.1.14" // {
|
||||
(sources."mime-types-2.1.15" // {
|
||||
dependencies = [
|
||||
sources."mime-db-1.26.0"
|
||||
sources."mime-db-1.27.0"
|
||||
];
|
||||
})
|
||||
];
|
||||
|
@ -4007,7 +3997,7 @@ let
|
|||
sources."minimist-1.2.0"
|
||||
(sources."normalize-package-data-2.3.6" // {
|
||||
dependencies = [
|
||||
sources."hosted-git-info-2.2.0"
|
||||
sources."hosted-git-info-2.4.1"
|
||||
(sources."is-builtin-module-1.0.0" // {
|
||||
dependencies = [
|
||||
sources."builtin-modules-1.1.1"
|
||||
|
@ -4178,12 +4168,12 @@ let
|
|||
sources."vary-1.0.1"
|
||||
];
|
||||
})
|
||||
(sources."express-session-1.15.1" // {
|
||||
(sources."express-session-1.15.2" // {
|
||||
dependencies = [
|
||||
sources."cookie-0.3.1"
|
||||
sources."cookie-signature-1.0.6"
|
||||
sources."crc-3.4.4"
|
||||
(sources."debug-2.6.1" // {
|
||||
(sources."debug-2.6.3" // {
|
||||
dependencies = [
|
||||
sources."ms-0.7.2"
|
||||
];
|
||||
|
@ -4208,12 +4198,12 @@ let
|
|||
(sources."lru-cache-4.0.2" // {
|
||||
dependencies = [
|
||||
sources."pseudomap-1.0.2"
|
||||
sources."yallist-2.0.0"
|
||||
sources."yallist-2.1.2"
|
||||
];
|
||||
})
|
||||
(sources."which-1.2.12" // {
|
||||
(sources."which-1.2.14" // {
|
||||
dependencies = [
|
||||
sources."isexe-1.1.2"
|
||||
sources."isexe-2.0.0"
|
||||
];
|
||||
})
|
||||
];
|
||||
|
@ -4225,7 +4215,7 @@ let
|
|||
})
|
||||
];
|
||||
})
|
||||
(sources."helmet-3.4.1" // {
|
||||
(sources."helmet-3.5.0" // {
|
||||
dependencies = [
|
||||
(sources."connect-3.6.0" // {
|
||||
dependencies = [
|
||||
|
@ -4254,7 +4244,7 @@ let
|
|||
sources."dns-prefetch-control-0.1.0"
|
||||
sources."dont-sniff-mimetype-1.0.0"
|
||||
sources."frameguard-3.0.0"
|
||||
(sources."helmet-csp-2.3.0" // {
|
||||
(sources."helmet-csp-2.4.0" // {
|
||||
dependencies = [
|
||||
sources."camelize-1.0.0"
|
||||
(sources."content-security-policy-builder-1.1.0" // {
|
||||
|
@ -4342,10 +4332,9 @@ let
|
|||
})
|
||||
];
|
||||
})
|
||||
(sources."uglify-js-2.8.9" // {
|
||||
(sources."uglify-js-2.8.20" // {
|
||||
dependencies = [
|
||||
sources."source-map-0.5.6"
|
||||
sources."uglify-to-browserify-1.0.2"
|
||||
(sources."yargs-3.10.0" // {
|
||||
dependencies = [
|
||||
sources."camelcase-1.2.1"
|
||||
|
@ -4357,7 +4346,7 @@ let
|
|||
dependencies = [
|
||||
(sources."kind-of-3.1.0" // {
|
||||
dependencies = [
|
||||
sources."is-buffer-1.1.4"
|
||||
sources."is-buffer-1.1.5"
|
||||
];
|
||||
})
|
||||
sources."longest-1.0.1"
|
||||
|
@ -4373,7 +4362,7 @@ let
|
|||
dependencies = [
|
||||
(sources."kind-of-3.1.0" // {
|
||||
dependencies = [
|
||||
sources."is-buffer-1.1.4"
|
||||
sources."is-buffer-1.1.5"
|
||||
];
|
||||
})
|
||||
sources."longest-1.0.1"
|
||||
|
@ -4389,6 +4378,7 @@ let
|
|||
sources."window-size-0.1.0"
|
||||
];
|
||||
})
|
||||
sources."uglify-to-browserify-1.0.2"
|
||||
];
|
||||
})
|
||||
sources."void-elements-2.0.1"
|
||||
|
@ -4436,7 +4426,7 @@ let
|
|||
})
|
||||
sources."nwmatcher-1.3.9"
|
||||
sources."parse5-1.5.1"
|
||||
(sources."request-2.80.0" // {
|
||||
(sources."request-2.81.0" // {
|
||||
dependencies = [
|
||||
sources."aws-sign2-0.6.0"
|
||||
sources."aws4-1.6.0"
|
||||
|
@ -4455,7 +4445,7 @@ let
|
|||
})
|
||||
(sources."har-validator-4.2.1" // {
|
||||
dependencies = [
|
||||
(sources."ajv-4.11.4" // {
|
||||
(sources."ajv-4.11.5" // {
|
||||
dependencies = [
|
||||
sources."co-4.6.0"
|
||||
(sources."json-stable-stringify-1.0.1" // {
|
||||
|
@ -4479,8 +4469,9 @@ let
|
|||
(sources."http-signature-1.1.1" // {
|
||||
dependencies = [
|
||||
sources."assert-plus-0.2.0"
|
||||
(sources."jsprim-1.3.1" // {
|
||||
(sources."jsprim-1.4.0" // {
|
||||
dependencies = [
|
||||
sources."assert-plus-1.0.0"
|
||||
sources."extsprintf-1.0.2"
|
||||
sources."json-schema-0.2.3"
|
||||
sources."verror-1.3.6"
|
||||
|
@ -4504,16 +4495,17 @@ let
|
|||
sources."is-typedarray-1.0.0"
|
||||
sources."isstream-0.1.2"
|
||||
sources."json-stringify-safe-5.0.1"
|
||||
(sources."mime-types-2.1.14" // {
|
||||
(sources."mime-types-2.1.15" // {
|
||||
dependencies = [
|
||||
sources."mime-db-1.26.0"
|
||||
sources."mime-db-1.27.0"
|
||||
];
|
||||
})
|
||||
sources."oauth-sign-0.8.2"
|
||||
sources."performance-now-0.2.0"
|
||||
sources."qs-6.3.2"
|
||||
sources."qs-6.4.0"
|
||||
sources."safe-buffer-5.0.1"
|
||||
sources."stringstream-0.0.5"
|
||||
sources."tunnel-agent-0.4.3"
|
||||
sources."tunnel-agent-0.6.0"
|
||||
];
|
||||
})
|
||||
sources."sax-1.2.2"
|
||||
|
@ -4532,16 +4524,16 @@ let
|
|||
sources."xml-name-validator-2.0.1"
|
||||
];
|
||||
})
|
||||
(sources."method-override-2.3.7" // {
|
||||
(sources."method-override-2.3.8" // {
|
||||
dependencies = [
|
||||
(sources."debug-2.3.3" // {
|
||||
(sources."debug-2.6.3" // {
|
||||
dependencies = [
|
||||
sources."ms-0.7.2"
|
||||
];
|
||||
})
|
||||
sources."methods-1.1.2"
|
||||
sources."parseurl-1.3.1"
|
||||
sources."vary-1.1.0"
|
||||
sources."vary-1.1.1"
|
||||
];
|
||||
})
|
||||
(sources."mkdirp-0.5.1" // {
|
||||
|
@ -4605,7 +4597,7 @@ let
|
|||
})
|
||||
sources."entities-1.1.1"
|
||||
sources."inherits-2.0.3"
|
||||
(sources."readable-stream-2.2.3" // {
|
||||
(sources."readable-stream-2.2.6" // {
|
||||
dependencies = [
|
||||
sources."buffer-shims-1.0.0"
|
||||
sources."core-util-is-1.0.2"
|
||||
|
@ -4713,7 +4705,7 @@ let
|
|||
})
|
||||
(sources."normalize-package-data-2.3.6" // {
|
||||
dependencies = [
|
||||
sources."hosted-git-info-2.2.0"
|
||||
sources."hosted-git-info-2.4.1"
|
||||
(sources."is-builtin-module-1.0.0" // {
|
||||
dependencies = [
|
||||
sources."builtin-modules-1.1.1"
|
||||
|
@ -4828,15 +4820,15 @@ let
|
|||
sources."setimmediate-1.0.5"
|
||||
];
|
||||
})
|
||||
(sources."debug-2.6.1" // {
|
||||
(sources."debug-2.6.3" // {
|
||||
dependencies = [
|
||||
sources."ms-0.7.2"
|
||||
];
|
||||
})
|
||||
(sources."mongodb-2.2.24" // {
|
||||
(sources."mongodb-2.2.25" // {
|
||||
dependencies = [
|
||||
sources."es6-promise-3.2.1"
|
||||
(sources."mongodb-core-2.1.8" // {
|
||||
(sources."mongodb-core-2.1.9" // {
|
||||
dependencies = [
|
||||
sources."bson-1.0.4"
|
||||
(sources."require_optional-1.0.0" // {
|
||||
|
@ -4869,11 +4861,16 @@ let
|
|||
sources."underscore-1.6.0"
|
||||
];
|
||||
})
|
||||
(sources."databank-lrucache-0.1.2" // {
|
||||
(sources."databank-lrucache-0.1.3" // {
|
||||
dependencies = [
|
||||
sources."underscore-1.5.2"
|
||||
sources."lru-cache-2.3.1"
|
||||
sources."set-immediate-0.1.1"
|
||||
sources."databank-1.0.1"
|
||||
(sources."lru-cache-4.0.2" // {
|
||||
dependencies = [
|
||||
sources."pseudomap-1.0.2"
|
||||
sources."yallist-2.1.2"
|
||||
];
|
||||
})
|
||||
sources."setimmediate-1.0.5"
|
||||
];
|
||||
})
|
||||
];
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
# This file has been generated by node2nix 1.1.1. Do not edit!
|
||||
# This file has been generated by node2nix 1.2.0. Do not edit!
|
||||
|
||||
{pkgs ? import <nixpkgs> {
|
||||
inherit system;
|
||||
}, system ? builtins.currentSystem, nodejs ? pkgs."nodejs"}:
|
||||
}, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-4_x"}:
|
||||
|
||||
let
|
||||
nodeEnv = import ../../../development/node-packages/node-env.nix {
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# This file has been generated by node2nix 1.1.1. Do not edit!
|
||||
# This file has been generated by node2nix 1.2.0. Do not edit!
|
||||
|
||||
{nodeEnv, fetchurl, fetchgit, globalBuildInputs ? []}:
|
||||
|
||||
|
|
Loading…
Reference in New Issue