summaryrefslogtreecommitdiffstats
path: root/pkgs/development/web/newman
diff options
context:
space:
mode:
authorSander van der Burg <svanderburg@gmail.com>2021-01-22 22:42:58 +0100
committerSander van der Burg <sander.van.der.burg@mendix.com>2021-01-22 22:42:58 +0100
commit3e385dc28574afd9fb130bf9cbc42f4382c75328 (patch)
tree5581a5a3aef30cb2d1233ad1dd37a98b6ffd65a1 /pkgs/development/web/newman
parent7c0db0775275db23ab5472b641e1057a8ca7eba8 (diff)
nodePackages: regenerate with node2nix 1.9.0
Diffstat (limited to 'pkgs/development/web/newman')
-rw-r--r--pkgs/development/web/newman/node-composition.nix8
-rw-r--r--pkgs/development/web/newman/node-env.nix83
-rw-r--r--pkgs/development/web/newman/node-packages.nix759
3 files changed, 450 insertions, 400 deletions
diff --git a/pkgs/development/web/newman/node-composition.nix b/pkgs/development/web/newman/node-composition.nix
index 027a981ea57f..64326c6b2160 100644
--- a/pkgs/development/web/newman/node-composition.nix
+++ b/pkgs/development/web/newman/node-composition.nix
@@ -1,4 +1,4 @@
-# This file has been generated by node2nix 1.8.0. Do not edit!
+# This file has been generated by node2nix 1.9.0. Do not edit!
{pkgs ? import <nixpkgs> {
inherit system;
@@ -6,12 +6,12 @@
let
nodeEnv = import ./node-env.nix {
- inherit (pkgs) stdenv python2 util-linux runCommand writeTextFile;
- inherit nodejs;
+ inherit (pkgs) stdenv lib python2 runCommand writeTextFile;
+ inherit pkgs nodejs;
libtool = if pkgs.stdenv.isDarwin then pkgs.darwin.cctools else null;
};
in
import ./node-packages.nix {
- inherit (pkgs) fetchurl fetchgit;
+ inherit (pkgs) fetchurl nix-gitignore stdenv lib fetchgit;
inherit nodeEnv;
}
diff --git a/pkgs/development/web/newman/node-env.nix b/pkgs/development/web/newman/node-env.nix
index 04e3ee097fae..c2b723195b77 100644
--- a/pkgs/development/web/newman/node-env.nix
+++ b/pkgs/development/web/newman/node-env.nix
@@ -1,8 +1,11 @@
# This file originates from node2nix
-{stdenv, nodejs, python2, util-linux, libtool, runCommand, writeTextFile}:
+{lib, stdenv, nodejs, python2, pkgs, libtool, runCommand, writeTextFile}:
let
+ # Workaround to cope with utillinux in Nixpkgs 20.09 and util-linux in Nixpkgs master
+ utillinux = if pkgs ? utillinux then pkgs.utillinux else pkgs.util-linux;
+
python = if nodejs ? python then nodejs.python else python2;
# Create a tar wrapper that filters all the 'Ignoring unknown extended header keyword' noise
@@ -38,8 +41,8 @@ let
};
includeDependencies = {dependencies}:
- stdenv.lib.optionalString (dependencies != [])
- (stdenv.lib.concatMapStrings (dependency:
+ lib.optionalString (dependencies != [])
+ (lib.concatMapStrings (dependency:
''
# Bundle the dependencies of the package
mkdir -p node_modules
@@ -100,7 +103,7 @@ let
cd "$DIR/${packageName}"
${includeDependencies { inherit dependencies; }}
cd ..
- ${stdenv.lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."}
+ ${lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."}
'';
pinpointDependencies = {dependencies, production}:
@@ -161,12 +164,12 @@ let
''
node ${pinpointDependenciesFromPackageJSON} ${if production then "production" else "development"}
- ${stdenv.lib.optionalString (dependencies != [])
+ ${lib.optionalString (dependencies != [])
''
if [ -d node_modules ]
then
cd node_modules
- ${stdenv.lib.concatMapStrings (dependency: pinpointDependenciesOfPackage dependency) dependencies}
+ ${lib.concatMapStrings (dependency: pinpointDependenciesOfPackage dependency) dependencies}
cd ..
fi
''}
@@ -183,7 +186,7 @@ let
cd "${packageName}"
${pinpointDependencies { inherit dependencies production; }}
cd ..
- ${stdenv.lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."}
+ ${lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."}
fi
'';
@@ -242,8 +245,8 @@ let
if(fs.existsSync("./package-lock.json")) {
var packageLock = JSON.parse(fs.readFileSync("./package-lock.json"));
- if(packageLock.lockfileVersion !== 1) {
- process.stderr.write("Sorry, I only understand lock file version 1!\n");
+ if(![1, 2].includes(packageLock.lockfileVersion)) {
+ process.stderr.write("Sorry, I only understand lock file versions 1 and 2!\n");
process.exit(1);
}
@@ -344,8 +347,8 @@ let
cd "${packageName}"
runHook preRebuild
- ${stdenv.lib.optionalString bypassCache ''
- ${stdenv.lib.optionalString reconstructLock ''
+ ${lib.optionalString bypassCache ''
+ ${lib.optionalString reconstructLock ''
if [ -f package-lock.json ]
then
echo "WARNING: Reconstruct lock option enabled, but a lock file already exists!"
@@ -361,14 +364,14 @@ let
node ${addIntegrityFieldsScript}
''}
- npm ${forceOfflineFlag} --nodedir=${nodeSources} ${npmFlags} ${stdenv.lib.optionalString production "--production"} rebuild
+ npm ${forceOfflineFlag} --nodedir=${nodeSources} ${npmFlags} ${lib.optionalString production "--production"} rebuild
if [ "''${dontNpmInstall-}" != "1" ]
then
# NPM tries to download packages even when they already exist if npm-shrinkwrap is used.
rm -f npm-shrinkwrap.json
- npm ${forceOfflineFlag} --nodedir=${nodeSources} ${npmFlags} ${stdenv.lib.optionalString production "--production"} install
+ npm ${forceOfflineFlag} --nodedir=${nodeSources} ${npmFlags} ${lib.optionalString production "--production"} install
fi
'';
@@ -396,8 +399,8 @@ let
stdenv.mkDerivation ({
name = "node_${name}-${version}";
buildInputs = [ tarWrapper python nodejs ]
- ++ stdenv.lib.optional (stdenv.isLinux) util-linux
- ++ stdenv.lib.optional (stdenv.isDarwin) libtool
+ ++ lib.optional (stdenv.isLinux) utillinux
+ ++ lib.optional (stdenv.isDarwin) libtool
++ buildInputs;
inherit nodejs;
@@ -445,8 +448,8 @@ let
'';
} // extraArgs);
- # Builds a development shell
- buildNodeShell =
+ # Builds a node environment (a node_modules folder and a set of binaries)
+ buildNodeDependencies =
{ name
, packageName
, version
@@ -465,13 +468,13 @@ let
let
extraArgs = removeAttrs args [ "name" "dependencies" "buildInputs" ];
-
- nodeDependencies = stdenv.mkDerivation ({
+ in
+ stdenv.mkDerivation ({
name = "node-dependencies-${name}-${version}";
buildInputs = [ tarWrapper python nodejs ]
- ++ stdenv.lib.optional (stdenv.isLinux) util-linux
- ++ stdenv.lib.optional (stdenv.isDarwin) libtool
+ ++ lib.optional (stdenv.isLinux) utillinux
+ ++ lib.optional (stdenv.isDarwin) libtool
++ buildInputs;
inherit dontStrip; # Stripping may fail a build for some package deployments
@@ -491,7 +494,7 @@ let
# Create fake package.json to make the npm commands work properly
cp ${src}/package.json .
chmod 644 package.json
- ${stdenv.lib.optionalString bypassCache ''
+ ${lib.optionalString bypassCache ''
if [ -f ${src}/package-lock.json ]
then
cp ${src}/package-lock.json .
@@ -500,23 +503,44 @@ let
# Go to the parent folder to make sure that all packages are pinpointed
cd ..
- ${stdenv.lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."}
+ ${lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."}
${prepareAndInvokeNPM { inherit packageName bypassCache reconstructLock npmFlags production; }}
# Expose the executables that were installed
cd ..
- ${stdenv.lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."}
+ ${lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."}
mv ${packageName} lib
ln -s $out/lib/node_modules/.bin $out/bin
'';
} // extraArgs);
+
+ # Builds a development shell
+ buildNodeShell =
+ { name
+ , packageName
+ , version
+ , src
+ , dependencies ? []
+ , buildInputs ? []
+ , production ? true
+ , npmFlags ? ""
+ , dontNpmInstall ? false
+ , bypassCache ? false
+ , reconstructLock ? false
+ , dontStrip ? true
+ , unpackPhase ? "true"
+ , buildPhase ? "true"
+ , ... }@args:
+
+ let
+ nodeDependencies = buildNodeDependencies args;
in
stdenv.mkDerivation {
name = "node-shell-${name}-${version}";
- buildInputs = [ python nodejs ] ++ stdenv.lib.optional (stdenv.isLinux) util-linux ++ buildInputs;
+ buildInputs = [ python nodejs ] ++ lib.optional (stdenv.isLinux) utillinux ++ buildInputs;
buildCommand = ''
mkdir -p $out/bin
cat > $out/bin/shell <<EOF
@@ -529,14 +553,15 @@ let
# Provide the dependencies in a development shell through the NODE_PATH environment variable
inherit nodeDependencies;
- shellHook = stdenv.lib.optionalString (dependencies != []) ''
+ shellHook = lib.optionalString (dependencies != []) ''
export NODE_PATH=${nodeDependencies}/lib/node_modules
export PATH="${nodeDependencies}/bin:$PATH"
'';
};
in
{
- buildNodeSourceDist = stdenv.lib.makeOverridable buildNodeSourceDist;
- buildNodePackage = stdenv.lib.makeOverridable buildNodePackage;
- buildNodeShell = stdenv.lib.makeOverridable buildNodeShell;
+ buildNodeSourceDist = lib.makeOverridable buildNodeSourceDist;
+ buildNodePackage = lib.makeOverridable buildNodePackage;
+ buildNodeDependencies = lib.makeOverridable buildNodeDependencies;
+ buildNodeShell = lib.makeOverridable buildNodeShell;
}
diff --git a/pkgs/development/web/newman/node-packages.nix b/pkgs/development/web/newman/node-packages.nix
index 680be3d499c0..d97e5cb7383d 100644
--- a/pkgs/development/web/newman/node-packages.nix
+++ b/pkgs/development/web/newman/node-packages.nix
@@ -1,61 +1,61 @@
-# This file has been generated by node2nix 1.8.0. Do not edit!
+# This file has been generated by node2nix 1.9.0. Do not edit!
-{nodeEnv, fetchurl, fetchgit, globalBuildInputs ? []}:
+{nodeEnv, fetchurl, fetchgit, nix-gitignore, stdenv, lib, globalBuildInputs ? []}:
let
sources = {
- "@babel/code-frame-7.10.4" = {
+ "@babel/code-frame-7.12.11" = {
name = "_at_babel_slash_code-frame";
packageName = "@babel/code-frame";
- version = "7.10.4";
+ version = "7.12.11";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz";
- sha512 = "vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==";
+ url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz";
+ sha512 = "Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==";
};
};
- "@babel/core-7.12.3" = {
+ "@babel/core-7.12.10" = {
name = "_at_babel_slash_core";
packageName = "@babel/core";
- version = "7.12.3";
+ version = "7.12.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz";
- sha512 = "0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==";
+ url = "https://registry.npmjs.org/@babel/core/-/core-7.12.10.tgz";
+ sha512 = "eTAlQKq65zHfkHZV0sIVODCPGVgoo1HdBlbSLi9CqOzuZanMv2ihzY+4paiKr1mH+XmYESMAmJ/dpZ68eN6d8w==";
};
};
- "@babel/generator-7.12.5" = {
+ "@babel/generator-7.12.11" = {
name = "_at_babel_slash_generator";
packageName = "@babel/generator";
- version = "7.12.5";
+ version = "7.12.11";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/generator/-/generator-7.12.5.tgz";
- sha512 = "m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A==";
+ url = "https://registry.npmjs.org/@babel/generator/-/generator-7.12.11.tgz";
+ sha512 = "Ggg6WPOJtSi8yYQvLVjG8F/TlpWDlKx0OpS4Kt+xMQPs5OaGYWy+v1A+1TvxI6sAMGZpKWWoAQ1DaeQbImlItA==";
};
};
- "@babel/helper-function-name-7.10.4" = {
+ "@babel/helper-function-name-7.12.11" = {
name = "_at_babel_slash_helper-function-name";
packageName = "@babel/helper-function-name";
- version = "7.10.4";
+ version = "7.12.11";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz";
- sha512 = "YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==";
+ url = "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.11.tgz";
+ sha512 = "AtQKjtYNolKNi6nNNVLQ27CP6D9oFR6bq/HPYSizlzbp7uC1M59XJe8L+0uXjbIaZaUJF99ruHqVGiKXU/7ybA==";
};
};
- "@babel/helper-get-function-arity-7.10.4" = {
+ "@babel/helper-get-function-arity-7.12.10" = {
name = "_at_babel_slash_helper-get-function-arity";
packageName = "@babel/helper-get-function-arity";
- version = "7.10.4";
+ version = "7.12.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz";
- sha512 = "EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==";
+ url = "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.10.tgz";
+ sha512 = "mm0n5BPjR06wh9mPQaDdXWDoll/j5UpCAPl1x8fS71GHm7HA6Ua2V4ylG1Ju8lvcTOietbPNNPaSilKj+pj+Ag==";
};
};
- "@babel/helper-member-expression-to-functions-7.12.1" = {
+ "@babel/helper-member-expression-to-functions-7.12.7" = {
name = "_at_babel_slash_helper-member-expression-to-functions";
packageName = "@babel/helper-member-expression-to-functions";
- version = "7.12.1";
+ version = "7.12.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.1.tgz";
- sha512 = "k0CIe3tXUKTRSoEx1LQEPFU9vRQfqHtl+kf8eNnDqb4AUJEy5pz6aIiog+YWtVm2jpggjS1laH68bPsR+KWWPQ==";
+ url = "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.7.tgz";
+ sha512 = "DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw==";
};
};
"@babel/helper-module-imports-7.12.5" = {
@@ -76,22 +76,22 @@ let
sha512 = "QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==";
};
};
- "@babel/helper-optimise-call-expression-7.10.4" = {
+ "@babel/helper-optimise-call-expression-7.12.10" = {
name = "_at_babel_slash_helper-optimise-call-expression";
packageName = "@babel/helper-optimise-call-expression";
- version = "7.10.4";
+ version = "7.12.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz";
- sha512 = "n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg==";
+ url = "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.10.tgz";
+ sha512 = "4tpbU0SrSTjjt65UMWSrUOPZTsgvPgGG4S8QSTNHacKzpS51IVWGDj0yCwyeZND/i+LSN2g/O63jEXEWm49sYQ==";
};
};
- "@babel/helper-replace-supers-7.12.5" = {
+ "@babel/helper-replace-supers-7.12.11" = {
name = "_at_babel_slash_helper-replace-supers";
packageName = "@babel/helper-replace-supers";
- version = "7.12.5";
+ version = "7.12.11";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.5.tgz";
- sha512 = "5YILoed0ZyIpF4gKcpZitEnXEJ9UoDRki1Ey6xz46rxOzfNMAhVIJMoune1hmPVxh40LRv1+oafz7UsWX+vyWA==";
+ url = "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.11.tgz";
+ sha512 = "q+w1cqmhL7R0FNzth/PLLp2N+scXEK/L2AHbXUyydxp828F4FEa5WcVoqui9vFRiHDQErj9Zof8azP32uGVTRA==";
};
};
"@babel/helper-simple-access-7.12.1" = {
@@ -103,22 +103,22 @@ let
sha512 = "OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==";
};
};
- "@babel/helper-split-export-declaration-7.11.0" = {
+ "@babel/helper-split-export-declaration-7.12.11" = {
name = "_at_babel_slash_helper-split-export-declaration";
packageName = "@babel/helper-split-export-declaration";
- version = "7.11.0";
+ version = "7.12.11";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz";
- sha512 = "74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==";
+ url = "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.11.tgz";
+ sha512 = "LsIVN8j48gHgwzfocYUSkO/hjYAOJqlpJEc7tGXcIm4cubjVUf8LGW6eWRyxEu7gA25q02p0rQUWoCI33HNS5g==";
};
};
- "@babel/helper-validator-identifier-7.10.4" = {
+ "@babel/helper-validator-identifier-7.12.11" = {
name = "_at_babel_slash_helper-validator-identifier";
packageName = "@babel/helper-validator-identifier";
- version = "7.10.4";
+ version = "7.12.11";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz";
- sha512 = "3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==";
+ url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz";
+ sha512 = "np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==";
};
};
"@babel/helpers-7.12.5" = {
@@ -139,49 +139,49 @@ let
sha512 = "i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==";
};
};
- "@babel/parser-7.12.5" = {
+ "@babel/parser-7.12.11" = {
name = "_at_babel_slash_parser";
packageName = "@babel/parser";
- version = "7.12.5";
+ version = "7.12.11";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/parser/-/parser-7.12.5.tgz";
- sha512 = "FVM6RZQ0mn2KCf1VUED7KepYeUWoVShczewOCfm3nzoBybaih51h+sYVVGthW9M6lPByEPTQf+xm27PBdlpwmQ==";
+ url = "https://registry.npmjs.org/@babel/parser/-/parser-7.12.11.tgz";
+ sha512 = "N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg==";
};
};
- "@babel/template-7.10.4" = {
+ "@babel/template-7.12.7" = {
name = "_at_babel_slash_template";
packageName = "@babel/template";
- version = "7.10.4";
+ version = "7.12.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz";
- sha512 = "ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==";
+ url = "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz";
+ sha512 = "GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==";
};
};
- "@babel/traverse-7.12.5" = {
+ "@babel/traverse-7.12.12" = {
name = "_at_babel_slash_traverse";
packageName = "@babel/traverse";
- version = "7.12.5";
+ version = "7.12.12";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.5.tgz";
- sha512 = "xa15FbQnias7z9a62LwYAA5SZZPkHIXpd42C6uW68o8uTuua96FHZy1y61Va5P/i83FAAcMpW8+A/QayntzuqA==";
+ url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.12.tgz";
+ sha512 = "s88i0X0lPy45RrLM8b9mz8RPH5FqO9G9p7ti59cToE44xFm1Q+Pjh5Gq4SXBbtb88X7Uy7pexeqRIQDDMNkL0w==";
};
};
- "@babel/types-7.12.6" = {
+ "@babel/types-7.12.12" = {
name = "_at_babel_slash_types";
packageName = "@babel/types";
- version = "7.12.6";
+ version = "7.12.12";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/types/-/types-7.12.6.tgz";
- sha512 = "hwyjw6GvjBLiyy3W0YQf0Z5Zf4NpYejUnKFcfcUhZCSffoBBp30w6wP2Wn6pk31jMYZvcOrB/1b7cGXvEoKogA==";
+ url = "https://registry.npmjs.org/@babel/types/-/types-7.12.12.tgz";
+ sha512 = "lnIX7piTxOH22xE7fDXDbSHg9MM1/6ORnafpJmov5rs0kX5g4BZxeXNJLXsMRiO0U5Rb8/FvMS6xlTnTHvxonQ==";
};
};
- "@eslint/eslintrc-0.2.1" = {
+ "@eslint/eslintrc-0.3.0" = {
name = "_at_eslint_slash_eslintrc";
packageName = "@eslint/eslintrc";
- version = "0.2.1";
+ version = "0.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.2.1.tgz";
- sha512 = "XRUeBZ5zBWLYgSANMpThFddrZZkEbGHgUdt5UJjZfnlN9BGCiUBrf+nvbRupSjMvqzwnQN0qwCmOxITt1cfywA==";
+ url = "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.3.0.tgz";
+ sha512 = "1JTKgrOKAHVivSvOYw+sJOunkBjUOvjqWk1DPja7ZFhIS2mX/4EgTT8M7eTK9jrKhL/FvXXEbQwIs3pg1xp3dg==";
};
};
"@istanbuljs/load-nyc-config-1.1.0" = {
@@ -220,13 +220,13 @@ let
sha512 = "k57fzmAZ2PJGxfOA4SGR05ejorHbVAa/84Hxh/2nAztjNXc4ZjOm9NUIk6/Z6LCrBvJZqjRZbN8e/nROVUPVdg==";
};
};
- "@sinonjs/commons-1.8.1" = {
+ "@sinonjs/commons-1.8.2" = {
name = "_at_sinonjs_slash_commons";
packageName = "@sinonjs/commons";
- version = "1.8.1";
+ version = "1.8.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.1.tgz";
- sha512 = "892K+kWUUi3cl+LlqEWIDrhvLgdL79tECi8JZUyq6IviKy/DNhuzCRlbHUjxK89f4ypPMMaFnFuR9Ie6DoIMsw==";
+ url = "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.2.tgz";
+ sha512 = "sruwd86RJHdsVf/AtBoijDmUqJp3B6hF/DGC23C+JaegnDHaZyewCjoVGTdg3J0uz3Zs7NnIT05OBOmML72lQw==";
};
};
"@sinonjs/fake-timers-6.0.1" = {
@@ -238,22 +238,13 @@ let
sha512 = "MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==";
};
};
- "@sinonjs/formatio-5.0.1" = {
- name = "_at_sinonjs_slash_formatio";
- packageName = "@sinonjs/formatio";
- version = "5.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/@sinonjs/formatio/-/formatio-5.0.1.tgz";
- sha512 = "KaiQ5pBf1MpS09MuA0kp6KBQt2JUOQycqVG1NZXvzeaXe5LGFqAKueIS0bw4w0P9r7KuBSVdUk5QjXsUdu2CxQ==";
- };
- };
- "@sinonjs/samsam-5.2.0" = {
+ "@sinonjs/samsam-5.3.1" = {
name = "_at_sinonjs_slash_samsam";
packageName = "@sinonjs/samsam";
- version = "5.2.0";
+ version = "5.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-5.2.0.tgz";
- sha512 = "CaIcyX5cDsjcW/ab7HposFWzV1kC++4HNsfnEdFJa7cP1QIuILAKV+BgfeqRXhcnSAc76r/Rh/O5C+300BwUIw==";
+ url = "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-5.3.1.tgz";
+ sha512 = "1Hc0b1TtyfBu8ixF/tpfSHTVWKwCBLY4QJbkgnE7HcwyvT2xArDxb4K7dMgqRm3szI+LJbzmW/s4xxEhv6hwDg==";
};
};
"@sinonjs/text-encoding-0.7.1" = {
@@ -319,6 +310,15 @@ let
sha512 = "j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==";
};
};
+ "ajv-7.0.3" = {
+ name = "ajv";
+ packageName = "ajv";
+ version = "7.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ajv/-/ajv-7.0.3.tgz";
+ sha512 = "R50QRlXSxqXcQP5SvKUrw8VZeypvo12i2IX0EeR5PiZ7bEKeHWgzgo264LDadUsCU42lTJVhFikTqJwNeH34gQ==";
+ };
+ };
"ansi-colors-4.1.1" = {
name = "ansi-colors";
packageName = "ansi-colors";
@@ -472,6 +472,15 @@ let
sha512 = "Z/JnaVEXv+A9xabHzN43FiiiWEE7gPCRXMrVmRm00tWbjZRul1iHm7ECzlyNq1p4a4ATXz+G9FJ3GqGOkOV3fg==";
};
};
+ "array-back-5.0.0" = {
+ name = "array-back";
+ packageName = "array-back";
+ version = "5.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/array-back/-/array-back-5.0.0.tgz";
+ sha512 = "kgVWwJReZWmVuWOQKEOohXKJX+nD02JAZ54D1RRWlv8L0NebauKAaFxACKzB74RTclt1+WNz5KHaLRDAPZbDEw==";
+ };
+ };
"array-uniq-1.0.3" = {
name = "array-uniq";
packageName = "array-uniq";
@@ -508,13 +517,13 @@ let
sha512 = "jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==";
};
};
- "astral-regex-1.0.0" = {
+ "astral-regex-2.0.0" = {
name = "astral-regex";
packageName = "astral-regex";
- version = "1.0.0";
+ version = "2.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz";
- sha512 = "+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==";
+ url = "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz";
+ sha512 = "Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==";
};
};
"async-1.0.0" = {
@@ -571,15 +580,6 @@ let
sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8";
};
};
- "aws4-1.10.1" = {
- name = "aws4";
- packageName = "aws4";
- version = "1.10.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/aws4/-/aws4-1.10.1.tgz";
- sha512 = "zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA==";
- };
- };
"aws4-1.11.0" = {
name = "aws4";
packageName = "aws4";
@@ -598,13 +598,13 @@ let
sha1 = "89b4d199ab2bee49de164ea02b89ce462d71b767";
};
};
- "base64-js-1.3.1" = {
+ "base64-js-1.5.1" = {
name = "base64-js";
packageName = "base64-js";
- version = "1.3.1";
+ version = "1.5.1";
src = fetchurl {
- url = "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz";
- sha512 = "mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==";
+ url = "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz";
+ sha512 = "AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==";
};
};
"bcrypt-pbkdf-1.0.2" = {
@@ -616,13 +616,13 @@ let
sha1 = "a4301d389b6a43f9b67ff3ca11a3f6637e360e9e";
};
};
- "binary-extensions-2.1.0" = {
+ "binary-extensions-2.2.0" = {
name = "binary-extensions";
packageName = "binary-extensions";
- version = "2.1.0";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz";
- sha512 = "1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==";
+ url = "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz";
+ sha512 = "jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==";
};
};
"bl-1.2.3" = {
@@ -1030,22 +1030,22 @@ let
sha1 = "9c99094176e12240cb22d6c5146098400fe0f7d4";
};
};
- "commander-5.1.0" = {
+ "commander-6.2.0" = {
name = "commander";
packageName = "commander";
- version = "5.1.0";
+ version = "6.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz";
- sha512 = "P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==";
+ url = "https://registry.npmjs.org/commander/-/commander-6.2.0.tgz";
+ sha512 = "zP4jEKbe8SHzKJYQmq8Y9gYjtO/POJLgIdKgV7B9qNmABVFVc+ctqSX6iXh4mCpJfRBOabiZ2YKPg8ciDw6C+Q==";
};
};
- "commander-6.2.0" = {
+ "commander-6.2.1" = {
name = "commander";
packageName = "commander";
- version = "6.2.0";
+ version = "6.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/commander/-/commander-6.2.0.tgz";
- sha512 = "zP4jEKbe8SHzKJYQmq8Y9gYjtO/POJLgIdKgV7B9qNmABVFVc+ctqSX6iXh4mCpJfRBOabiZ2YKPg8ciDw6C+Q==";
+ url = "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz";
+ sha512 = "U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==";
};
};
"comment-parser-0.7.6" = {
@@ -1129,13 +1129,13 @@ let
sha512 = "iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==";
};
};
- "csv-parse-4.12.0" = {
+ "csv-parse-4.14.2" = {
name = "csv-parse";
packageName = "csv-parse";
- version = "4.12.0";
+ version = "4.14.2";
src = fetchurl {
- url = "https://registry.npmjs.org/csv-parse/-/csv-parse-4.12.0.tgz";
- sha512 = "wPQl3H79vWLPI8cgKFcQXl0NBgYYEqVnT1i6/So7OjMpsI540oD7p93r3w6fDSyPvwkTepG05F69/7AViX2lXg==";
+ url = "https://registry.npmjs.org/csv-parse/-/csv-parse-4.14.2.tgz";
+ sha512 = "YE2xlTKtM035/94llhgsp9qFQxGi47EkQJ1pZ+mLT/98GpIsbjkMGAb7Rmu9hNxVfYFOLf10hP+rPVqnoccLgw==";
};
};
"cycle-1.0.3" = {
@@ -1174,13 +1174,13 @@ let
sha1 = "32b4b3105e8861043a6f9ac755d80e542d365b31";
};
};
- "debug-3.2.6" = {
+ "debug-3.2.7" = {
name = "debug";
packageName = "debug";
- version = "3.2.6";
+ version = "3.2.7";
src = fetchurl {
- url = "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz";
- sha512 = "mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==";
+ url = "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz";
+ sha512 = "CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==";
};
};
"debug-4.2.0" = {
@@ -1192,13 +1192,13 @@ let
sha512 = "IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==";
};
};
- "debug-4.3.0" = {
+ "debug-4.3.2" = {
name = "debug";
packageName = "debug";
- version = "4.3.0";
+ version = "4.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/debug/-/debug-4.3.0.tgz";
- sha512 = "jjO6JD2rKfiZQnBoRzhRTbXjHLGLfH+UtGkWLc/UXAh/rzZMyjbgn0NcfFpqT8nd1kTtFnDiJcrIFkq4UKeJVg==";
+ url = "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz";
+ sha512 = "mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==";
};
};
"decamelize-1.2.0" = {
@@ -1336,13 +1336,13 @@ let
sha512 = "BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==";
};
};
- "domelementtype-2.0.2" = {
+ "domelementtype-2.1.0" = {
name = "domelementtype";
packageName = "domelementtype";
- version = "2.0.2";
+ version = "2.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.2.tgz";
- sha512 = "wFwTwCVebUrMgGeAwRL/NhZtHAUyT9n9yg4IMDwf10+6iCMxSkVq9MGCVEH+QZWo1nNidy8kNvwmv4zWHDTqvA==";
+ url = "https://registry.npmjs.org/domelementtype/-/domelementtype-2.1.0.tgz";
+ sha512 = "LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w==";
};
};
"domhandler-2.4.2" = {
@@ -1489,22 +1489,22 @@ let
sha512 = "TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==";
};
};
- "eslint-7.12.1" = {
+ "eslint-7.18.0" = {
name = "eslint";
packageName = "eslint";
- version = "7.12.1";
+ version = "7.18.0";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint/-/eslint-7.12.1.tgz";
- sha512 = "HlMTEdr/LicJfN08LB3nM1rRYliDXOmfoO4vj39xN6BLpFzF00hbwBoqHk8UcJ2M/3nlARZWy/mslvGEuZFvsg==";
+ url = "https://registry.npmjs.org/eslint/-/eslint-7.18.0.tgz";
+ sha512 = "fbgTiE8BfUJZuBeq2Yi7J3RB3WGUQ9PNuNbmgi6jt9Iv8qrkxfy19Ds3OpL1Pm7zg3BtTVhvcUZbIRQ0wmSjAQ==";
};
};
- "eslint-plugin-jsdoc-30.7.6" = {
+ "eslint-plugin-jsdoc-30.7.13" = {
name = "eslint-plugin-jsdoc";
packageName = "eslint-plugin-jsdoc";
- version = "30.7.6";
+ version = "30.7.13";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-30.7.6.tgz";
- sha512 = "w18IOiS/9ahKgRfQOuHbce+EQYx3fwIkZhUZDEK+augNlhJkzgTSZkrBkzaflSbFNZ9/Tk4xzUABEaTbsBSzew==";
+ url = "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-30.7.13.tgz";
+ sha512 = "YM4WIsmurrp0rHX6XiXQppqKB8Ne5ATiZLJe2+/fkp9l9ExXFr43BbAbjZaVrpCT+tuPYOZ8k1MICARHnURUNQ==";
};
};
"eslint-plugin-lodash-7.1.0" = {
@@ -1570,13 +1570,13 @@ let
sha512 = "QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==";
};
};
- "espree-7.3.0" = {
+ "espree-7.3.1" = {
name = "espree";
packageName = "espree";
- version = "7.3.0";
+ version = "7.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/espree/-/espree-7.3.0.tgz";
- sha512 = "dksIWsvKCixn1yrEXO8UosNSxaDoSYpq9reEjZSbHLpT5hpaCAKTLBwq0RHtLrIr+c0ByiYzWT8KTMRzoRCNlw==";
+ url = "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz";
+ sha512 = "v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==";
};
};
"esprima-4.0.1" = {
@@ -1705,13 +1705,13 @@ let
sha1 = "3d8a5c66883a16a30ca8643e851f19baa7797917";
};
};
- "file-entry-cache-5.0.1" = {
+ "file-entry-cache-6.0.0" = {
name = "file-entry-cache";
packageName = "file-entry-cache";
- version = "5.0.1";
+ version = "6.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz";
- sha512 = "bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==";
+ url = "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.0.tgz";
+ sha512 = "fqoO76jZ3ZnYrXLDRxBR1YvOvc0k844kcOg40bgsPrE25LAb/PDqTY+ho64Xh2c8ZXgIKldchCFHczG2UVRcWA==";
};
};
"file-set-4.0.1" = {
@@ -1804,22 +1804,13 @@ let
sha512 = "b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==";
};
};
- "flat-cache-2.0.1" = {
+ "flat-cache-3.0.4" = {
name = "flat-cache";
packageName = "flat-cache";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz";
- sha512 = "LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==";
- };
- };
- "flatted-2.0.2" = {
- name = "flatted";
- packageName = "flatted";
- version = "2.0.2";
+ version = "3.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz";
- sha512 = "r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==";
+ url = "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz";
+ sha512 = "dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==";
};
};
"flatted-3.1.0" = {
@@ -1849,13 +1840,13 @@ let
sha1 = "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91";
};
};
- "fromentries-1.3.1" = {
+ "fromentries-1.3.2" = {
name = "fromentries";
packageName = "fromentries";
- version = "1.3.1";
+