nodePackages: regenerate with node2nix 1.6.0

This commit is contained in:
Sander van der Burg 2018-06-28 23:26:44 +02:00
parent 9849a3725c
commit 0068fea88c
15 changed files with 8150 additions and 7352 deletions

View File

@ -1,4 +1,4 @@
# This file has been generated by node2nix 1.5.3. Do not edit! # This file has been generated by node2nix 1.6.0. Do not edit!
{pkgs ? import <nixpkgs> { {pkgs ? import <nixpkgs> {
inherit system; inherit system;

View File

@ -1,4 +1,4 @@
# This file has been generated by node2nix 1.5.3. Do not edit! # This file has been generated by node2nix 1.6.0. Do not edit!
{pkgs ? import <nixpkgs> { {pkgs ? import <nixpkgs> {
inherit system; inherit system;

View File

@ -6,27 +6,27 @@ let
}; };
in in
nodePackages // { nodePackages // {
dat = nodePackages.dat.override (oldAttrs: { dat = nodePackages.dat.override {
buildInputs = oldAttrs.buildInputs ++ [ nodePackages.node-gyp-build ]; buildInputs = [ nodePackages.node-gyp-build ];
}); };
dnschain = nodePackages.dnschain.override (oldAttrs: { dnschain = nodePackages.dnschain.override {
buildInputs = oldAttrs.buildInputs ++ [ pkgs.makeWrapper nodePackages.coffee-script ]; buildInputs = [ pkgs.makeWrapper nodePackages.coffee-script ];
postInstall = '' postInstall = ''
wrapProgram $out/bin/dnschain --suffix PATH : ${pkgs.openssl.bin}/bin wrapProgram $out/bin/dnschain --suffix PATH : ${pkgs.openssl.bin}/bin
''; '';
}); };
node-inspector = nodePackages.node-inspector.override (oldAttrs: { node-inspector = nodePackages.node-inspector.override {
buildInputs = oldAttrs.buildInputs ++ [ nodePackages.node-pre-gyp ]; buildInputs = [ nodePackages.node-pre-gyp ];
}); };
phantomjs = nodePackages.phantomjs.override (oldAttrs: { phantomjs = nodePackages.phantomjs.override {
buildInputs = oldAttrs.buildInputs ++ [ pkgs.phantomjs2 ]; buildInputs = [ pkgs.phantomjs2 ];
}); };
webdrvr = nodePackages.webdrvr.override (oldAttrs: { webdrvr = nodePackages.webdrvr.override {
buildInputs = oldAttrs.buildInputs ++ [ pkgs.phantomjs ]; buildInputs = [ pkgs.phantomjs ];
preRebuild = '' preRebuild = ''
mkdir $TMPDIR/webdrvr mkdir $TMPDIR/webdrvr
@ -42,42 +42,42 @@ nodePackages // {
''; '';
dontNpmInstall = true; # We face an error with underscore not found, but the package will work fine if we ignore this. dontNpmInstall = true; # We face an error with underscore not found, but the package will work fine if we ignore this.
}); };
npm2nix = nodePackages."npm2nix-git://github.com/NixOS/npm2nix.git#5.12.0".override { npm2nix = nodePackages."npm2nix-git://github.com/NixOS/npm2nix.git#5.12.0".override {
postInstall = "npm run-script prepublish"; postInstall = "npm run-script prepublish";
}; };
bower2nix = nodePackages.bower2nix.override (oldAttrs: { bower2nix = nodePackages.bower2nix.override {
buildInputs = oldAttrs.buildInputs ++ [ pkgs.makeWrapper ]; buildInputs = [ pkgs.makeWrapper ];
postInstall = '' postInstall = ''
for prog in bower2nix fetch-bower; do for prog in bower2nix fetch-bower; do
wrapProgram "$out/bin/$prog" --prefix PATH : ${stdenv.lib.makeBinPath [ pkgs.git pkgs.nix ]} wrapProgram "$out/bin/$prog" --prefix PATH : ${stdenv.lib.makeBinPath [ pkgs.git pkgs.nix ]}
done done
''; '';
}); };
ios-deploy = nodePackages.ios-deploy.override (oldAttrs: { ios-deploy = nodePackages.ios-deploy.override {
preRebuild = '' preRebuild = ''
LD=$CC LD=$CC
tmp=$(mktemp -d) tmp=$(mktemp -d)
ln -s /usr/bin/xcodebuild $tmp ln -s /usr/bin/xcodebuild $tmp
export PATH="$PATH:$tmp" export PATH="$PATH:$tmp"
''; '';
}); };
fast-cli = nodePackages."fast-cli-1.x".override (oldAttrs: { fast-cli = nodePackages."fast-cli-1.x".override {
preRebuild = '' preRebuild = ''
# Simply ignore the phantomjs --version check. It seems to need a display but it is safe to ignore # Simply ignore the phantomjs --version check. It seems to need a display but it is safe to ignore
sed -i -e "s|console.error('Error verifying phantomjs, continuing', err)|console.error('Error verifying phantomjs, continuing', err); return true;|" node_modules/phantomjs-prebuilt/lib/util.js sed -i -e "s|console.error('Error verifying phantomjs, continuing', err)|console.error('Error verifying phantomjs, continuing', err); return true;|" node_modules/phantomjs-prebuilt/lib/util.js
''; '';
buildInputs = oldAttrs.buildInputs ++ [ pkgs.phantomjs2 ]; buildInputs = [ pkgs.phantomjs2 ];
}); };
node2nix = nodePackages.node2nix.override (oldAttrs: { node2nix = nodePackages.node2nix.override {
buildInputs = oldAttrs.buildInputs ++ [ pkgs.makeWrapper ]; buildInputs = [ pkgs.makeWrapper ];
postInstall = '' postInstall = ''
wrapProgram "$out/bin/node2nix" --prefix PATH : ${stdenv.lib.makeBinPath [ pkgs.nix ]} wrapProgram "$out/bin/node2nix" --prefix PATH : ${stdenv.lib.makeBinPath [ pkgs.nix ]}
''; '';
}); };
} }

View File

@ -6,27 +6,27 @@ let
}; };
in in
nodePackages // { nodePackages // {
dat = nodePackages.dat.override (oldAttrs: { dat = nodePackages.dat.override {
buildInputs = oldAttrs.buildInputs ++ [ nodePackages.node-gyp-build ]; buildInputs = [ nodePackages.node-gyp-build ];
}); };
dnschain = nodePackages.dnschain.override (oldAttrs: { dnschain = nodePackages.dnschain.override {
buildInputs = oldAttrs.buildInputs ++ [ pkgs.makeWrapper nodePackages.coffee-script ]; buildInputs = [ pkgs.makeWrapper nodePackages.coffee-script ];
postInstall = '' postInstall = ''
wrapProgram $out/bin/dnschain --suffix PATH : ${pkgs.openssl.bin}/bin wrapProgram $out/bin/dnschain --suffix PATH : ${pkgs.openssl.bin}/bin
''; '';
}); };
node-inspector = nodePackages.node-inspector.override (oldAttrs: { node-inspector = nodePackages.node-inspector.override {
buildInputs = oldAttrs.buildInputs ++ [ nodePackages.node-pre-gyp ]; buildInputs = [ nodePackages.node-pre-gyp ];
}); };
phantomjs = nodePackages.phantomjs.override (oldAttrs: { phantomjs = nodePackages.phantomjs.override {
buildInputs = oldAttrs.buildInputs ++ [ pkgs.phantomjs2 ]; buildInputs = [ pkgs.phantomjs2 ];
}); };
webdrvr = nodePackages.webdrvr.override (oldAttrs: { webdrvr = nodePackages.webdrvr.override {
buildInputs = oldAttrs.buildInputs ++ [ pkgs.phantomjs ]; buildInputs = [ pkgs.phantomjs ];
preRebuild = '' preRebuild = ''
mkdir $TMPDIR/webdrvr mkdir $TMPDIR/webdrvr
@ -42,32 +42,32 @@ nodePackages // {
''; '';
dontNpmInstall = true; # We face an error with underscore not found, but the package will work fine if we ignore this. dontNpmInstall = true; # We face an error with underscore not found, but the package will work fine if we ignore this.
}); };
npm2nix = nodePackages."npm2nix-git://github.com/NixOS/npm2nix.git#5.12.0".override { npm2nix = nodePackages."npm2nix-git://github.com/NixOS/npm2nix.git#5.12.0".override {
postInstall = "npm run-script prepublish"; postInstall = "npm run-script prepublish";
}; };
bower2nix = nodePackages.bower2nix.override (oldAttrs: { bower2nix = nodePackages.bower2nix.override {
buildInputs = oldAttrs.buildInputs ++ [ pkgs.makeWrapper ]; buildInputs = [ pkgs.makeWrapper ];
postInstall = '' postInstall = ''
for prog in bower2nix fetch-bower; do for prog in bower2nix fetch-bower; do
wrapProgram "$out/bin/$prog" --prefix PATH : ${stdenv.lib.makeBinPath [ pkgs.git pkgs.nix ]} wrapProgram "$out/bin/$prog" --prefix PATH : ${stdenv.lib.makeBinPath [ pkgs.git pkgs.nix ]}
done done
''; '';
}); };
ios-deploy = nodePackages.ios-deploy.override (oldAttrs: { ios-deploy = nodePackages.ios-deploy.override {
preRebuild = '' preRebuild = ''
LD=$CC LD=$CC
tmp=$(mktemp -d) tmp=$(mktemp -d)
ln -s /usr/bin/xcodebuild $tmp ln -s /usr/bin/xcodebuild $tmp
export PATH="$PATH:$tmp" export PATH="$PATH:$tmp"
''; '';
}); };
pnpm = nodePackages.pnpm.override (oldAttrs: { pnpm = nodePackages.pnpm.override {
nativeBuildInputs = oldAttrs.buildInputs ++ [ pkgs.makeWrapper ]; nativeBuildInputs = [ pkgs.makeWrapper ];
postInstall = let postInstall = let
pnpmLibPath = stdenv.lib.makeBinPath [ pnpmLibPath = stdenv.lib.makeBinPath [
nodejs.passthru.python nodejs.passthru.python
@ -78,13 +78,13 @@ nodePackages // {
wrapProgram "$prog" --prefix PATH : ${pnpmLibPath} wrapProgram "$prog" --prefix PATH : ${pnpmLibPath}
done done
''; '';
}); };
fast-cli = nodePackages."fast-cli-1.x".override (oldAttrs: { fast-cli = nodePackages."fast-cli-1.x".override {
preRebuild = '' preRebuild = ''
# Simply ignore the phantomjs --version check. It seems to need a display but it is safe to ignore # Simply ignore the phantomjs --version check. It seems to need a display but it is safe to ignore
sed -i -e "s|console.error('Error verifying phantomjs, continuing', err)|console.error('Error verifying phantomjs, continuing', err); return true;|" node_modules/phantomjs-prebuilt/lib/util.js sed -i -e "s|console.error('Error verifying phantomjs, continuing', err)|console.error('Error verifying phantomjs, continuing', err); return true;|" node_modules/phantomjs-prebuilt/lib/util.js
''; '';
buildInputs = oldAttrs.buildInputs ++ [ pkgs.phantomjs2 ]; buildInputs = [ pkgs.phantomjs2 ];
}); };
} }

View File

@ -27,7 +27,7 @@ let
buildInputs = [ nodejs ]; buildInputs = [ nodejs ];
buildPhase = '' buildPhase = ''
export HOME=$TMPDIR export HOME=$TMPDIR
tgzFile=$(npm pack) tgzFile=$(npm pack | tail -n 1) # Hooks to the pack command will add output (https://docs.npmjs.com/misc/scripts)
''; '';
installPhase = '' installPhase = ''
mkdir -p $out/tarballs mkdir -p $out/tarballs
@ -309,31 +309,42 @@ let
}; };
# Builds and composes an NPM package including all its dependencies # Builds and composes an NPM package including all its dependencies
buildNodePackage = { name, packageName, version, dependencies ? [], production ? true, npmFlags ? "", dontNpmInstall ? false, bypassCache ? false, preRebuild ? "", ... }@args: buildNodePackage =
{ name
, packageName
, version
, dependencies ? []
, buildInputs ? []
, production ? true
, npmFlags ? ""
, dontNpmInstall ? false
, bypassCache ? false
, preRebuild ? ""
, dontStrip ? true
, unpackPhase ? "true"
, buildPhase ? "true"
, ... }@args:
let let
forceOfflineFlag = if bypassCache then "--offline" else "--registry http://www.example.com"; forceOfflineFlag = if bypassCache then "--offline" else "--registry http://www.example.com";
extraArgs = removeAttrs args [ "name" "dependencies" "buildInputs" "dontStrip" "dontNpmInstall" "preRebuild" "unpackPhase" "buildPhase" ];
in in
stdenv.lib.makeOverridable stdenv.mkDerivation (builtins.removeAttrs args [ "dependencies" ] // { stdenv.mkDerivation ({
name = "node-${name}-${version}"; name = "node-${name}-${version}";
buildInputs = [ tarWrapper python nodejs ] buildInputs = [ tarWrapper python nodejs ]
++ stdenv.lib.optional (stdenv.isLinux) utillinux ++ stdenv.lib.optional (stdenv.isLinux) utillinux
++ stdenv.lib.optional (stdenv.isDarwin) libtool ++ stdenv.lib.optional (stdenv.isDarwin) libtool
++ args.buildInputs or []; ++ buildInputs;
dontStrip = args.dontStrip or true; # Striping may fail a build for some package deployments
inherit dontNpmInstall preRebuild; inherit dontStrip; # Stripping may fail a build for some package deployments
inherit dontNpmInstall preRebuild unpackPhase buildPhase;
unpackPhase = args.unpackPhase or "true";
buildPhase = args.buildPhase or "true";
compositionScript = composePackage args; compositionScript = composePackage args;
pinpointDependenciesScript = pinpointDependenciesOfPackage args; pinpointDependenciesScript = pinpointDependenciesOfPackage args;
passAsFile = [ "compositionScript" "pinpointDependenciesScript" ]; passAsFile = [ "compositionScript" "pinpointDependenciesScript" ];
installPhase = args.installPhase or '' installPhase = ''
# Create and enter a root node_modules/ folder # Create and enter a root node_modules/ folder
mkdir -p $out/lib/node_modules mkdir -p $out/lib/node_modules
cd $out/lib/node_modules cd $out/lib/node_modules
@ -406,27 +417,47 @@ let
# Run post install hook, if provided # Run post install hook, if provided
runHook postInstall runHook postInstall
''; '';
}); } // extraArgs);
# Builds a development shell # Builds a development shell
buildNodeShell = { name, packageName, version, src, dependencies ? [], production ? true, npmFlags ? "", dontNpmInstall ? false, bypassCache ? false, ... }@args: buildNodeShell =
{ name
, packageName
, version
, src
, dependencies ? []
, buildInputs ? []
, production ? true
, npmFlags ? ""
, dontNpmInstall ? false
, bypassCache ? false
, dontStrip ? true
, unpackPhase ? "true"
, buildPhase ? "true"
, ... }@args:
let let
forceOfflineFlag = if bypassCache then "--offline" else "--registry http://www.example.com"; forceOfflineFlag = if bypassCache then "--offline" else "--registry http://www.example.com";
nodeDependencies = stdenv.mkDerivation { extraArgs = removeAttrs args [ "name" "dependencies" "buildInputs" ];
nodeDependencies = stdenv.mkDerivation ({
name = "node-dependencies-${name}-${version}"; name = "node-dependencies-${name}-${version}";
buildInputs = [ tarWrapper python nodejs ] buildInputs = [ tarWrapper python nodejs ]
++ stdenv.lib.optional (stdenv.isLinux) utillinux ++ stdenv.lib.optional (stdenv.isLinux) utillinux
++ stdenv.lib.optional (stdenv.isDarwin) libtool ++ stdenv.lib.optional (stdenv.isDarwin) libtool
++ args.buildInputs or []; ++ buildInputs;
inherit dontStrip; # Stripping may fail a build for some package deployments
inherit dontNpmInstall unpackPhase buildPhase;
includeScript = includeDependencies { inherit dependencies; }; includeScript = includeDependencies { inherit dependencies; };
pinpointDependenciesScript = pinpointDependenciesOfPackage args; pinpointDependenciesScript = pinpointDependenciesOfPackage args;
passAsFile = [ "includeScript" "pinpointDependenciesScript" ]; passAsFile = [ "includeScript" "pinpointDependenciesScript" ];
buildCommand = '' installPhase = ''
mkdir -p $out/${packageName} mkdir -p $out/${packageName}
cd $out/${packageName} cd $out/${packageName}
@ -438,13 +469,15 @@ let
${stdenv.lib.optionalString bypassCache '' ${stdenv.lib.optionalString bypassCache ''
if [ -f ${src}/package-lock.json ] if [ -f ${src}/package-lock.json ]
then then
cp ${src}/package-lock.json . cp ${src}/package-lock.json .
fi fi
''} ''}
# Pinpoint the versions of all dependencies to the ones that are actually being used # Pinpoint the versions of all dependencies to the ones that are actually being used
echo "pinpointing versions of dependencies..." echo "pinpointing versions of dependencies..."
cd .. cd ..
${stdenv.lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."}
source $pinpointDependenciesScriptPath source $pinpointDependenciesScriptPath
cd ${packageName} cd ${packageName}
@ -474,15 +507,17 @@ let
''} ''}
cd .. cd ..
${stdenv.lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."}
mv ${packageName} lib mv ${packageName} lib
ln -s $out/lib/node_modules/.bin $out/bin ln -s $out/lib/node_modules/.bin $out/bin
''; '';
}; } // extraArgs);
in in
stdenv.lib.makeOverridable stdenv.mkDerivation { stdenv.mkDerivation {
name = "node-shell-${name}-${version}"; name = "node-shell-${name}-${version}";
buildInputs = [ python nodejs ] ++ stdenv.lib.optional (stdenv.isLinux) utillinux ++ args.buildInputs or []; buildInputs = [ python nodejs ] ++ stdenv.lib.optional (stdenv.isLinux) utillinux ++ buildInputs;
buildCommand = '' buildCommand = ''
mkdir -p $out/bin mkdir -p $out/bin
cat > $out/bin/shell <<EOF cat > $out/bin/shell <<EOF
@ -500,4 +535,8 @@ let
''; '';
}; };
in in
{ inherit buildNodeSourceDist buildNodePackage buildNodeShell; } {
buildNodeSourceDist = stdenv.lib.makeOverridable buildNodeSourceDist;
buildNodePackage = stdenv.lib.makeOverridable buildNodePackage;
buildNodeShell = stdenv.lib.makeOverridable buildNodeShell;
}

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

View File

@ -1,4 +1,4 @@
# This file has been generated by node2nix 1.5.3. Do not edit! # This file has been generated by node2nix 1.6.0. Do not edit!
{pkgs ? import <nixpkgs> { {pkgs ? import <nixpkgs> {
inherit system; inherit system;

File diff suppressed because it is too large Load Diff

View File

@ -1,16 +1,17 @@
# This file has been generated by node2nix 1.3.0. Do not edit! # This file has been generated by node2nix 1.6.0. Do not edit!
{pkgs ? import <nixpkgs> { {pkgs ? import <nixpkgs> {
inherit system; inherit system;
}, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-6_x"}: }, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-6_x"}:
let let
nodeEnv = import ./../../development/node-packages/node-env.nix { nodeEnv = import ../../development/node-packages/node-env.nix {
inherit (pkgs) stdenv libtool python2 utillinux runCommand writeTextFile; inherit (pkgs) stdenv python2 utillinux runCommand writeTextFile;
inherit nodejs; inherit nodejs;
libtool = if pkgs.stdenv.isDarwin then pkgs.darwin.cctools else null;
}; };
in in
import ./node-packages-generated.nix { import ./node-packages-generated.nix {
inherit (pkgs) fetchurl fetchgit; inherit (pkgs) fetchurl fetchgit;
inherit nodeEnv; inherit nodeEnv;
} }

View File

@ -1,4 +1,4 @@
# This file has been generated by node2nix 1.5.3. Do not edit! # This file has been generated by node2nix 1.6.0. Do not edit!
{nodeEnv, fetchurl, fetchgit, globalBuildInputs ? []}: {nodeEnv, fetchurl, fetchgit, globalBuildInputs ? []}:
@ -49,13 +49,13 @@ let
sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"; sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8";
}; };
}; };
"aws4-1.6.0" = { "aws4-1.7.0" = {
name = "aws4"; name = "aws4";
packageName = "aws4"; packageName = "aws4";
version = "1.6.0"; version = "1.7.0";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz"; url = "https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz";
sha1 = "83ef5ca860b2b32e4a0deedee8c771b9db57471e"; sha512 = "32NDda82rhwD9/JBCCkB+MRYDp0oSvlo2IL6rQWA10PQi7tDUM3eqMSltXmY+Oyl/7N3P3qNtAlv7X0d9bI28w==";
}; };
}; };
"bcrypt-pbkdf-1.0.1" = { "bcrypt-pbkdf-1.0.1" = {
@ -67,24 +67,6 @@ let
sha1 = "63bc5dcb61331b92bc05fd528953c33462a06f8d"; sha1 = "63bc5dcb61331b92bc05fd528953c33462a06f8d";
}; };
}; };
"boom-4.3.1" = {
name = "boom";
packageName = "boom";
version = "4.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/boom/-/boom-4.3.1.tgz";
sha1 = "4f8a3005cb4a7e3889f749030fd25b96e01d2e31";
};
};
"boom-5.2.0" = {
name = "boom";
packageName = "boom";
version = "5.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz";
sha512 = "19h20yqpvca08dns1rs4f057f10w63v0snxfml4h5khsk266x3x1im0w72bza4k2xn0kfz6jlv001dhcvxsjr09bmbqnysils9m7437";
};
};
"buffer-crc32-0.1.1" = { "buffer-crc32-0.1.1" = {
name = "buffer-crc32"; name = "buffer-crc32";
packageName = "buffer-crc32"; packageName = "buffer-crc32";
@ -184,15 +166,6 @@ let
sha1 = "f4486b9bf0a12df83c3fca14e31e030fdabd9454"; sha1 = "f4486b9bf0a12df83c3fca14e31e030fdabd9454";
}; };
}; };
"cryptiles-3.1.2" = {
name = "cryptiles";
packageName = "cryptiles";
version = "3.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/cryptiles/-/cryptiles-3.1.2.tgz";
sha1 = "a89fbb220f5ce25ec56e8c4aa8a4fd7b5b0d29fe";
};
};
"dashdash-1.14.1" = { "dashdash-1.14.1" = {
name = "dashdash"; name = "dashdash";
packageName = "dashdash"; packageName = "dashdash";
@ -208,7 +181,7 @@ let
version = "3.1.0"; version = "3.1.0";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz"; url = "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz";
sha512 = "3g1hqsahr1ks2kpvdxrwzr57fj90nnr0hvwwrw8yyyzcv3i11sym8zwibxx67bl1mln0acddrzpkkdjjxnc6n2cm9fazmgzzsl1fzrr"; sha512 = "OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==";
}; };
}; };
"delayed-stream-1.0.0" = { "delayed-stream-1.0.0" = {
@ -337,24 +310,6 @@ let
sha1 = "ba402c266194f15956ef15e0fcf242993f6a7dfd"; sha1 = "ba402c266194f15956ef15e0fcf242993f6a7dfd";
}; };
}; };
"hawk-6.0.2" = {
name = "hawk";
packageName = "hawk";
version = "6.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/hawk/-/hawk-6.0.2.tgz";
sha512 = "1nl2hjr2mnhj5jlaz8mh54z7acwz5j5idkch04qgjk78756gw5d0fjk4a2immil5ij9ijdssb9ndpryvnh2xpcbgcjv8lxybn330als";
};
};
"hoek-4.2.1" = {
name = "hoek";
packageName = "hoek";
version = "4.2.1";
src = fetchurl {
url = "https://registry.npmjs.org/hoek/-/hoek-4.2.1.tgz";
sha512 = "1y8kprb3qldxqj31zai5n8dvhydsl9nn5w4rskhnbzzhldn6pm6n5lcyam3sfkb61a62d5m58k8im7z6ngwbd9cw9zp4zm4y7ckrf20";
};
};
"http-signature-1.2.0" = { "http-signature-1.2.0" = {
name = "http-signature"; name = "http-signature";
packageName = "http-signature"; packageName = "http-signature";
@ -427,13 +382,13 @@ let
sha1 = "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"; sha1 = "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2";
}; };
}; };
"lodash-4.17.5" = { "lodash-4.17.10" = {
name = "lodash"; name = "lodash";
packageName = "lodash"; packageName = "lodash";
version = "4.17.5"; version = "4.17.10";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz"; url = "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz";
sha512 = "11hikgyas884mz8a58vyixaahxbpdwljdw4cb6qp15xa3sfqikp2mm6wgv41jsl34nzsv1hkx9kw3nwczvas5p73whirmaz4sxggwmj"; sha512 = "UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==";
}; };
}; };
"methods-0.0.1" = { "methods-0.0.1" = {
@ -460,7 +415,7 @@ let
version = "1.33.0"; version = "1.33.0";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz"; url = "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz";
sha512 = "36xnw59ik9fqym00cmwb5nyzg0l03k70cp413f7639j93wgmzk1mh0xjc7i6zz3r6k9xnwh0g5cm5a1f3y8c6plgy4qld7fm887ywh4"; sha512 = "BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==";
}; };
}; };
"mime-types-2.1.18" = { "mime-types-2.1.18" = {
@ -469,7 +424,7 @@ let
version = "2.1.18"; version = "2.1.18";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz"; url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz";
sha512 = "22krj1kw7n9z10zdyx7smcaim4bzwqsqzhspwha06q58gcrxfp93hw2cd0vk5crhq5p2dwzqlpacg32lrmp5sjzb798zdzy35mdmkwm"; sha512 = "lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==";
}; };
}; };
"mkdirp-0.3.3" = { "mkdirp-0.3.3" = {
@ -535,13 +490,13 @@ let
sha1 = "9f6bf5d9ac6c76384e95d36d15b48980e5e4add0"; sha1 = "9f6bf5d9ac6c76384e95d36d15b48980e5e4add0";
}; };
}; };
"qs-6.5.1" = { "qs-6.5.2" = {
name = "qs"; name = "qs";
packageName = "qs"; packageName = "qs";
version = "6.5.1"; version = "6.5.2";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz"; url = "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz";
sha512 = "3waqapyj1k4g135sgj636rmswiaixq19is1rw0rpv4qp6k7dl0a9nwy06m7yl5lbdk9p6xpwwngnggbzlzaz6rh11c86j2nvnnf273r"; sha512 = "N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==";
}; };
}; };
"range-parser-0.0.4" = { "range-parser-0.0.4" = {
@ -559,7 +514,7 @@ let
version = "2.8.0"; version = "2.8.0";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/redis/-/redis-2.8.0.tgz"; url = "https://registry.npmjs.org/redis/-/redis-2.8.0.tgz";
sha512 = "3a3044ax6qdvss83xgjfx10h5q91ls0mwgs3wpsnxcdsiipq3cnmqzsh6glyq0r7vsmpw49jp84c2jnfrhi2bgycrkd9hhhf6ia8lrk"; sha512 = "M1OkonEQwtRmZv4tEWF2VgpG0JWJ8Fv1PhlgT5+B+uNq2cA3Rt1Yt/ryoR+vQNOQcIEgdCdfH0jr3bDpihAw1A==";
}; };
}; };
"redis-commands-1.3.5" = { "redis-commands-1.3.5" = {
@ -568,7 +523,7 @@ let
version = "1.3.5"; version = "1.3.5";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/redis-commands/-/redis-commands-1.3.5.tgz"; url = "https://registry.npmjs.org/redis-commands/-/redis-commands-1.3.5.tgz";
sha512 = "2q8pai3gf0dczb03jjig3mpaz4j2kvw8icpgf8hp4fryr3d6c0mjkvxxdmlyhainybx4zhgqsw9ghc9p986alzdzd2n2p4cxvr8b0by"; sha512 = "foGF8u6MXGFF++1TZVC6icGXuMYPftKXt1FBT2vrfU9ZATNtZJ8duRC5d1lEfE8hyVe3jhelHGB91oB7I6qLsA==";
}; };
}; };
"redis-parser-2.6.0" = { "redis-parser-2.6.0" = {
@ -580,13 +535,22 @@ let
sha1 = "52ed09dacac108f1a631c07e9b69941e7a19504b"; sha1 = "52ed09dacac108f1a631c07e9b69941e7a19504b";
}; };
}; };
"safe-buffer-5.1.1" = { "safe-buffer-5.1.2" = {
name = "safe-buffer"; name = "safe-buffer";
packageName = "safe-buffer"; packageName = "safe-buffer";
version = "5.1.1"; version = "5.1.2";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz"; url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz";
sha512 = "1p28rllll1w65yzq5azi4izx962399xdsdlfbaynn7vmp981hiss05jhiy9hm7sbbfk3b4dhlcv0zy07fc59mnc07hdv6wcgqkcvawh"; sha512 = "Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==";
};
};
"safer-buffer-2.1.2" = {
name = "safer-buffer";
packageName = "safer-buffer";
version = "2.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz";
sha512 = "YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==";
}; };
}; };
"send-0.1.0" = { "send-0.1.0" = {
@ -598,31 +562,13 @@ let
sha1 = "cfb08ebd3cec9b7fc1a37d9ff9e875a971cf4640"; sha1 = "cfb08ebd3cec9b7fc1a37d9ff9e875a971cf4640";
}; };
}; };
"sntp-2.1.0" = { "sshpk-1.14.2" = {
name = "sntp";
packageName = "sntp";
version = "2.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/sntp/-/sntp-2.1.0.tgz";
sha512 = "0k2smmr24w5hb1cpql6vcgh58vzp4pmh9anf0bgz3arlsgq1mapnlq9fjqr6xs10aq1cmxaw987fwknqi62frax0fvs9bj3q3kmpg8l";
};
};
"sshpk-1.14.1" = {
name = "sshpk"; name = "sshpk";
packageName = "sshpk"; packageName = "sshpk";
version = "1.14.1"; version = "1.14.2";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/sshpk/-/sshpk-1.14.1.tgz"; url = "https://registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz";
sha1 = "130f5975eddad963f1d56f92b9ac6c51fa9f83eb"; sha1 = "c6fc61648a3d9c4e764fd3fcdf4ea105e492ba98";
};
};
"stringstream-0.0.5" = {
name = "stringstream";
packageName = "stringstream";
version = "0.0.5";
src = fetchurl {
url = "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz";
sha1 = "4e484cd4de5a0bbbee18e46307710a8a81621878";
}; };
}; };
"tough-cookie-2.3.4" = { "tough-cookie-2.3.4" = {
@ -631,7 +577,7 @@ let
version = "2.3.4"; version = "2.3.4";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz"; url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz";
sha512 = "0ncm6j3cjq1f26mzjf04k9bkw1b08w53s4qa3a11c1bdj4pgnqv1422c1xs5jyy6y1psppjx52fhagq5zkjkgrcpdkxcdiry96r77jd"; sha512 = "TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==";
}; };
}; };
"tunnel-agent-0.6.0" = { "tunnel-agent-0.6.0" = {
@ -652,22 +598,22 @@ let
sha1 = "5ae68177f192d4456269d108afa93ff8743f4f64"; sha1 = "5ae68177f192d4456269d108afa93ff8743f4f64";
}; };
}; };
"underscore-1.8.3" = { "underscore-1.9.1" = {
name = "underscore"; name = "underscore";
packageName = "underscore"; packageName = "underscore";
version = "1.8.3"; version = "1.9.1";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz"; url = "https://registry.npmjs.org/underscore/-/underscore-1.9.1.tgz";
sha1 = "4f3fb53b106e6097fcf9cb4109f2a5e9bdfa5022"; sha512 = "5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg==";
}; };
}; };
"uuid-3.2.1" = { "uuid-3.3.0" = {
name = "uuid"; name = "uuid";
packageName = "uuid"; packageName = "uuid";
version = "3.2.1"; version = "3.3.0";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz"; url = "https://registry.npmjs.org/uuid/-/uuid-3.3.0.tgz";
sha512 = "0843vl1c974n8kw5kn0kvhvhwk8y8jydr0xkwwl2963xxmkw4ingk6xj9c8m48jw2i95giglxzq5aw5v5mij9kv7fzln8pxav1cr6cd"; sha512 = "ijO9N2xY/YaOqQ5yz5c4sy2ZjWmA6AR6zASb/gdpeKZ8+948CxwfMW9RrKVk5may6ev8c0/Xguu32e2Llelpqw==";
}; };
}; };
"verror-1.10.0" = { "verror-1.10.0" = {
@ -726,7 +672,7 @@ in
sha1 = "544bfb3bd837608873eed6a72c672a28cb1f1b3f"; sha1 = "544bfb3bd837608873eed6a72c672a28cb1f1b3f";
}; };
dependencies = [ dependencies = [
sources."underscore-1.8.3" sources."underscore-1.9.1"
]; ];
buildInputs = globalBuildInputs; buildInputs = globalBuildInputs;
meta = { meta = {
@ -757,7 +703,7 @@ in
version = "2.8.0"; version = "2.8.0";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/redis/-/redis-2.8.0.tgz"; url = "https://registry.npmjs.org/redis/-/redis-2.8.0.tgz";
sha512 = "3a3044ax6qdvss83xgjfx10h5q91ls0mwgs3wpsnxcdsiipq3cnmqzsh6glyq0r7vsmpw49jp84c2jnfrhi2bgycrkd9hhhf6ia8lrk"; sha512 = "M1OkonEQwtRmZv4tEWF2VgpG0JWJ8Fv1PhlgT5+B+uNq2cA3Rt1Yt/ryoR+vQNOQcIEgdCdfH0jr3bDpihAw1A==";
}; };
dependencies = [ dependencies = [
sources."double-ended-queue-2.1.0-0" sources."double-ended-queue-2.1.0-0"
@ -779,7 +725,7 @@ in
version = "3.3.3"; version = "3.3.3";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/connect-redis/-/connect-redis-3.3.3.tgz"; url = "https://registry.npmjs.org/connect-redis/-/connect-redis-3.3.3.tgz";
sha512 = "355x879l7vfnzp6m199ghns4sgl5xpx0j6nr2bqimy3xj29i168bsaxi8gwky6cqy4apvb62sp8n67rssdzq667zngf7mm4dddsr5df"; sha512 = "rpWsW2uk1uOe/ccY/JvW+RiLrhZm7auIx8z4yR+KXemFTIhJyD58jXiJbI0E/fZCnybawpdSqOZ+6/ah6aBeyg==";
}; };
dependencies = [ dependencies = [
sources."debug-3.1.0" sources."debug-3.1.0"
@ -801,13 +747,13 @@ in
async = nodeEnv.buildNodePackage { async = nodeEnv.buildNodePackage {
name = "async"; name = "async";
packageName = "async"; packageName = "async";
version = "2.6.0"; version = "2.6.1";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/async/-/async-2.6.0.tgz"; url = "https://registry.npmjs.org/async/-/async-2.6.1.tgz";
sha512 = "0zp4b5788400npi1ixjry5x3a4m21c8pnknk8v731rgnwnjbp5ijmfcf5ppmn1ap4a04md1s9dr8n9ygdvrmiai590v0k6dby1wc1y4"; sha512 = "fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==";
}; };
dependencies = [ dependencies = [
sources."lodash-4.17.5" sources."lodash-4.17.10"
]; ];
buildInputs = globalBuildInputs; buildInputs = globalBuildInputs;
meta = { meta = {
@ -821,10 +767,10 @@ in
request = nodeEnv.buildNodePackage { request = nodeEnv.buildNodePackage {
name = "request"; name = "request";
packageName = "request"; packageName = "request";
version = "2.85.0"; version = "2.87.0";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/request/-/request-2.85.0.tgz"; url = "https://registry.npmjs.org/request/-/request-2.87.0.tgz";
sha512 = "2d3hg10zs5ycnr8prmiwdhacf88fl0x0bi6szs0z2r07zcbk419laixwpjp8sqapbc2ifyyih7p3r60wgr58bmcncz3pqnx523c8zph"; sha512 = "fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==";
}; };
dependencies = [ dependencies = [
sources."ajv-5.5.2" sources."ajv-5.5.2"
@ -832,18 +778,12 @@ in
sources."assert-plus-1.0.0" sources."assert-plus-1.0.0"
sources."asynckit-0.4.0" sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0" sources."aws-sign2-0.7.0"
sources."aws4-1.6.0" sources."aws4-1.7.0"
sources."bcrypt-pbkdf-1.0.1" sources."bcrypt-pbkdf-1.0.1"
sources."boom-4.3.1"
sources."caseless-0.12.0" sources."caseless-0.12.0"
sources."co-4.6.0" sources."co-4.6.0"
sources."combined-stream-1.0.6" sources."combined-stream-1.0.6"
sources."core-util-is-1.0.2" sources."core-util-is-1.0.2"
(sources."cryptiles-3.1.2" // {
dependencies = [
sources."boom-5.2.0"
];
})
sources."dashdash-1.14.1" sources."dashdash-1.14.1"
sources."delayed-stream-1.0.0" sources."delayed-stream-1.0.0"
sources."ecc-jsbn-0.1.1" sources."ecc-jsbn-0.1.1"
@ -856,8 +796,6 @@ in
sources."getpass-0.1.7" sources."getpass-0.1.7"
sources."har-schema-2.0.0" sources."har-schema-2.0.0"
sources."har-validator-5.0.3" sources."har-validator-5.0.3"
sources."hawk-6.0.2"
sources."hoek-4.2.1"
sources."http-signature-1.2.0" sources."http-signature-1.2.0"
sources."is-typedarray-1.0.0" sources."is-typedarray-1.0.0"
sources."isstream-0.1.2" sources."isstream-0.1.2"
@ -871,15 +809,14 @@ in
sources."oauth-sign-0.8.2" sources."oauth-sign-0.8.2"
sources."performance-now-2.1.0" sources."performance-now-2.1.0"
sources."punycode-1.4.1" sources."punycode-1.4.1"
sources."qs-6.5.1" sources."qs-6.5.2"
sources."safe-buffer-5.1.1" sources."safe-buffer-5.1.2"
sources."sntp-2.1.0" sources."safer-buffer-2.1.2"
sources."sshpk-1.14.1" sources."sshpk-1.14.2"
sources."stringstream-0.0.5"
sources."tough-cookie-2.3.4" sources."tough-cookie-2.3.4"
sources."tunnel-agent-0.6.0" sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5" sources."tweetnacl-0.14.5"
sources."uuid-3.2.1" sources."uuid-3.3.0"
sources."verror-1.10.0" sources."verror-1.10.0"
]; ];
buildInputs = globalBuildInputs; buildInputs = globalBuildInputs;

View File

@ -1,4 +1,4 @@
# This file has been generated by node2nix 1.5.3. Do not edit! # This file has been generated by node2nix 1.6.0. Do not edit!
{pkgs ? import <nixpkgs> { {pkgs ? import <nixpkgs> {
inherit system; inherit system;

View File

@ -1,4 +1,4 @@
# This file has been generated by node2nix 1.5.3. Do not edit! # This file has been generated by node2nix 1.6.0. Do not edit!
{pkgs ? import <nixpkgs> { {pkgs ? import <nixpkgs> {
inherit system; inherit system;

View File

@ -1,4 +1,4 @@
# This file has been generated by node2nix 1.5.3. Do not edit! # This file has been generated by node2nix 1.6.0. Do not edit!
{nodeEnv, fetchurl, fetchgit, globalBuildInputs ? []}: {nodeEnv, fetchurl, fetchgit, globalBuildInputs ? []}:
@ -58,13 +58,13 @@ let
sha1 = "61a6a32010622afa07963bf325203cf12239d604"; sha1 = "61a6a32010622afa07963bf325203cf12239d604";
}; };
}; };
"underscore-1.8.3" = { "underscore-1.9.1" = {
name = "underscore"; name = "underscore";
packageName = "underscore"; packageName = "underscore";
version = "1.8.3"; version = "1.9.1";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz"; url = "https://registry.npmjs.org/underscore/-/underscore-1.9.1.tgz";
sha1 = "4f3fb53b106e6097fcf9cb4109f2a5e9bdfa5022"; sha512 = "5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg==";
}; };
}; };
}; };
@ -81,7 +81,11 @@ in
}; };
dependencies = [ dependencies = [
sources."async-0.2.10" sources."async-0.2.10"
sources."binary-search-tree-0.2.4" (sources."binary-search-tree-0.2.4" // {
dependencies = [
sources."underscore-1.4.4"
];
})
sources."isnumber-1.0.0" sources."isnumber-1.0.0"
sources."mkdirp-0.3.5" sources."mkdirp-0.3.5"
(sources."nedb-1.0.2" // { (sources."nedb-1.0.2" // {
@ -89,7 +93,7 @@ in
sources."underscore-1.4.4" sources."underscore-1.4.4"
]; ];
}) })
sources."underscore-1.8.3" sources."underscore-1.9.1"
]; ];
buildInputs = globalBuildInputs; buildInputs = globalBuildInputs;
meta = { meta = {