n8n: init at 0.96.0

+7519
+18
pkgs/applications/networking/n8n/default.nix
···
··· 1 + { pkgs, nodejs, stdenv, lib, ... }: 2 + 3 + let 4 + nodePackages = import ./node-composition.nix { 5 + inherit pkgs nodejs; 6 + inherit (stdenv.hostPlatform) system; 7 + }; 8 + in 9 + nodePackages.n8n.override { 10 + nativeBuildInputs = with pkgs.nodePackages; [ 11 + node-pre-gyp 12 + ]; 13 + meta = with lib; { 14 + description = "Free and open fair-code licensed node based Workflow Automation Tool"; 15 + maintainers = with maintainers; [ freezeboy ]; 16 + license = licenses.asl20; 17 + }; 18 + }
+8
pkgs/applications/networking/n8n/generate-dependencies.sh
···
··· 1 + #!/usr/bin/env nix-shell 2 + #! nix-shell -i bash -p nodePackages.node2nix 3 + 4 + node2nix \ 5 + --node-env node-env.nix \ 6 + --input package.json \ 7 + --output node-packages.nix \ 8 + --composition node-composition.nix
+17
pkgs/applications/networking/n8n/node-composition.nix
···
··· 1 + # This file has been generated by node2nix 1.8.0. Do not edit! 2 + 3 + {pkgs ? import <nixpkgs> { 4 + inherit system; 5 + }, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-12_x"}: 6 + 7 + let 8 + nodeEnv = import ./node-env.nix { 9 + inherit (pkgs) stdenv python2 utillinux runCommand writeTextFile; 10 + inherit nodejs; 11 + libtool = if pkgs.stdenv.isDarwin then pkgs.darwin.cctools else null; 12 + }; 13 + in 14 + import ./node-packages.nix { 15 + inherit (pkgs) fetchurl fetchgit; 16 + inherit nodeEnv; 17 + }
+542
pkgs/applications/networking/n8n/node-env.nix
···
··· 1 + # This file originates from node2nix 2 + 3 + {stdenv, nodejs, python2, utillinux, libtool, runCommand, writeTextFile}: 4 + 5 + let 6 + python = if nodejs ? python then nodejs.python else python2; 7 + 8 + # Create a tar wrapper that filters all the 'Ignoring unknown extended header keyword' noise 9 + tarWrapper = runCommand "tarWrapper" {} '' 10 + mkdir -p $out/bin 11 + 12 + cat > $out/bin/tar <<EOF 13 + #! ${stdenv.shell} -e 14 + $(type -p tar) "\$@" --warning=no-unknown-keyword --delay-directory-restore 15 + EOF 16 + 17 + chmod +x $out/bin/tar 18 + ''; 19 + 20 + # Function that generates a TGZ file from a NPM project 21 + buildNodeSourceDist = 22 + { name, version, src, ... }: 23 + 24 + stdenv.mkDerivation { 25 + name = "node-tarball-${name}-${version}"; 26 + inherit src; 27 + buildInputs = [ nodejs ]; 28 + buildPhase = '' 29 + export HOME=$TMPDIR 30 + tgzFile=$(npm pack | tail -n 1) # Hooks to the pack command will add output (https://docs.npmjs.com/misc/scripts) 31 + ''; 32 + installPhase = '' 33 + mkdir -p $out/tarballs 34 + mv $tgzFile $out/tarballs 35 + mkdir -p $out/nix-support 36 + echo "file source-dist $out/tarballs/$tgzFile" >> $out/nix-support/hydra-build-products 37 + ''; 38 + }; 39 + 40 + includeDependencies = {dependencies}: 41 + stdenv.lib.optionalString (dependencies != []) 42 + (stdenv.lib.concatMapStrings (dependency: 43 + '' 44 + # Bundle the dependencies of the package 45 + mkdir -p node_modules 46 + cd node_modules 47 + 48 + # Only include dependencies if they don't exist. They may also be bundled in the package. 49 + if [ ! -e "${dependency.name}" ] 50 + then 51 + ${composePackage dependency} 52 + fi 53 + 54 + cd .. 55 + '' 56 + ) dependencies); 57 + 58 + # Recursively composes the dependencies of a package 59 + composePackage = { name, packageName, src, dependencies ? [], ... }@args: 60 + builtins.addErrorContext "while evaluating node package '${packageName}'" '' 61 + DIR=$(pwd) 62 + cd $TMPDIR 63 + 64 + unpackFile ${src} 65 + 66 + # Make the base dir in which the target dependency resides first 67 + mkdir -p "$(dirname "$DIR/${packageName}")" 68 + 69 + if [ -f "${src}" ] 70 + then 71 + # Figure out what directory has been unpacked 72 + packageDir="$(find . -maxdepth 1 -type d | tail -1)" 73 + 74 + # Restore write permissions to make building work 75 + find "$packageDir" -type d -exec chmod u+x {} \; 76 + chmod -R u+w "$packageDir" 77 + 78 + # Move the extracted tarball into the output folder 79 + mv "$packageDir" "$DIR/${packageName}" 80 + elif [ -d "${src}" ] 81 + then 82 + # Get a stripped name (without hash) of the source directory. 83 + # On old nixpkgs it's already set internally. 84 + if [ -z "$strippedName" ] 85 + then 86 + strippedName="$(stripHash ${src})" 87 + fi 88 + 89 + # Restore write permissions to make building work 90 + chmod -R u+w "$strippedName" 91 + 92 + # Move the extracted directory into the output folder 93 + mv "$strippedName" "$DIR/${packageName}" 94 + fi 95 + 96 + # Unset the stripped name to not confuse the next unpack step 97 + unset strippedName 98 + 99 + # Include the dependencies of the package 100 + cd "$DIR/${packageName}" 101 + ${includeDependencies { inherit dependencies; }} 102 + cd .. 103 + ${stdenv.lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."} 104 + ''; 105 + 106 + pinpointDependencies = {dependencies, production}: 107 + let 108 + pinpointDependenciesFromPackageJSON = writeTextFile { 109 + name = "pinpointDependencies.js"; 110 + text = '' 111 + var fs = require('fs'); 112 + var path = require('path'); 113 + 114 + function resolveDependencyVersion(location, name) { 115 + if(location == process.env['NIX_STORE']) { 116 + return null; 117 + } else { 118 + var dependencyPackageJSON = path.join(location, "node_modules", name, "package.json"); 119 + 120 + if(fs.existsSync(dependencyPackageJSON)) { 121 + var dependencyPackageObj = JSON.parse(fs.readFileSync(dependencyPackageJSON)); 122 + 123 + if(dependencyPackageObj.name == name) { 124 + return dependencyPackageObj.version; 125 + } 126 + } else { 127 + return resolveDependencyVersion(path.resolve(location, ".."), name); 128 + } 129 + } 130 + } 131 + 132 + function replaceDependencies(dependencies) { 133 + if(typeof dependencies == "object" && dependencies !== null) { 134 + for(var dependency in dependencies) { 135 + var resolvedVersion = resolveDependencyVersion(process.cwd(), dependency); 136 + 137 + if(resolvedVersion === null) { 138 + process.stderr.write("WARNING: cannot pinpoint dependency: "+dependency+", context: "+process.cwd()+"\n"); 139 + } else { 140 + dependencies[dependency] = resolvedVersion; 141 + } 142 + } 143 + } 144 + } 145 + 146 + /* Read the package.json configuration */ 147 + var packageObj = JSON.parse(fs.readFileSync('./package.json')); 148 + 149 + /* Pinpoint all dependencies */ 150 + replaceDependencies(packageObj.dependencies); 151 + if(process.argv[2] == "development") { 152 + replaceDependencies(packageObj.devDependencies); 153 + } 154 + replaceDependencies(packageObj.optionalDependencies); 155 + 156 + /* Write the fixed package.json file */ 157 + fs.writeFileSync("package.json", JSON.stringify(packageObj, null, 2)); 158 + ''; 159 + }; 160 + in 161 + '' 162 + node ${pinpointDependenciesFromPackageJSON} ${if production then "production" else "development"} 163 + 164 + ${stdenv.lib.optionalString (dependencies != []) 165 + '' 166 + if [ -d node_modules ] 167 + then 168 + cd node_modules 169 + ${stdenv.lib.concatMapStrings (dependency: pinpointDependenciesOfPackage dependency) dependencies} 170 + cd .. 171 + fi 172 + ''} 173 + ''; 174 + 175 + # Recursively traverses all dependencies of a package and pinpoints all 176 + # dependencies in the package.json file to the versions that are actually 177 + # being used. 178 + 179 + pinpointDependenciesOfPackage = { packageName, dependencies ? [], production ? true, ... }@args: 180 + '' 181 + if [ -d "${packageName}" ] 182 + then 183 + cd "${packageName}" 184 + ${pinpointDependencies { inherit dependencies production; }} 185 + cd .. 186 + ${stdenv.lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."} 187 + fi 188 + ''; 189 + 190 + # Extract the Node.js source code which is used to compile packages with 191 + # native bindings 192 + nodeSources = runCommand "node-sources" {} '' 193 + tar --no-same-owner --no-same-permissions -xf ${nodejs.src} 194 + mv node-* $out 195 + ''; 196 + 197 + # Script that adds _integrity fields to all package.json files to prevent NPM from consulting the cache (that is empty) 198 + addIntegrityFieldsScript = writeTextFile { 199 + name = "addintegrityfields.js"; 200 + text = '' 201 + var fs = require('fs'); 202 + var path = require('path'); 203 + 204 + function augmentDependencies(baseDir, dependencies) { 205 + for(var dependencyName in dependencies) { 206 + var dependency = dependencies[dependencyName]; 207 + 208 + // Open package.json and augment metadata fields 209 + var packageJSONDir = path.join(baseDir, "node_modules", dependencyName); 210 + var packageJSONPath = path.join(packageJSONDir, "package.json"); 211 + 212 + if(fs.existsSync(packageJSONPath)) { // Only augment packages that exist. Sometimes we may have production installs in which development dependencies can be ignored 213 + console.log("Adding metadata fields to: "+packageJSONPath); 214 + var packageObj = JSON.parse(fs.readFileSync(packageJSONPath)); 215 + 216 + if(dependency.integrity) { 217 + packageObj["_integrity"] = dependency.integrity; 218 + } else { 219 + packageObj["_integrity"] = "sha1-000000000000000000000000000="; // When no _integrity string has been provided (e.g. by Git dependencies), add a dummy one. It does not seem to harm and it bypasses downloads. 220 + } 221 + 222 + if(dependency.resolved) { 223 + packageObj["_resolved"] = dependency.resolved; // Adopt the resolved property if one has been provided 224 + } else { 225 + packageObj["_resolved"] = dependency.version; // Set the resolved version to the version identifier. This prevents NPM from cloning Git repositories. 226 + } 227 + 228 + if(dependency.from !== undefined) { // Adopt from property if one has been provided 229 + packageObj["_from"] = dependency.from; 230 + } 231 + 232 + fs.writeFileSync(packageJSONPath, JSON.stringify(packageObj, null, 2)); 233 + } 234 + 235 + // Augment transitive dependencies 236 + if(dependency.dependencies !== undefined) { 237 + augmentDependencies(packageJSONDir, dependency.dependencies); 238 + } 239 + } 240 + } 241 + 242 + if(fs.existsSync("./package-lock.json")) { 243 + var packageLock = JSON.parse(fs.readFileSync("./package-lock.json")); 244 + 245 + if(packageLock.lockfileVersion !== 1) { 246 + process.stderr.write("Sorry, I only understand lock file version 1!\n"); 247 + process.exit(1); 248 + } 249 + 250 + if(packageLock.dependencies !== undefined) { 251 + augmentDependencies(".", packageLock.dependencies); 252 + } 253 + } 254 + ''; 255 + }; 256 + 257 + # Reconstructs a package-lock file from the node_modules/ folder structure and package.json files with dummy sha1 hashes 258 + reconstructPackageLock = writeTextFile { 259 + name = "addintegrityfields.js"; 260 + text = '' 261 + var fs = require('fs'); 262 + var path = require('path'); 263 + 264 + var packageObj = JSON.parse(fs.readFileSync("package.json")); 265 + 266 + var lockObj = { 267 + name: packageObj.name, 268 + version: packageObj.version, 269 + lockfileVersion: 1, 270 + requires: true, 271 + dependencies: {} 272 + }; 273 + 274 + function augmentPackageJSON(filePath, dependencies) { 275 + var packageJSON = path.join(filePath, "package.json"); 276 + if(fs.existsSync(packageJSON)) { 277 + var packageObj = JSON.parse(fs.readFileSync(packageJSON)); 278 + dependencies[packageObj.name] = { 279 + version: packageObj.version, 280 + integrity: "sha1-000000000000000000000000000=", 281 + dependencies: {} 282 + }; 283 + processDependencies(path.join(filePath, "node_modules"), dependencies[packageObj.name].dependencies); 284 + } 285 + } 286 + 287 + function processDependencies(dir, dependencies) { 288 + if(fs.existsSync(dir)) { 289 + var files = fs.readdirSync(dir); 290 + 291 + files.forEach(function(entry) { 292 + var filePath = path.join(dir, entry); 293 + var stats = fs.statSync(filePath); 294 + 295 + if(stats.isDirectory()) { 296 + if(entry.substr(0, 1) == "@") { 297 + // When we encounter a namespace folder, augment all packages belonging to the scope 298 + var pkgFiles = fs.readdirSync(filePath); 299 + 300 + pkgFiles.forEach(function(entry) { 301 + if(stats.isDirectory()) { 302 + var pkgFilePath = path.join(filePath, entry); 303 + augmentPackageJSON(pkgFilePath, dependencies); 304 + } 305 + }); 306 + } else { 307 + augmentPackageJSON(filePath, dependencies); 308 + } 309 + } 310 + }); 311 + } 312 + } 313 + 314 + processDependencies("node_modules", lockObj.dependencies); 315 + 316 + fs.writeFileSync("package-lock.json", JSON.stringify(lockObj, null, 2)); 317 + ''; 318 + }; 319 + 320 + prepareAndInvokeNPM = {packageName, bypassCache, reconstructLock, npmFlags, production}: 321 + let 322 + forceOfflineFlag = if bypassCache then "--offline" else "--registry http://www.example.com"; 323 + in 324 + '' 325 + # Pinpoint the versions of all dependencies to the ones that are actually being used 326 + echo "pinpointing versions of dependencies..." 327 + source $pinpointDependenciesScriptPath 328 + 329 + # Patch the shebangs of the bundled modules to prevent them from 330 + # calling executables outside the Nix store as much as possible 331 + patchShebangs . 332 + 333 + # Deploy the Node.js package by running npm install. Since the 334 + # dependencies have been provided already by ourselves, it should not 335 + # attempt to install them again, which is good, because we want to make 336 + # it Nix's responsibility. If it needs to install any dependencies 337 + # anyway (e.g. because the dependency parameters are 338 + # incomplete/incorrect), it fails. 339 + # 340 + # The other responsibilities of NPM are kept -- version checks, build 341 + # steps, postprocessing etc. 342 + 343 + export HOME=$TMPDIR 344 + cd "${packageName}" 345 + runHook preRebuild 346 + 347 + ${stdenv.lib.optionalString bypassCache '' 348 + ${stdenv.lib.optionalString reconstructLock '' 349 + if [ -f package-lock.json ] 350 + then 351 + echo "WARNING: Reconstruct lock option enabled, but a lock file already exists!" 352 + echo "This will most likely result in version mismatches! We will remove the lock file and regenerate it!" 353 + rm package-lock.json 354 + else 355 + echo "No package-lock.json file found, reconstructing..." 356 + fi 357 + 358 + node ${reconstructPackageLock} 359 + ''} 360 + 361 + node ${addIntegrityFieldsScript} 362 + ''} 363 + 364 + npm ${forceOfflineFlag} --nodedir=${nodeSources} ${npmFlags} ${stdenv.lib.optionalString production "--production"} rebuild 365 + 366 + if [ "''${dontNpmInstall-}" != "1" ] 367 + then 368 + # NPM tries to download packages even when they already exist if npm-shrinkwrap is used. 369 + rm -f npm-shrinkwrap.json 370 + 371 + npm ${forceOfflineFlag} --nodedir=${nodeSources} ${npmFlags} ${stdenv.lib.optionalString production "--production"} install 372 + fi 373 + ''; 374 + 375 + # Builds and composes an NPM package including all its dependencies 376 + buildNodePackage = 377 + { name 378 + , packageName 379 + , version 380 + , dependencies ? [] 381 + , buildInputs ? [] 382 + , production ? true 383 + , npmFlags ? "" 384 + , dontNpmInstall ? false 385 + , bypassCache ? false 386 + , reconstructLock ? false 387 + , preRebuild ? "" 388 + , dontStrip ? true 389 + , unpackPhase ? "true" 390 + , buildPhase ? "true" 391 + , ... }@args: 392 + 393 + let 394 + extraArgs = removeAttrs args [ "name" "dependencies" "buildInputs" "dontStrip" "dontNpmInstall" "preRebuild" "unpackPhase" "buildPhase" ]; 395 + in 396 + stdenv.mkDerivation ({ 397 + name = "node_${name}-${version}"; 398 + buildInputs = [ tarWrapper python nodejs ] 399 + ++ stdenv.lib.optional (stdenv.isLinux) utillinux 400 + ++ stdenv.lib.optional (stdenv.isDarwin) libtool 401 + ++ buildInputs; 402 + 403 + inherit nodejs; 404 + 405 + inherit dontStrip; # Stripping may fail a build for some package deployments 406 + inherit dontNpmInstall preRebuild unpackPhase buildPhase; 407 + 408 + compositionScript = composePackage args; 409 + pinpointDependenciesScript = pinpointDependenciesOfPackage args; 410 + 411 + passAsFile = [ "compositionScript" "pinpointDependenciesScript" ]; 412 + 413 + installPhase = '' 414 + # Create and enter a root node_modules/ folder 415 + mkdir -p $out/lib/node_modules 416 + cd $out/lib/node_modules 417 + 418 + # Compose the package and all its dependencies 419 + source $compositionScriptPath 420 + 421 + ${prepareAndInvokeNPM { inherit packageName bypassCache reconstructLock npmFlags production; }} 422 + 423 + # Create symlink to the deployed executable folder, if applicable 424 + if [ -d "$out/lib/node_modules/.bin" ] 425 + then 426 + ln -s $out/lib/node_modules/.bin $out/bin 427 + fi 428 + 429 + # Create symlinks to the deployed manual page folders, if applicable 430 + if [ -d "$out/lib/node_modules/${packageName}/man" ] 431 + then 432 + mkdir -p $out/share 433 + for dir in "$out/lib/node_modules/${packageName}/man/"* 434 + do 435 + mkdir -p $out/share/man/$(basename "$dir") 436 + for page in "$dir"/* 437 + do 438 + ln -s $page $out/share/man/$(basename "$dir") 439 + done 440 + done 441 + fi 442 + 443 + # Run post install hook, if provided 444 + runHook postInstall 445 + ''; 446 + } // extraArgs); 447 + 448 + # Builds a development shell 449 + buildNodeShell = 450 + { name 451 + , packageName 452 + , version 453 + , src 454 + , dependencies ? [] 455 + , buildInputs ? [] 456 + , production ? true 457 + , npmFlags ? "" 458 + , dontNpmInstall ? false 459 + , bypassCache ? false 460 + , reconstructLock ? false 461 + , dontStrip ? true 462 + , unpackPhase ? "true" 463 + , buildPhase ? "true" 464 + , ... }@args: 465 + 466 + let 467 + extraArgs = removeAttrs args [ "name" "dependencies" "buildInputs" ]; 468 + 469 + nodeDependencies = stdenv.mkDerivation ({ 470 + name = "node-dependencies-${name}-${version}"; 471 + 472 + buildInputs = [ tarWrapper python nodejs ] 473 + ++ stdenv.lib.optional (stdenv.isLinux) utillinux 474 + ++ stdenv.lib.optional (stdenv.isDarwin) libtool 475 + ++ buildInputs; 476 + 477 + inherit dontStrip; # Stripping may fail a build for some package deployments 478 + inherit dontNpmInstall unpackPhase buildPhase; 479 + 480 + includeScript = includeDependencies { inherit dependencies; }; 481 + pinpointDependenciesScript = pinpointDependenciesOfPackage args; 482 + 483 + passAsFile = [ "includeScript" "pinpointDependenciesScript" ]; 484 + 485 + installPhase = '' 486 + mkdir -p $out/${packageName} 487 + cd $out/${packageName} 488 + 489 + source $includeScriptPath 490 + 491 + # Create fake package.json to make the npm commands work properly 492 + cp ${src}/package.json . 493 + chmod 644 package.json 494 + ${stdenv.lib.optionalString bypassCache '' 495 + if [ -f ${src}/package-lock.json ] 496 + then 497 + cp ${src}/package-lock.json . 498 + fi 499 + ''} 500 + 501 + # Go to the parent folder to make sure that all packages are pinpointed 502 + cd .. 503 + ${stdenv.lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."} 504 + 505 + ${prepareAndInvokeNPM { inherit packageName bypassCache reconstructLock npmFlags production; }} 506 + 507 + # Expose the executables that were installed 508 + cd .. 509 + ${stdenv.lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."} 510 + 511 + mv ${packageName} lib 512 + ln -s $out/lib/node_modules/.bin $out/bin 513 + ''; 514 + } // extraArgs); 515 + in 516 + stdenv.mkDerivation { 517 + name = "node-shell-${name}-${version}"; 518 + 519 + buildInputs = [ python nodejs ] ++ stdenv.lib.optional (stdenv.isLinux) utillinux ++ buildInputs; 520 + buildCommand = '' 521 + mkdir -p $out/bin 522 + cat > $out/bin/shell <<EOF 523 + #! ${stdenv.shell} -e 524 + $shellHook 525 + exec ${stdenv.shell} 526 + EOF 527 + chmod +x $out/bin/shell 528 + ''; 529 + 530 + # Provide the dependencies in a development shell through the NODE_PATH environment variable 531 + inherit nodeDependencies; 532 + shellHook = stdenv.lib.optionalString (dependencies != []) '' 533 + export NODE_PATH=${nodeDependencies}/lib/node_modules 534 + export PATH="${nodeDependencies}/bin:$PATH" 535 + ''; 536 + }; 537 + in 538 + { 539 + buildNodeSourceDist = stdenv.lib.makeOverridable buildNodeSourceDist; 540 + buildNodePackage = stdenv.lib.makeOverridable buildNodePackage; 541 + buildNodeShell = stdenv.lib.makeOverridable buildNodeShell; 542 + }
+6929
pkgs/applications/networking/n8n/node-packages.nix
···
··· 1 + # This file has been generated by node2nix 1.8.0. Do not edit! 2 + 3 + {nodeEnv, fetchurl, fetchgit, globalBuildInputs ? []}: 4 + 5 + let 6 + sources = { 7 + "@azure/ms-rest-azure-env-1.1.2" = { 8 + name = "_at_azure_slash_ms-rest-azure-env"; 9 + packageName = "@azure/ms-rest-azure-env"; 10 + version = "1.1.2"; 11 + src = fetchurl { 12 + url = "https://registry.npmjs.org/@azure/ms-rest-azure-env/-/ms-rest-azure-env-1.1.2.tgz"; 13 + sha512 = "l7z0DPCi2Hp88w12JhDTtx5d0Y3+vhfE7JKJb9O7sEz71Cwp053N8piTtTnnk/tUor9oZHgEKi/p3tQQmLPjvA=="; 14 + }; 15 + }; 16 + "@azure/ms-rest-js-1.9.0" = { 17 + name = "_at_azure_slash_ms-rest-js"; 18 + packageName = "@azure/ms-rest-js"; 19 + version = "1.9.0"; 20 + src = fetchurl { 21 + url = "https://registry.npmjs.org/@azure/ms-rest-js/-/ms-rest-js-1.9.0.tgz"; 22 + sha512 = "cB4Z2Mg7eBmet1rfbf0QSO1XbhfknRW7B+mX3IHJq0KGHaGJvCPoVTgdsJdCkazEMK1jtANFNEDDzSQacxyzbA=="; 23 + }; 24 + }; 25 + "@azure/ms-rest-nodeauth-2.0.2" = { 26 + name = "_at_azure_slash_ms-rest-nodeauth"; 27 + packageName = "@azure/ms-rest-nodeauth"; 28 + version = "2.0.2"; 29 + src = fetchurl { 30 + url = "https://registry.npmjs.org/@azure/ms-rest-nodeauth/-/ms-rest-nodeauth-2.0.2.tgz"; 31 + sha512 = "KmNNICOxt3EwViAJI3iu2VH8t8BQg5J2rSAyO4IUYLF9ZwlyYsP419pdvl4NBUhluAP2cgN7dfD2V6E6NOMZlQ=="; 32 + }; 33 + }; 34 + "@icetee/ftp-0.3.15" = { 35 + name = "_at_icetee_slash_ftp"; 36 + packageName = "@icetee/ftp"; 37 + version = "0.3.15"; 38 + src = fetchurl { 39 + url = "https://registry.npmjs.org/@icetee/ftp/-/ftp-0.3.15.tgz"; 40 + sha512 = "RxSa9VjcDWgWCYsaLdZItdCnJj7p4LxggaEk+Y3MP0dHKoxez8ioG07DVekVbZZqccsrL+oPB/N9AzVPxj4blg=="; 41 + }; 42 + }; 43 + "@nodelib/fs.scandir-2.1.3" = { 44 + name = "_at_nodelib_slash_fs.scandir"; 45 + packageName = "@nodelib/fs.scandir"; 46 + version = "2.1.3"; 47 + src = fetchurl { 48 + url = "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz"; 49 + sha512 = "eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw=="; 50 + }; 51 + }; 52 + "@nodelib/fs.stat-2.0.3" = { 53 + name = "_at_nodelib_slash_fs.stat"; 54 + packageName = "@nodelib/fs.stat"; 55 + version = "2.0.3"; 56 + src = fetchurl { 57 + url = "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz"; 58 + sha512 = "bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA=="; 59 + }; 60 + }; 61 + "@nodelib/fs.walk-1.2.4" = { 62 + name = "_at_nodelib_slash_fs.walk"; 63 + packageName = "@nodelib/fs.walk"; 64 + version = "1.2.4"; 65 + src = fetchurl { 66 + url = "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz"; 67 + sha512 = "1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ=="; 68 + }; 69 + }; 70 + "@oclif/command-1.8.0" = { 71 + name = "_at_oclif_slash_command"; 72 + packageName = "@oclif/command"; 73 + version = "1.8.0"; 74 + src = fetchurl { 75 + url = "https://registry.npmjs.org/@oclif/command/-/command-1.8.0.tgz"; 76 + sha512 = "5vwpq6kbvwkQwKqAoOU3L72GZ3Ta8RRrewKj9OJRolx28KLJJ8Dg9Rf7obRwt5jQA9bkYd8gqzMTrI7H3xLfaw=="; 77 + }; 78 + }; 79 + "@oclif/config-1.17.0" = { 80 + name = "_at_oclif_slash_config"; 81 + packageName = "@oclif/config"; 82 + version = "1.17.0"; 83 + src = fetchurl { 84 + url = "https://registry.npmjs.org/@oclif/config/-/config-1.17.0.tgz"; 85 + sha512 = "Lmfuf6ubjQ4ifC/9bz1fSCHc6F6E653oyaRXxg+lgT4+bYf9bk+nqrUpAbrXyABkCqgIBiFr3J4zR/kiFdE1PA=="; 86 + }; 87 + }; 88 + "@oclif/errors-1.3.4" = { 89 + name = "_at_oclif_slash_errors"; 90 + packageName = "@oclif/errors"; 91 + version = "1.3.4"; 92 + src = fetchurl { 93 + url = "https://registry.npmjs.org/@oclif/errors/-/errors-1.3.4.tgz"; 94 + sha512 = "pJKXyEqwdfRTUdM8n5FIHiQQHg5ETM0Wlso8bF9GodczO40mF5Z3HufnYWJE7z8sGKxOeJCdbAVZbS8Y+d5GCw=="; 95 + }; 96 + }; 97 + "@oclif/linewrap-1.0.0" = { 98 + name = "_at_oclif_slash_linewrap"; 99 + packageName = "@oclif/linewrap"; 100 + version = "1.0.0"; 101 + src = fetchurl { 102 + url = "https://registry.npmjs.org/@oclif/linewrap/-/linewrap-1.0.0.tgz"; 103 + sha512 = "Ups2dShK52xXa8w6iBWLgcjPJWjais6KPJQq3gQ/88AY6BXoTX+MIGFPrWQO1KLMiQfoTpcLnUwloN4brrVUHw=="; 104 + }; 105 + }; 106 + "@oclif/parser-3.8.5" = { 107 + name = "_at_oclif_slash_parser"; 108 + packageName = "@oclif/parser"; 109 + version = "3.8.5"; 110 + src = fetchurl { 111 + url = "https://registry.npmjs.org/@oclif/parser/-/parser-3.8.5.tgz"; 112 + sha512 = "yojzeEfmSxjjkAvMRj0KzspXlMjCfBzNRPkWw8ZwOSoNWoJn+OCS/m/S+yfV6BvAM4u2lTzX9Y5rCbrFIgkJLg=="; 113 + }; 114 + }; 115 + "@oclif/plugin-help-3.2.0" = { 116 + name = "_at_oclif_slash_plugin-help"; 117 + packageName = "@oclif/plugin-help"; 118 + version = "3.2.0"; 119 + src = fetchurl { 120 + url = "https://registry.npmjs.org/@oclif/plugin-help/-/plugin-help-3.2.0.tgz"; 121 + sha512 = "7jxtpwVWAVbp1r46ZnTK/uF+FeZc6y4p1XcGaIUuPAp7wx6NJhIRN/iMT9UfNFX/Cz7mq+OyJz+E+i0zrik86g=="; 122 + }; 123 + }; 124 + "@servie/events-1.0.0" = { 125 + name = "_at_servie_slash_events"; 126 + packageName = "@servie/events"; 127 + version = "1.0.0"; 128 + src = fetchurl { 129 + url = "https://registry.npmjs.org/@servie/events/-/events-1.0.0.tgz"; 130 + sha512 = "sBSO19KzdrJCM3gdx6eIxV8M9Gxfgg6iDQmH5TIAGaUu+X9VDdsINXJOnoiZ1Kx3TrHdH4bt5UVglkjsEGBcvw=="; 131 + }; 132 + }; 133 + "@sqltools/formatter-1.2.2" = { 134 + name = "_at_sqltools_slash_formatter"; 135 + packageName = "@sqltools/formatter"; 136 + version = "1.2.2"; 137 + src = fetchurl { 138 + url = "https://registry.npmjs.org/@sqltools/formatter/-/formatter-1.2.2.tgz"; 139 + sha512 = "/5O7Fq6Vnv8L6ucmPjaWbVG1XkP4FO+w5glqfkIsq3Xw4oyNAdJddbnYodNDAfjVUvo/rrSCTom4kAND7T1o5Q=="; 140 + }; 141 + }; 142 + "@tokenizer/token-0.1.1" = { 143 + name = "_at_tokenizer_slash_token"; 144 + packageName = "@tokenizer/token"; 145 + version = "0.1.1"; 146 + src = fetchurl { 147 + url = "https://registry.npmjs.org/@tokenizer/token/-/token-0.1.1.tgz"; 148 + sha512 = "XO6INPbZCxdprl+9qa/AAbFFOMzzwqYxpjPgLICrMD6C2FCw6qfJOPcBk6JqqPLSaZ/Qx87qn4rpPmPMwaAK6w=="; 149 + }; 150 + }; 151 + "@types/bluebird-3.5.33" = { 152 + name = "_at_types_slash_bluebird"; 153 + packageName = "@types/bluebird"; 154 + version = "3.5.33"; 155 + src = fetchurl { 156 + url = "https://registry.npmjs.org/@types/bluebird/-/bluebird-3.5.33.tgz"; 157 + sha512 = "ndEo1xvnYeHxm7I/5sF6tBvnsA4Tdi3zj1keRKRs12SP+2ye2A27NDJ1B6PqkfMbGAcT+mqQVqbZRIrhfOp5PQ=="; 158 + }; 159 + }; 160 + "@types/body-parser-1.19.0" = { 161 + name = "_at_types_slash_body-parser"; 162 + packageName = "@types/body-parser"; 163 + version = "1.19.0"; 164 + src = fetchurl { 165 + url = "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.0.tgz"; 166 + sha512 = "W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ=="; 167 + }; 168 + }; 169 + "@types/connect-3.4.33" = { 170 + name = "_at_types_slash_connect"; 171 + packageName = "@types/connect"; 172 + version = "3.4.33"; 173 + src = fetchurl { 174 + url = "https://registry.npmjs.org/@types/connect/-/connect-3.4.33.tgz"; 175 + sha512 = "2+FrkXY4zllzTNfJth7jOqEHC+enpLeGslEhpnTAkg21GkRrWV4SsAtqchtT4YS9/nODBU2/ZfsBY2X4J/dX7A=="; 176 + }; 177 + }; 178 + "@types/debug-4.1.5" = { 179 + name = "_at_types_slash_debug"; 180 + packageName = "@types/debug"; 181 + version = "4.1.5"; 182 + src = fetchurl { 183 + url = "https://registry.npmjs.org/@types/debug/-/debug-4.1.5.tgz"; 184 + sha512 = "Q1y515GcOdTHgagaVFhHnIFQ38ygs/kmxdNpvpou+raI9UO3YZcHDngBSYKQklcKlvA7iuQlmIKbzvmxcOE9CQ=="; 185 + }; 186 + }; 187 + "@types/express-4.17.9" = { 188 + name = "_at_types_slash_express"; 189 + packageName = "@types/express"; 190 + version = "4.17.9"; 191 + src = fetchurl { 192 + url = "https://registry.npmjs.org/@types/express/-/express-4.17.9.tgz"; 193 + sha512 = "SDzEIZInC4sivGIFY4Sz1GG6J9UObPwCInYJjko2jzOf/Imx/dlpume6Xxwj1ORL82tBbmN4cPDIDkLbWHk9hw=="; 194 + }; 195 + }; 196 + "@types/express-jwt-0.0.42" = { 197 + name = "_at_types_slash_express-jwt"; 198 + packageName = "@types/express-jwt"; 199 + version = "0.0.42"; 200 + src = fetchurl { 201 + url = "https://registry.npmjs.org/@types/express-jwt/-/express-jwt-0.0.42.tgz"; 202 + sha512 = "WszgUddvM1t5dPpJ3LhWNH8kfNN8GPIBrAGxgIYXVCEGx6Bx4A036aAuf/r5WH9DIEdlmp7gHOYvSM6U87B0ag=="; 203 + }; 204 + }; 205 + "@types/express-serve-static-core-4.17.14" = { 206 + name = "_at_types_slash_express-serve-static-core"; 207 + packageName = "@types/express-serve-static-core"; 208 + version = "4.17.14"; 209 + src = fetchurl { 210 + url = "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.14.tgz"; 211 + sha512 = "uFTLwu94TfUFMToXNgRZikwPuZdOtDgs3syBtAIr/OXorL1kJqUJT9qCLnRZ5KBOWfZQikQ2xKgR2tnDj1OgDA=="; 212 + }; 213 + }; 214 + "@types/express-unless-0.5.1" = { 215 + name = "_at_types_slash_express-unless"; 216 + packageName = "@types/express-unless"; 217 + version = "0.5.1"; 218 + src = fetchurl { 219 + url = "https://registry.npmjs.org/@types/express-unless/-/express-unless-0.5.1.tgz"; 220 + sha512 = "5fuvg7C69lemNgl0+v+CUxDYWVPSfXHhJPst4yTLcqi4zKJpORCxnDrnnilk3k0DTq/WrAUdvXFs01+vUqUZHw=="; 221 + }; 222 + }; 223 + "@types/ftp-0.3.31" = { 224 + name = "_at_types_slash_ftp"; 225 + packageName = "@types/ftp"; 226 + version = "0.3.31"; 227 + src = fetchurl { 228 + url = "https://registry.npmjs.org/@types/ftp/-/ftp-0.3.31.tgz"; 229 + sha512 = "J30a1yD9avBsFahvmGoeumWUZ5YnGRj/7u0aKSa3dGxyaguU+14WkHmVzZYToK7vX0ADfyAXBUQlaQ20PTHhAA=="; 230 + }; 231 + }; 232 + "@types/glob-7.1.3" = { 233 + name = "_at_types_slash_glob"; 234 + packageName = "@types/glob"; 235 + version = "7.1.3"; 236 + src = fetchurl { 237 + url = "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz"; 238 + sha512 = "SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w=="; 239 + }; 240 + }; 241 + "@types/jsonwebtoken-8.5.0" = { 242 + name = "_at_types_slash_jsonwebtoken"; 243 + packageName = "@types/jsonwebtoken"; 244 + version = "8.5.0"; 245 + src = fetchurl { 246 + url = "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.0.tgz"; 247 + sha512 = "9bVao7LvyorRGZCw0VmH/dr7Og+NdjYSsKAxB43OQoComFbBgsEpoR9JW6+qSq/ogwVBg8GI2MfAlk4SYI4OLg=="; 248 + }; 249 + }; 250 + "@types/mime-2.0.3" = { 251 + name = "_at_types_slash_mime"; 252 + packageName = "@types/mime"; 253 + version = "2.0.3"; 254 + src = fetchurl { 255 + url = "https://registry.npmjs.org/@types/mime/-/mime-2.0.3.tgz"; 256 + sha512 = "Jus9s4CDbqwocc5pOAnh8ShfrnMcPHuJYzVcSUU7lrh8Ni5HuIqX3oilL86p3dlTrk0LzHRCgA/GQ7uNCw6l2Q=="; 257 + }; 258 + }; 259 + "@types/minimatch-3.0.3" = { 260 + name = "_at_types_slash_minimatch"; 261 + packageName = "@types/minimatch"; 262 + version = "3.0.3"; 263 + src = fetchurl { 264 + url = "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz"; 265 + sha512 = "tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA=="; 266 + }; 267 + }; 268 + "@types/node-12.19.8" = { 269 + name = "_at_types_slash_node"; 270 + packageName = "@types/node"; 271 + version = "12.19.8"; 272 + src = fetchurl { 273 + url = "https://registry.npmjs.org/@types/node/-/node-12.19.8.tgz"; 274 + sha512 = "D4k2kNi0URNBxIRCb1khTnkWNHv8KSL1owPmS/K5e5t8B2GzMReY7AsJIY1BnP5KdlgC4rj9jk2IkDMasIE7xg=="; 275 + }; 276 + }; 277 + "@types/node-14.14.10" = { 278 + name = "_at_types_slash_node"; 279 + packageName = "@types/node"; 280 + version = "14.14.10"; 281 + src = fetchurl { 282 + url = "https://registry.npmjs.org/@types/node/-/node-14.14.10.tgz"; 283 + sha512 = "J32dgx2hw8vXrSbu4ZlVhn1Nm3GbeCFNw2FWL8S5QKucHGY0cyNwjdQdO+KMBZ4wpmC7KhLCiNsdk1RFRIYUQQ=="; 284 + }; 285 + }; 286 + "@types/node-8.10.66" = { 287 + name = "_at_types_slash_node"; 288 + packageName = "@types/node"; 289 + version = "8.10.66"; 290 + src = fetchurl { 291 + url = "https://registry.npmjs.org/@types/node/-/node-8.10.66.tgz"; 292 + sha512 = "tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw=="; 293 + }; 294 + }; 295 + "@types/promise-ftp-1.3.4" = { 296 + name = "_at_types_slash_promise-ftp"; 297 + packageName = "@types/promise-ftp"; 298 + version = "1.3.4"; 299 + src = fetchurl { 300 + url = "https://registry.npmjs.org/@types/promise-ftp/-/promise-ftp-1.3.4.tgz"; 301 + sha512 = "fCIX7I84e25RX6bZ+qiIv0Puu5axWhCj9+El+4Kz1gZZyO/NvwdGTNQ33y6jdrPuTn3Df3kg7nMi1HohjNQLog=="; 302 + }; 303 + }; 304 + "@types/promise-ftp-common-1.1.0" = { 305 + name = "_at_types_slash_promise-ftp-common"; 306 + packageName = "@types/promise-ftp-common"; 307 + version = "1.1.0"; 308 + src = fetchurl { 309 + url = "https://registry.npmjs.org/@types/promise-ftp-common/-/promise-ftp-common-1.1.0.tgz"; 310 + sha512 = "mqo6D4qdiJdzeqlzFwEIchQQZk2hZacjssmjoAX7nClcREmRUUsnmgbWXEfA2qK986rwOPqepfRoSu7rsjAKag=="; 311 + }; 312 + }; 313 + "@types/qs-6.9.5" = { 314 + name = "_at_types_slash_qs"; 315 + packageName = "@types/qs"; 316 + version = "6.9.5"; 317 + src = fetchurl { 318 + url = "https://registry.npmjs.org/@types/qs/-/qs-6.9.5.tgz"; 319 + sha512 = "/JHkVHtx/REVG0VVToGRGH2+23hsYLHdyG+GrvoUGlGAd0ErauXDyvHtRI/7H7mzLm+tBCKA7pfcpkQ1lf58iQ=="; 320 + }; 321 + }; 322 + "@types/range-parser-1.2.3" = { 323 + name = "_at_types_slash_range-parser"; 324 + packageName = "@types/range-parser"; 325 + version = "1.2.3"; 326 + src = fetchurl { 327 + url = "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.3.tgz"; 328 + sha512 = "ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA=="; 329 + }; 330 + }; 331 + "@types/readable-stream-2.3.9" = { 332 + name = "_at_types_slash_readable-stream"; 333 + packageName = "@types/readable-stream"; 334 + version = "2.3.9"; 335 + src = fetchurl { 336 + url = "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-2.3.9.tgz"; 337 + sha512 = "sqsgQqFT7HmQz/V5jH1O0fvQQnXAJO46Gg9LRO/JPfjmVmGUlcx831TZZO3Y3HtWhIkzf3kTsNT0Z0kzIhIvZw=="; 338 + }; 339 + }; 340 + "@types/serve-static-1.13.8" = { 341 + name = "_at_types_slash_serve-static"; 342 + packageName = "@types/serve-static"; 343 + version = "1.13.8"; 344 + src = fetchurl { 345 + url = "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.8.tgz"; 346 + sha512 = "MoJhSQreaVoL+/hurAZzIm8wafFR6ajiTM1m4A0kv6AGeVBl4r4pOV8bGFrjjq1sGxDTnCoF8i22o0/aE5XCyA=="; 347 + }; 348 + }; 349 + "@types/tough-cookie-2.3.7" = { 350 + name = "_at_types_slash_tough-cookie"; 351 + packageName = "@types/tough-cookie"; 352 + version = "2.3.7"; 353 + src = fetchurl { 354 + url = "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-2.3.7.tgz"; 355 + sha512 = "rMQbgMGxnLsdn8e9aPVyuN+zMQLrZ2QW8xlv7eWS1mydfGXN+tsTKffcIzd8rGCcLdmi3xvQw2MDaZI1bBNTaw=="; 356 + }; 357 + }; 358 + "@types/tunnel-0.0.0" = { 359 + name = "_at_types_slash_tunnel"; 360 + packageName = "@types/tunnel"; 361 + version = "0.0.0"; 362 + src = fetchurl { 363 + url = "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.0.tgz"; 364 + sha512 = "FGDp0iBRiBdPjOgjJmn1NH0KDLN+Z8fRmo+9J7XGBhubq1DPrGrbmG4UTlGzrpbCpesMqD0sWkzi27EYkOMHyg=="; 365 + }; 366 + }; 367 + "abbrev-1.1.1" = { 368 + name = "abbrev"; 369 + packageName = "abbrev"; 370 + version = "1.1.1"; 371 + src = fetchurl { 372 + url = "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz"; 373 + sha512 = "nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="; 374 + }; 375 + }; 376 + "accepts-1.3.7" = { 377 + name = "accepts"; 378 + packageName = "accepts"; 379 + version = "1.3.7"; 380 + src = fetchurl { 381 + url = "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz"; 382 + sha512 = "Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA=="; 383 + }; 384 + }; 385 + "access-control-1.0.1" = { 386 + name = "access-control"; 387 + packageName = "access-control"; 388 + version = "1.0.1"; 389 + src = fetchurl { 390 + url = "https://registry.npmjs.org/access-control/-/access-control-1.0.1.tgz"; 391 + sha512 = "H5aqjkogmFxfaOrfn/e42vyspHVXuJ8er63KuljJXpOyJ1ZO/U5CrHfO8BLKIy2w7mBM02L5quL0vbfQqrGQbA=="; 392 + }; 393 + }; 394 + "adal-node-0.1.28" = { 395 + name = "adal-node"; 396 + packageName = "adal-node"; 397 + version = "0.1.28"; 398 + src = fetchurl { 399 + url = "https://registry.npmjs.org/adal-node/-/adal-node-0.1.28.tgz"; 400 + sha1 = "468c4bb3ebbd96b1270669f4b9cba4e0065ea485"; 401 + }; 402 + }; 403 + "adler-32-1.2.0" = { 404 + name = "adler-32"; 405 + packageName = "adler-32"; 406 + version = "1.2.0"; 407 + src = fetchurl { 408 + url = "https://registry.npmjs.org/adler-32/-/adler-32-1.2.0.tgz"; 409 + sha1 = "6a3e6bf0a63900ba15652808cb15c6813d1a5f25"; 410 + }; 411 + }; 412 + "ajv-6.12.6" = { 413 + name = "ajv"; 414 + packageName = "ajv"; 415 + version = "6.12.6"; 416 + src = fetchurl { 417 + url = "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz"; 418 + sha512 = "j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g=="; 419 + }; 420 + }; 421 + "ansi-escapes-4.3.1" = { 422 + name = "ansi-escapes"; 423 + packageName = "ansi-escapes"; 424 + version = "4.3.1"; 425 + src = fetchurl { 426 + url = "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz"; 427 + sha512 = "JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA=="; 428 + }; 429 + }; 430 + "ansi-regex-2.1.1" = { 431 + name = "ansi-regex"; 432 + packageName = "ansi-regex"; 433 + version = "2.1.1"; 434 + src = fetchurl { 435 + url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz"; 436 + sha1 = "c3b33ab5ee360d86e0e628f0468ae7ef27d654df"; 437 + }; 438 + }; 439 + "ansi-regex-3.0.0" = { 440 + name = "ansi-regex"; 441 + packageName = "ansi-regex"; 442 + version = "3.0.0"; 443 + src = fetchurl { 444 + url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz"; 445 + sha1 = "ed0317c322064f79466c02966bddb605ab37d998"; 446 + }; 447 + }; 448 + "ansi-regex-4.1.0" = { 449 + name = "ansi-regex"; 450 + packageName = "ansi-regex"; 451 + version = "4.1.0"; 452 + src = fetchurl { 453 + url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz"; 454 + sha512 = "1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg=="; 455 + }; 456 + }; 457 + "ansi-regex-5.0.0" = { 458 + name = "ansi-regex"; 459 + packageName = "ansi-regex"; 460 + version = "5.0.0"; 461 + src = fetchurl { 462 + url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz"; 463 + sha512 = "bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg=="; 464 + }; 465 + }; 466 + "ansi-styles-2.2.1" = { 467 + name = "ansi-styles"; 468 + packageName = "ansi-styles"; 469 + version = "2.2.1"; 470 + src = fetchurl { 471 + url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"; 472 + sha1 = "b432dd3358b634cf75e1e4664368240533c1ddbe"; 473 + }; 474 + }; 475 + "ansi-styles-3.2.1" = { 476 + name = "ansi-styles"; 477 + packageName = "ansi-styles"; 478 + version = "3.2.1"; 479 + src = fetchurl { 480 + url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz"; 481 + sha512 = "VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA=="; 482 + }; 483 + }; 484 + "ansi-styles-4.3.0" = { 485 + name = "ansi-styles"; 486 + packageName = "ansi-styles"; 487 + version = "4.3.0"; 488 + src = fetchurl { 489 + url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz"; 490 + sha512 = "zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="; 491 + }; 492 + }; 493 + "ansicolors-0.3.2" = { 494 + name = "ansicolors"; 495 + packageName = "ansicolors"; 496 + version = "0.3.2"; 497 + src = fetchurl { 498 + url = "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz"; 499 + sha1 = "665597de86a9ffe3aa9bfbe6cae5c6ea426b4979"; 500 + }; 501 + }; 502 + "any-promise-1.3.0" = { 503 + name = "any-promise"; 504 + packageName = "any-promise"; 505 + version = "1.3.0"; 506 + src = fetchurl { 507 + url = "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz"; 508 + sha1 = "abc6afeedcea52e809cdc0376aed3ce39635d17f"; 509 + }; 510 + }; 511 + "app-root-path-3.0.0" = { 512 + name = "app-root-path"; 513 + packageName = "app-root-path"; 514 + version = "3.0.0"; 515 + src = fetchurl { 516 + url = "https://registry.npmjs.org/app-root-path/-/app-root-path-3.0.0.tgz"; 517 + sha512 = "qMcx+Gy2UZynHjOHOIXPNvpf+9cjvk3cWrBBK7zg4gH9+clobJRb9NGzcT7mQTcV/6Gm/1WelUtqxVXnNlrwcw=="; 518 + }; 519 + }; 520 + "aproba-1.2.0" = { 521 + name = "aproba"; 522 + packageName = "aproba"; 523 + version = "1.2.0"; 524 + src = fetchurl { 525 + url = "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz"; 526 + sha512 = "Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw=="; 527 + }; 528 + }; 529 + "are-we-there-yet-1.1.5" = { 530 + name = "are-we-there-yet"; 531 + packageName = "are-we-there-yet"; 532 + version = "1.1.5"; 533 + src = fetchurl { 534 + url = "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz"; 535 + sha512 = "5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w=="; 536 + }; 537 + }; 538 + "argparse-1.0.10" = { 539 + name = "argparse"; 540 + packageName = "argparse"; 541 + version = "1.0.10"; 542 + src = fetchurl { 543 + url = "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz"; 544 + sha512 = "o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg=="; 545 + }; 546 + }; 547 + "array-flatten-1.1.1" = { 548 + name = "array-flatten"; 549 + packageName = "array-flatten"; 550 + version = "1.1.1"; 551 + src = fetchurl { 552 + url = "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz"; 553 + sha1 = "9a5f699051b1e7073328f2a008968b64ea2955d2"; 554 + }; 555 + }; 556 + "array-parallel-0.1.3" = { 557 + name = "array-parallel"; 558 + packageName = "array-parallel"; 559 + version = "0.1.3"; 560 + src = fetchurl { 561 + url = "https://registry.npmjs.org/array-parallel/-/array-parallel-0.1.3.tgz"; 562 + sha1 = "8f785308926ed5aa478c47e64d1b334b6c0c947d"; 563 + }; 564 + }; 565 + "array-series-0.1.5" = { 566 + name = "array-series"; 567 + packageName = "array-series"; 568 + version = "0.1.5"; 569 + src = fetchurl { 570 + url = "https://registry.npmjs.org/array-series/-/array-series-0.1.5.tgz"; 571 + sha1 = "df5d37bfc5c2ef0755e2aa4f92feae7d4b5a972f"; 572 + }; 573 + }; 574 + "array-union-2.1.0" = { 575 + name = "array-union"; 576 + packageName = "array-union"; 577 + version = "2.1.0"; 578 + src = fetchurl { 579 + url = "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz"; 580 + sha512 = "HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw=="; 581 + }; 582 + }; 583 + "asn1-0.2.4" = { 584 + name = "asn1"; 585 + packageName = "asn1"; 586 + version = "0.2.4"; 587 + src = fetchurl { 588 + url = "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz"; 589 + sha512 = "jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg=="; 590 + }; 591 + }; 592 + "assert-options-0.6.2" = { 593 + name = "assert-options"; 594 + packageName = "assert-options"; 595 + version = "0.6.2"; 596 + src = fetchurl { 597 + url = "https://registry.npmjs.org/assert-options/-/assert-options-0.6.2.tgz"; 598 + sha512 = "KP9S549XptFAPGYmLRnIjQBL4/Ry8Jx5YNLQZ/l+eejqbTidBMnw4uZSAsUrzBq/lgyqDYqxcTF7cOxZb9gyEw=="; 599 + }; 600 + }; 601 + "assert-plus-1.0.0" = { 602 + name = "assert-plus"; 603 + packageName = "assert-plus"; 604 + version = "1.0.0"; 605 + src = fetchurl { 606 + url = "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz"; 607 + sha1 = "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"; 608 + }; 609 + }; 610 + "async-3.2.0" = { 611 + name = "async"; 612 + packageName = "async"; 613 + version = "3.2.0"; 614 + src = fetchurl { 615 + url = "https://registry.npmjs.org/async/-/async-3.2.0.tgz"; 616 + sha512 = "TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw=="; 617 + }; 618 + }; 619 + "asynckit-0.4.0" = { 620 + name = "asynckit"; 621 + packageName = "asynckit"; 622 + version = "0.4.0"; 623 + src = fetchurl { 624 + url = "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"; 625 + sha1 = "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"; 626 + }; 627 + }; 628 + "aws-sign2-0.7.0" = { 629 + name = "aws-sign2"; 630 + packageName = "aws-sign2"; 631 + version = "0.7.0"; 632 + src = fetchurl { 633 + url = "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz"; 634 + sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"; 635 + }; 636 + }; 637 + "aws4-1.11.0" = { 638 + name = "aws4"; 639 + packageName = "aws4"; 640 + version = "1.11.0"; 641 + src = fetchurl { 642 + url = "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz"; 643 + sha512 = "xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA=="; 644 + }; 645 + }; 646 + "axios-0.19.0" = { 647 + name = "axios"; 648 + packageName = "axios"; 649 + version = "0.19.0"; 650 + src = fetchurl { 651 + url = "https://registry.npmjs.org/axios/-/axios-0.19.0.tgz"; 652 + sha512 = "1uvKqKQta3KBxIz14F2v06AEHZ/dIoeKfbTRkK1E5oqjDnuEerLmYTgJB5AiQZHJcljpg1TuRzdjDR06qNk0DQ=="; 653 + }; 654 + }; 655 + "axios-0.19.2" = { 656 + name = "axios"; 657 + packageName = "axios"; 658 + version = "0.19.2"; 659 + src = fetchurl { 660 + url = "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz"; 661 + sha512 = "fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA=="; 662 + }; 663 + }; 664 + "balanced-match-1.0.0" = { 665 + name = "balanced-match"; 666 + packageName = "balanced-match"; 667 + version = "1.0.0"; 668 + src = fetchurl { 669 + url = "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz"; 670 + sha1 = "89b4d199ab2bee49de164ea02b89ce462d71b767"; 671 + }; 672 + }; 673 + "base64-js-1.5.1" = { 674 + name = "base64-js"; 675 + packageName = "base64-js"; 676 + version = "1.5.1"; 677 + src = fetchurl { 678 + url = "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz"; 679 + sha512 = "AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="; 680 + }; 681 + }; 682 + "basic-auth-2.0.1" = { 683 + name = "basic-auth"; 684 + packageName = "basic-auth"; 685 + version = "2.0.1"; 686 + src = fetchurl { 687 + url = "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz"; 688 + sha512 = "NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg=="; 689 + }; 690 + }; 691 + "bcrypt-pbkdf-1.0.2" = { 692 + name = "bcrypt-pbkdf"; 693 + packageName = "bcrypt-pbkdf"; 694 + version = "1.0.2"; 695 + src = fetchurl { 696 + url = "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz"; 697 + sha1 = "a4301d389b6a43f9b67ff3ca11a3f6637e360e9e"; 698 + }; 699 + }; 700 + "bcryptjs-2.4.3" = { 701 + name = "bcryptjs"; 702 + packageName = "bcryptjs"; 703 + version = "2.4.3"; 704 + src = fetchurl { 705 + url = "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz"; 706 + sha1 = "9ab5627b93e60621ff7cdac5da9733027df1d0cb"; 707 + }; 708 + }; 709 + "bl-2.2.1" = { 710 + name = "bl"; 711 + packageName = "bl"; 712 + version = "2.2.1"; 713 + src = fetchurl { 714 + url = "https://registry.npmjs.org/bl/-/bl-2.2.1.tgz"; 715 + sha512 = "6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g=="; 716 + }; 717 + }; 718 + "bl-3.0.1" = { 719 + name = "bl"; 720 + packageName = "bl"; 721 + version = "3.0.1"; 722 + src = fetchurl { 723 + url = "https://registry.npmjs.org/bl/-/bl-3.0.1.tgz"; 724 + sha512 = "jrCW5ZhfQ/Vt07WX1Ngs+yn9BDqPL/gw28S7s9H6QK/gupnizNzJAss5akW20ISgOrbLTlXOOCTJeNUQqruAWQ=="; 725 + }; 726 + }; 727 + "bl-4.0.3" = { 728 + name = "bl"; 729 + packageName = "bl"; 730 + version = "4.0.3"; 731 + src = fetchurl { 732 + url = "https://registry.npmjs.org/bl/-/bl-4.0.3.tgz"; 733 + sha512 = "fs4G6/Hu4/EE+F75J8DuN/0IpQqNjAdC7aEQv7Qt8MHGUH7Ckv2MwTEEeN9QehD0pfIDkMI1bkHYkKy7xHyKIg=="; 734 + }; 735 + }; 736 + "bluebird-2.11.0" = { 737 + name = "bluebird"; 738 + packageName = "bluebird"; 739 + version = "2.11.0"; 740 + src = fetchurl { 741 + url = "https://registry.npmjs.org/bluebird/-/bluebird-2.11.0.tgz"; 742 + sha1 = "534b9033c022c9579c56ba3b3e5a5caafbb650e1"; 743 + }; 744 + }; 745 + "body-parser-1.19.0" = { 746 + name = "body-parser"; 747 + packageName = "body-parser"; 748 + version = "1.19.0"; 749 + src = fetchurl { 750 + url = "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz"; 751 + sha512 = "dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw=="; 752 + }; 753 + }; 754 + "body-parser-xml-1.1.0" = { 755 + name = "body-parser-xml"; 756 + packageName = "body-parser-xml"; 757 + version = "1.1.0"; 758 + src = fetchurl { 759 + url = "https://registry.npmjs.org/body-parser-xml/-/body-parser-xml-1.1.0.tgz"; 760 + sha1 = "7b56bef1cd7d266c13602b4c1daf4f511d26447c"; 761 + }; 762 + }; 763 + "boolbase-1.0.0" = { 764 + name = "boolbase"; 765 + packageName = "boolbase"; 766 + version = "1.0.0"; 767 + src = fetchurl { 768 + url = "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz"; 769 + sha1 = "68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"; 770 + }; 771 + }; 772 + "brace-expansion-1.1.11" = { 773 + name = "brace-expansion"; 774 + packageName = "brace-expansion"; 775 + version = "1.1.11"; 776 + src = fetchurl { 777 + url = "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"; 778 + sha512 = "iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA=="; 779 + }; 780 + }; 781 + "braces-3.0.2" = { 782 + name = "braces"; 783 + packageName = "braces"; 784 + version = "3.0.2"; 785 + src = fetchurl { 786 + url = "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz"; 787 + sha512 = "b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A=="; 788 + }; 789 + }; 790 + "bson-1.1.5" = { 791 + name = "bson"; 792 + packageName = "bson"; 793 + version = "1.1.5"; 794 + src = fetchurl { 795 + url = "https://registry.npmjs.org/bson/-/bson-1.1.5.tgz"; 796 + sha512 = "kDuEzldR21lHciPQAIulLs1LZlCXdLziXI6Mb/TDkwXhb//UORJNPXgcRs2CuO4H0DcMkpfT3/ySsP3unoZjBg=="; 797 + }; 798 + }; 799 + "buffer-5.7.1" = { 800 + name = "buffer"; 801 + packageName = "buffer"; 802 + version = "5.7.1"; 803 + src = fetchurl { 804 + url = "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz"; 805 + sha512 = "EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ=="; 806 + }; 807 + }; 808 + "buffer-equal-constant-time-1.0.1" = { 809 + name = "buffer-equal-constant-time"; 810 + packageName = "buffer-equal-constant-time"; 811 + version = "1.0.1"; 812 + src = fetchurl { 813 + url = "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz"; 814 + sha1 = "f8e71132f7ffe6e01a5c9697a4c6f3e48d5cc819"; 815 + }; 816 + }; 817 + "buffer-from-1.1.1" = { 818 + name = "buffer-from"; 819 + packageName = "buffer-from"; 820 + version = "1.1.1"; 821 + src = fetchurl { 822 + url = "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz"; 823 + sha512 = "MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A=="; 824 + }; 825 + }; 826 + "buffer-writer-2.0.0" = { 827 + name = "buffer-writer"; 828 + packageName = "buffer-writer"; 829 + version = "2.0.0"; 830 + src = fetchurl { 831 + url = "https://registry.npmjs.org/buffer-writer/-/buffer-writer-2.0.0.tgz"; 832 + sha512 = "a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw=="; 833 + }; 834 + }; 835 + "byte-length-1.0.2" = { 836 + name = "byte-length"; 837 + packageName = "byte-length"; 838 + version = "1.0.2"; 839 + src = fetchurl { 840 + url = "https://registry.npmjs.org/byte-length/-/byte-length-1.0.2.tgz"; 841 + sha512 = "ovBpjmsgd/teRmgcPh23d4gJvxDoXtAzEL9xTfMU8Yc2kqCDb7L9jAG0XHl1nzuGl+h3ebCIF1i62UFyA9V/2Q=="; 842 + }; 843 + }; 844 + "bytes-3.0.0" = { 845 + name = "bytes"; 846 + packageName = "bytes"; 847 + version = "3.0.0"; 848 + src = fetchurl { 849 + url = "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz"; 850 + sha1 = "d32815404d689699f85a4ea4fa8755dd13a96048"; 851 + }; 852 + }; 853 + "bytes-3.1.0" = { 854 + name = "bytes"; 855 + packageName = "bytes"; 856 + version = "3.1.0"; 857 + src = fetchurl { 858 + url = "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz"; 859 + sha512 = "zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg=="; 860 + }; 861 + }; 862 + "callback-stream-1.1.0" = { 863 + name = "callback-stream"; 864 + packageName = "callback-stream"; 865 + version = "1.1.0"; 866 + src = fetchurl { 867 + url = "https://registry.npmjs.org/callback-stream/-/callback-stream-1.1.0.tgz"; 868 + sha1 = "4701a51266f06e06eaa71fc17233822d875f4908"; 869 + }; 870 + }; 871 + "camel-case-4.1.2" = { 872 + name = "camel-case"; 873 + packageName = "camel-case"; 874 + version = "4.1.2"; 875 + src = fetchurl { 876 + url = "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz"; 877 + sha512 = "gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw=="; 878 + }; 879 + }; 880 + "camelcase-5.3.1" = { 881 + name = "camelcase"; 882 + packageName = "camelcase"; 883 + version = "5.3.1"; 884 + src = fetchurl { 885 + url = "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz"; 886 + sha512 = "L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg=="; 887 + }; 888 + }; 889 + "capital-case-1.0.4" = { 890 + name = "capital-case"; 891 + packageName = "capital-case"; 892 + version = "1.0.4"; 893 + src = fetchurl { 894 + url = "https://registry.npmjs.org/capital-case/-/capital-case-1.0.4.tgz"; 895 + sha512 = "ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A=="; 896 + }; 897 + }; 898 + "cardinal-2.1.1" = { 899 + name = "cardinal"; 900 + packageName = "cardinal"; 901 + version = "2.1.1"; 902 + src = fetchurl { 903 + url = "https://registry.npmjs.org/cardinal/-/cardinal-2.1.1.tgz"; 904 + sha1 = "7cc1055d822d212954d07b085dea251cc7bc5505"; 905 + }; 906 + }; 907 + "caseless-0.12.0" = { 908 + name = "caseless"; 909 + packageName = "caseless"; 910 + version = "0.12.0"; 911 + src = fetchurl { 912 + url = "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz"; 913 + sha1 = "1b681c21ff84033c826543090689420d187151dc"; 914 + }; 915 + }; 916 + "cfb-1.2.0" = { 917 + name = "cfb"; 918 + packageName = "cfb"; 919 + version = "1.2.0"; 920 + src = fetchurl { 921 + url = "https://registry.npmjs.org/cfb/-/cfb-1.2.0.tgz"; 922 + sha512 = "sXMvHsKCICVR3Naq+J556K+ExBo9n50iKl6LGarlnvuA2035uMlGA/qVrc0wQtow5P1vJEw9UyrKLCbtIKz+TQ=="; 923 + }; 924 + }; 925 + "chalk-1.1.3" = { 926 + name = "chalk"; 927 + packageName = "chalk"; 928 + version = "1.1.3"; 929 + src = fetchurl { 930 + url = "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz"; 931 + sha1 = "a8115c55e4a702fe4d150abd3872822a7e09fc98"; 932 + }; 933 + }; 934 + "chalk-2.4.2" = { 935 + name = "chalk"; 936 + packageName = "chalk"; 937 + version = "2.4.2"; 938 + src = fetchurl { 939 + url = "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz"; 940 + sha512 = "Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ=="; 941 + }; 942 + }; 943 + "chalk-4.1.0" = { 944 + name = "chalk"; 945 + packageName = "chalk"; 946 + version = "4.1.0"; 947 + src = fetchurl { 948 + url = "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz"; 949 + sha512 = "qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A=="; 950 + }; 951 + }; 952 + "change-case-4.1.2" = { 953 + name = "change-case"; 954 + packageName = "change-case"; 955 + version = "4.1.2"; 956 + src = fetchurl { 957 + url = "https://registry.npmjs.org/change-case/-/change-case-4.1.2.tgz"; 958 + sha512 = "bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A=="; 959 + }; 960 + }; 961 + "chardet-0.7.0" = { 962 + name = "chardet"; 963 + packageName = "chardet"; 964 + version = "0.7.0"; 965 + src = fetchurl { 966 + url = "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz"; 967 + sha512 = "mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA=="; 968 + }; 969 + }; 970 + "cheerio-1.0.0-rc.3" = { 971 + name = "cheerio"; 972 + packageName = "cheerio"; 973 + version = "1.0.0-rc.3"; 974 + src = fetchurl { 975 + url = "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.3.tgz"; 976 + sha512 = "0td5ijfUPuubwLUu0OBoe98gZj8C/AA+RW3v67GPlGOrvxWjZmBXiBCRU+I8VEiNyJzjth40POfHiz2RB3gImA=="; 977 + }; 978 + }; 979 + "chownr-1.1.4" = { 980 + name = "chownr"; 981 + packageName = "chownr"; 982 + version = "1.1.4"; 983 + src = fetchurl { 984 + url = "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz"; 985 + sha512 = "jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg=="; 986 + }; 987 + }; 988 + "clean-stack-3.0.1" = { 989 + name = "clean-stack"; 990 + packageName = "clean-stack"; 991 + version = "3.0.1"; 992 + src = fetchurl { 993 + url = "https://registry.npmjs.org/clean-stack/-/clean-stack-3.0.1.tgz"; 994 + sha512 = "lR9wNiMRcVQjSB3a7xXGLuz4cr4wJuuXlaAEbRutGowQTmlp7R72/DOgN21e8jdwblMWl9UOJMJXarX94pzKdg=="; 995 + }; 996 + }; 997 + "cli-cursor-3.1.0" = { 998 + name = "cli-cursor"; 999 + packageName = "cli-cursor"; 1000 + version = "3.1.0"; 1001 + src = fetchurl { 1002 + url = "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz"; 1003 + sha512 = "I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw=="; 1004 + }; 1005 + }; 1006 + "cli-highlight-2.1.9" = { 1007 + name = "cli-highlight"; 1008 + packageName = "cli-highlight"; 1009 + version = "2.1.9"; 1010 + src = fetchurl { 1011 + url = "https://registry.npmjs.org/cli-highlight/-/cli-highlight-2.1.9.tgz"; 1012 + sha512 = "t8RNIZgiI24i/mslZ8XT8o660RUj5ZbUJpEZrZa/BNekTzdC2LfMRAnt0Y7sgzNM4FGW5tmWg/YnbTH8o1eIOQ=="; 1013 + }; 1014 + }; 1015 + "cli-width-3.0.0" = { 1016 + name = "cli-width"; 1017 + packageName = "cli-width"; 1018 + version = "3.0.0"; 1019 + src = fetchurl { 1020 + url = "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz"; 1021 + sha512 = "FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw=="; 1022 + }; 1023 + }; 1024 + "client-oauth2-4.3.3" = { 1025 + name = "client-oauth2"; 1026 + packageName = "client-oauth2"; 1027 + version = "4.3.3"; 1028 + src = fetchurl { 1029 + url = "https://registry.npmjs.org/client-oauth2/-/client-oauth2-4.3.3.tgz"; 1030 + sha512 = "k8AvUYJon0vv75ufoVo4nALYb/qwFFicO3I0+39C6xEdflqVtr+f9cy+0ZxAduoVSTfhP5DX2tY2XICAd5hy6Q=="; 1031 + }; 1032 + }; 1033 + "cliui-5.0.0" = { 1034 + name = "cliui"; 1035 + packageName = "cliui"; 1036 + version = "5.0.0"; 1037 + src = fetchurl { 1038 + url = "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz"; 1039 + sha512 = "PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA=="; 1040 + }; 1041 + }; 1042 + "cliui-6.0.0" = { 1043 + name = "cliui"; 1044 + packageName = "cliui"; 1045 + version = "6.0.0"; 1046 + src = fetchurl { 1047 + url = "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz"; 1048 + sha512 = "t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ=="; 1049 + }; 1050 + }; 1051 + "cliui-7.0.4" = { 1052 + name = "cliui"; 1053 + packageName = "cliui"; 1054 + version = "7.0.4"; 1055 + src = fetchurl { 1056 + url = "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz"; 1057 + sha512 = "OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ=="; 1058 + }; 1059 + }; 1060 + "code-point-at-1.1.0" = { 1061 + name = "code-point-at"; 1062 + packageName = "code-point-at"; 1063 + version = "1.1.0"; 1064 + src = fetchurl { 1065 + url = "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz"; 1066 + sha1 = "0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"; 1067 + }; 1068 + }; 1069 + "codepage-1.14.0" = { 1070 + name = "codepage"; 1071 + packageName = "codepage"; 1072 + version = "1.14.0"; 1073 + src = fetchurl { 1074 + url = "https://registry.npmjs.org/codepage/-/codepage-1.14.0.tgz"; 1075 + sha1 = "8cbe25481323559d7d307571b0fff91e7a1d2f99"; 1076 + }; 1077 + }; 1078 + "color-3.0.0" = { 1079 + name = "color"; 1080 + packageName = "color"; 1081 + version = "3.0.0"; 1082 + src = fetchurl { 1083 + url = "https://registry.npmjs.org/color/-/color-3.0.0.tgz"; 1084 + sha512 = "jCpd5+s0s0t7p3pHQKpnJ0TpQKKdleP71LWcA0aqiljpiuAkOSUFN/dyH8ZwF0hRmFlrIuRhufds1QyEP9EB+w=="; 1085 + }; 1086 + }; 1087 + "color-convert-1.9.3" = { 1088 + name = "color-convert"; 1089 + packageName = "color-convert"; 1090 + version = "1.9.3"; 1091 + src = fetchurl { 1092 + url = "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz"; 1093 + sha512 = "QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg=="; 1094 + }; 1095 + }; 1096 + "color-convert-2.0.1" = { 1097 + name = "color-convert"; 1098 + packageName = "color-convert"; 1099 + version = "2.0.1"; 1100 + src = fetchurl { 1101 + url = "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz"; 1102 + sha512 = "RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ=="; 1103 + }; 1104 + }; 1105 + "color-name-1.1.3" = { 1106 + name = "color-name"; 1107 + packageName = "color-name"; 1108 + version = "1.1.3"; 1109 + src = fetchurl { 1110 + url = "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz"; 1111 + sha1 = "a7d0558bd89c42f795dd42328f740831ca53bc25"; 1112 + }; 1113 + }; 1114 + "color-name-1.1.4" = { 1115 + name = "color-name"; 1116 + packageName = "color-name"; 1117 + version = "1.1.4"; 1118 + src = fetchurl { 1119 + url = "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz"; 1120 + sha512 = "dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="; 1121 + }; 1122 + }; 1123 + "color-string-1.5.4" = { 1124 + name = "color-string"; 1125 + packageName = "color-string"; 1126 + version = "1.5.4"; 1127 + src = fetchurl { 1128 + url = "https://registry.npmjs.org/color-string/-/color-string-1.5.4.tgz"; 1129 + sha512 = "57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw=="; 1130 + }; 1131 + }; 1132 + "colornames-1.1.1" = { 1133 + name = "colornames"; 1134 + packageName = "colornames"; 1135 + version = "1.1.1"; 1136 + src = fetchurl { 1137 + url = "https://registry.npmjs.org/colornames/-/colornames-1.1.1.tgz"; 1138 + sha1 = "f8889030685c7c4ff9e2a559f5077eb76a816f96"; 1139 + }; 1140 + }; 1141 + "colorspace-1.1.2" = { 1142 + name = "colorspace"; 1143 + packageName = "colorspace"; 1144 + version = "1.1.2"; 1145 + src = fetchurl { 1146 + url = "https://registry.npmjs.org/colorspace/-/colorspace-1.1.2.tgz"; 1147 + sha512 = "vt+OoIP2d76xLhjwbBaucYlNSpPsrJWPlBTtwCpQKIu6/CSMutyzX93O/Do0qzpH3YoHEes8YEFXyZ797rEhzQ=="; 1148 + }; 1149 + }; 1150 + "combined-stream-1.0.8" = { 1151 + name = "combined-stream"; 1152 + packageName = "combined-stream"; 1153 + version = "1.0.8"; 1154 + src = fetchurl { 1155 + url = "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz"; 1156 + sha512 = "FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg=="; 1157 + }; 1158 + }; 1159 + "commander-2.14.1" = { 1160 + name = "commander"; 1161 + packageName = "commander"; 1162 + version = "2.14.1"; 1163 + src = fetchurl { 1164 + url = "https://registry.npmjs.org/commander/-/commander-2.14.1.tgz"; 1165 + sha512 = "+YR16o3rK53SmWHU3rEM3tPAh2rwb1yPcQX5irVn7mb0gXbwuCCrnkbV5+PBfETdfg1vui07nM6PCG1zndcjQw=="; 1166 + }; 1167 + }; 1168 + "commander-2.17.1" = { 1169 + name = "commander"; 1170 + packageName = "commander"; 1171 + version = "2.17.1"; 1172 + src = fetchurl { 1173 + url = "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz"; 1174 + sha512 = "wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg=="; 1175 + }; 1176 + }; 1177 + "commist-1.1.0" = { 1178 + name = "commist"; 1179 + packageName = "commist"; 1180 + version = "1.1.0"; 1181 + src = fetchurl { 1182 + url = "https://registry.npmjs.org/commist/-/commist-1.1.0.tgz"; 1183 + sha512 = "rraC8NXWOEjhADbZe9QBNzLAN5Q3fsTPQtBV+fEVj6xKIgDgNiEVE6ZNfHpZOqfQ21YUzfVNUXLOEZquYvQPPg=="; 1184 + }; 1185 + }; 1186 + "compressible-2.0.18" = { 1187 + name = "compressible"; 1188 + packageName = "compressible"; 1189 + version = "2.0.18"; 1190 + src = fetchurl { 1191 + url = "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz"; 1192 + sha512 = "AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg=="; 1193 + }; 1194 + }; 1195 + "compression-1.7.4" = { 1196 + name = "compression"; 1197 + packageName = "compression"; 1198 + version = "1.7.4"; 1199 + src = fetchurl { 1200 + url = "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz"; 1201 + sha512 = "jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ=="; 1202 + }; 1203 + }; 1204 + "concat-map-0.0.1" = { 1205 + name = "concat-map"; 1206 + packageName = "concat-map"; 1207 + version = "0.0.1"; 1208 + src = fetchurl { 1209 + url = "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"; 1210 + sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b"; 1211 + }; 1212 + }; 1213 + "concat-stream-1.6.2" = { 1214 + name = "concat-stream"; 1215 + packageName = "concat-stream"; 1216 + version = "1.6.2"; 1217 + src = fetchurl { 1218 + url = "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz"; 1219 + sha512 = "27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw=="; 1220 + }; 1221 + }; 1222 + "concat-stream-2.0.0" = { 1223 + name = "concat-stream"; 1224 + packageName = "concat-stream"; 1225 + version = "2.0.0"; 1226 + src = fetchurl { 1227 + url = "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz"; 1228 + sha512 = "MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A=="; 1229 + }; 1230 + }; 1231 + "connect-history-api-fallback-1.6.0" = { 1232 + name = "connect-history-api-fallback"; 1233 + packageName = "connect-history-api-fallback"; 1234 + version = "1.6.0"; 1235 + src = fetchurl { 1236 + url = "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz"; 1237 + sha512 = "e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg=="; 1238 + }; 1239 + }; 1240 + "console-control-strings-1.1.0" = { 1241 + name = "console-control-strings"; 1242 + packageName = "console-control-strings"; 1243 + version = "1.1.0"; 1244 + src = fetchurl { 1245 + url = "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz"; 1246 + sha1 = "3d7cf4464db6446ea644bf4b39507f9851008e8e"; 1247 + }; 1248 + }; 1249 + "constant-case-3.0.4" = { 1250 + name = "constant-case"; 1251 + packageName = "constant-case"; 1252 + version = "3.0.4"; 1253 + src = fetchurl { 1254 + url = "https://registry.npmjs.org/constant-case/-/constant-case-3.0.4.tgz"; 1255 + sha512 = "I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ=="; 1256 + }; 1257 + }; 1258 + "content-disposition-0.5.3" = { 1259 + name = "content-disposition"; 1260 + packageName = "content-disposition"; 1261 + version = "0.5.3"; 1262 + src = fetchurl { 1263 + url = "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz"; 1264 + sha512 = "ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g=="; 1265 + }; 1266 + }; 1267 + "content-type-1.0.4" = { 1268 + name = "content-type"; 1269 + packageName = "content-type"; 1270 + version = "1.0.4"; 1271 + src = fetchurl { 1272 + url = "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz"; 1273 + sha512 = "hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="; 1274 + }; 1275 + }; 1276 + "convict-5.2.0" = { 1277 + name = "convict"; 1278 + packageName = "convict"; 1279 + version = "5.2.0"; 1280 + src = fetchurl { 1281 + url = "https://registry.npmjs.org/convict/-/convict-5.2.0.tgz"; 1282 + sha512 = "C3cdUwo47cCikZNzu5Vv8AL0MuXVVeg9t/Gyr9qyK5ZpCjOkMPmJ85KUF3CowNeSfj4UtztHxS+hoO9wGRh6kg=="; 1283 + }; 1284 + }; 1285 + "cookie-0.4.0" = { 1286 + name = "cookie"; 1287 + packageName = "cookie"; 1288 + version = "0.4.0"; 1289 + src = fetchurl { 1290 + url = "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz"; 1291 + sha512 = "+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg=="; 1292 + }; 1293 + }; 1294 + "cookie-signature-1.0.6" = { 1295 + name = "cookie-signature"; 1296 + packageName = "cookie-signature"; 1297 + version = "1.0.6"; 1298 + src = fetchurl { 1299 + url = "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz"; 1300 + sha1 = "e303a882b342cc3ee8ca513a79999734dab3ae2c"; 1301 + }; 1302 + }; 1303 + "core-util-is-1.0.2" = { 1304 + name = "core-util-is"; 1305 + packageName = "core-util-is"; 1306 + version = "1.0.2"; 1307 + src = fetchurl { 1308 + url = "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"; 1309 + sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7"; 1310 + }; 1311 + }; 1312 + "crc-32-1.2.0" = { 1313 + name = "crc-32"; 1314 + packageName = "crc-32"; 1315 + version = "1.2.0"; 1316 + src = fetchurl { 1317 + url = "https://registry.npmjs.org/crc-32/-/crc-32-1.2.0.tgz"; 1318 + sha512 = "1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA=="; 1319 + }; 1320 + }; 1321 + "cron-1.8.2" = { 1322 + name = "cron"; 1323 + packageName = "cron"; 1324 + version = "1.8.2"; 1325 + src = fetchurl { 1326 + url = "https://registry.npmjs.org/cron/-/cron-1.8.2.tgz"; 1327 + sha512 = "Gk2c4y6xKEO8FSAUTklqtfSr7oTq0CiPQeLBG5Fl0qoXpZyMcj1SG59YL+hqq04bu6/IuEA7lMkYDAplQNKkyg=="; 1328 + }; 1329 + }; 1330 + "cross-spawn-4.0.2" = { 1331 + name = "cross-spawn"; 1332 + packageName = "cross-spawn"; 1333 + version = "4.0.2"; 1334 + src = fetchurl { 1335 + url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-4.0.2.tgz"; 1336 + sha1 = "7b9247621c23adfdd3856004a823cbe397424d41"; 1337 + }; 1338 + }; 1339 + "crypto-js-4.0.0" = { 1340 + name = "crypto-js"; 1341 + packageName = "crypto-js"; 1342 + version = "4.0.0"; 1343 + src = fetchurl { 1344 + url = "https://registry.npmjs.org/crypto-js/-/crypto-js-4.0.0.tgz"; 1345 + sha512 = "bzHZN8Pn+gS7DQA6n+iUmBfl0hO5DJq++QP3U6uTucDtk/0iGpXd/Gg7CGR0p8tJhofJyaKoWBuJI4eAO00BBg=="; 1346 + }; 1347 + }; 1348 + "csrf-3.1.0" = { 1349 + name = "csrf"; 1350 + packageName = "csrf"; 1351 + version = "3.1.0"; 1352 + src = fetchurl { 1353 + url = "https://registry.npmjs.org/csrf/-/csrf-3.1.0.tgz"; 1354 + sha512 = "uTqEnCvWRk042asU6JtapDTcJeeailFy4ydOQS28bj1hcLnYRiqi8SsD2jS412AY1I/4qdOwWZun774iqywf9w=="; 1355 + }; 1356 + }; 1357 + "css-select-1.2.0" = { 1358 + name = "css-select"; 1359 + packageName = "css-select"; 1360 + version = "1.2.0"; 1361 + src = fetchurl { 1362 + url = "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz"; 1363 + sha1 = "2b3a110539c5355f1cd8d314623e870b121ec858"; 1364 + }; 1365 + }; 1366 + "css-what-2.1.3" = { 1367 + name = "css-what"; 1368 + packageName = "css-what"; 1369 + version = "2.1.3"; 1370 + src = fetchurl { 1371 + url = "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz"; 1372 + sha512 = "a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg=="; 1373 + }; 1374 + }; 1375 + "d-1.0.1" = { 1376 + name = "d"; 1377 + packageName = "d"; 1378 + version = "1.0.1"; 1379 + src = fetchurl { 1380 + url = "https://registry.npmjs.org/d/-/d-1.0.1.tgz"; 1381 + sha512 = "m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA=="; 1382 + }; 1383 + }; 1384 + "dashdash-1.14.1" = { 1385 + name = "dashdash"; 1386 + packageName = "dashdash"; 1387 + version = "1.14.1"; 1388 + src = fetchurl { 1389 + url = "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz"; 1390 + sha1 = "853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"; 1391 + }; 1392 + }; 1393 + "date-utils-1.2.21" = { 1394 + name = "date-utils"; 1395 + packageName = "date-utils"; 1396 + version = "1.2.21"; 1397 + src = fetchurl { 1398 + url = "https://registry.npmjs.org/date-utils/-/date-utils-1.2.21.tgz"; 1399 + sha1 = "61fb16cdc1274b3c9acaaffe9fc69df8720a2b64"; 1400 + }; 1401 + }; 1402 + "debug-2.6.9" = { 1403 + name = "debug"; 1404 + packageName = "debug"; 1405 + version = "2.6.9"; 1406 + src = fetchurl { 1407 + url = "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"; 1408 + sha512 = "bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="; 1409 + }; 1410 + }; 1411 + "debug-3.1.0" = { 1412 + name = "debug"; 1413 + packageName = "debug"; 1414 + version = "3.1.0"; 1415 + src = fetchurl { 1416 + url = "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz"; 1417 + sha512 = "OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g=="; 1418 + }; 1419 + }; 1420 + "debug-3.2.7" = { 1421 + name = "debug"; 1422 + packageName = "debug"; 1423 + version = "3.2.7"; 1424 + src = fetchurl { 1425 + url = "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz"; 1426 + sha512 = "CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="; 1427 + }; 1428 + }; 1429 + "debug-4.1.1" = { 1430 + name = "debug"; 1431 + packageName = "debug"; 1432 + version = "4.1.1"; 1433 + src = fetchurl { 1434 + url = "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz"; 1435 + sha512 = "pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw=="; 1436 + }; 1437 + }; 1438 + "debug-4.3.1" = { 1439 + name = "debug"; 1440 + packageName = "debug"; 1441 + version = "4.3.1"; 1442 + src = fetchurl { 1443 + url = "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz"; 1444 + sha512 = "doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ=="; 1445 + }; 1446 + }; 1447 + "decamelize-1.2.0" = { 1448 + name = "decamelize"; 1449 + packageName = "decamelize"; 1450 + version = "1.2.0"; 1451 + src = fetchurl { 1452 + url = "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"; 1453 + sha1 = "f6534d15148269b20352e7bee26f501f9a191290"; 1454 + }; 1455 + }; 1456 + "deep-extend-0.6.0" = { 1457 + name = "deep-extend"; 1458 + packageName = "deep-extend"; 1459 + version = "0.6.0"; 1460 + src = fetchurl { 1461 + url = "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz"; 1462 + sha512 = "LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA=="; 1463 + }; 1464 + }; 1465 + "delayed-stream-1.0.0" = { 1466 + name = "delayed-stream"; 1467 + packageName = "delayed-stream"; 1468 + version = "1.0.0"; 1469 + src = fetchurl { 1470 + url = "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"; 1471 + sha1 = "df3ae199acadfb7d440aaae0b29e2272b24ec619"; 1472 + }; 1473 + }; 1474 + "delegates-1.0.0" = { 1475 + name = "delegates"; 1476 + packageName = "delegates"; 1477 + version = "1.0.0"; 1478 + src = fetchurl { 1479 + url = "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz"; 1480 + sha1 = "84c6e159b81904fdca59a0ef44cd870d31250f9a"; 1481 + }; 1482 + }; 1483 + "denque-1.4.1" = { 1484 + name = "denque"; 1485 + packageName = "denque"; 1486 + version = "1.4.1"; 1487 + src = fetchurl { 1488 + url = "https://registry.npmjs.org/denque/-/denque-1.4.1.tgz"; 1489 + sha512 = "OfzPuSZKGcgr96rf1oODnfjqBFmr1DVoc/TrItj3Ohe0Ah1C5WX5Baquw/9U9KovnQ88EqmJbD66rKYUQYN1tQ=="; 1490 + }; 1491 + }; 1492 + "depd-1.1.2" = { 1493 + name = "depd"; 1494 + packageName = "depd"; 1495 + version = "1.1.2"; 1496 + src = fetchurl { 1497 + url = "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz"; 1498 + sha1 = "9bcd52e14c097763e749b274c4346ed2e560b5a9"; 1499 + }; 1500 + }; 1501 + "depd-2.0.0" = { 1502 + name = "depd"; 1503 + packageName = "depd"; 1504 + version = "2.0.0"; 1505 + src = fetchurl { 1506 + url = "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz"; 1507 + sha512 = "g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw=="; 1508 + }; 1509 + }; 1510 + "destroy-1.0.4" = { 1511 + name = "destroy"; 1512 + packageName = "destroy"; 1513 + version = "1.0.4"; 1514 + src = fetchurl { 1515 + url = "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz"; 1516 + sha1 = "978857442c44749e4206613e37946205826abd80"; 1517 + }; 1518 + }; 1519 + "detect-libc-1.0.3" = { 1520 + name = "detect-libc"; 1521 + packageName = "detect-libc"; 1522 + version = "1.0.3"; 1523 + src = fetchurl { 1524 + url = "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz"; 1525 + sha1 = "fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b"; 1526 + }; 1527 + }; 1528 + "diagnostics-1.1.1" = { 1529 + name = "diagnostics"; 1530 + packageName = "diagnostics"; 1531 + version = "1.1.1"; 1532 + src = fetchurl { 1533 + url = "https://registry.npmjs.org/diagnostics/-/diagnostics-1.1.1.tgz"; 1534 + sha512 = "8wn1PmdunLJ9Tqbx+Fx/ZEuHfJf4NKSN2ZBj7SJC/OWRWha843+WsTjqMe1B5E3p28jqBlp+mJ2fPVxPyNgYKQ=="; 1535 + }; 1536 + }; 1537 + "dir-glob-3.0.1" = { 1538 + name = "dir-glob"; 1539 + packageName = "dir-glob"; 1540 + version = "3.0.1"; 1541 + src = fetchurl { 1542 + url = "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz"; 1543 + sha512 = "WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA=="; 1544 + }; 1545 + }; 1546 + "dom-serializer-0.1.1" = { 1547 + name = "dom-serializer"; 1548 + packageName = "dom-serializer"; 1549 + version = "0.1.1"; 1550 + src = fetchurl { 1551 + url = "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz"; 1552 + sha512 = "l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA=="; 1553 + }; 1554 + }; 1555 + "domelementtype-1.3.1" = { 1556 + name = "domelementtype"; 1557 + packageName = "domelementtype"; 1558 + version = "1.3.1"; 1559 + src = fetchurl { 1560 + url = "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz"; 1561 + sha512 = "BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w=="; 1562 + }; 1563 + }; 1564 + "domhandler-2.4.2" = { 1565 + name = "domhandler"; 1566 + packageName = "domhandler"; 1567 + version = "2.4.2"; 1568 + src = fetchurl { 1569 + url = "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz"; 1570 + sha512 = "JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA=="; 1571 + }; 1572 + }; 1573 + "domutils-1.5.1" = { 1574 + name = "domutils"; 1575 + packageName = "domutils"; 1576 + version = "1.5.1"; 1577 + src = fetchurl { 1578 + url = "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz"; 1579 + sha1 = "dcd8488a26f563d61079e48c9f7b7e32373682cf"; 1580 + }; 1581 + }; 1582 + "dot-case-3.0.4" = { 1583 + name = "dot-case"; 1584 + packageName = "dot-case"; 1585 + version = "3.0.4"; 1586 + src = fetchurl { 1587 + url = "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz"; 1588 + sha512 = "Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w=="; 1589 + }; 1590 + }; 1591 + "dotenv-8.2.0" = { 1592 + name = "dotenv"; 1593 + packageName = "dotenv"; 1594 + version = "8.2.0"; 1595 + src = fetchurl { 1596 + url = "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz"; 1597 + sha512 = "8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw=="; 1598 + }; 1599 + }; 1600 + "double-ended-queue-2.1.0-0" = { 1601 + name = "double-ended-queue"; 1602 + packageName = "double-ended-queue"; 1603 + version = "2.1.0-0"; 1604 + src = fetchurl { 1605 + url = "https://registry.npmjs.org/double-ended-queue/-/double-ended-queue-2.1.0-0.tgz"; 1606 + sha1 = "103d3527fd31528f40188130c841efdd78264e5c"; 1607 + }; 1608 + }; 1609 + "duplexify-3.7.1" = { 1610 + name = "duplexify"; 1611 + packageName = "duplexify"; 1612 + version = "3.7.1"; 1613 + src = fetchurl { 1614 + url = "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz"; 1615 + sha512 = "07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g=="; 1616 + }; 1617 + }; 1618 + "ecc-jsbn-0.1.2" = { 1619 + name = "ecc-jsbn"; 1620 + packageName = "ecc-jsbn"; 1621 + version = "0.1.2"; 1622 + src = fetchurl { 1623 + url = "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz"; 1624 + sha1 = "3a83a904e54353287874c564b7549386849a98c9"; 1625 + }; 1626 + }; 1627 + "ecdsa-sig-formatter-1.0.11" = { 1628 + name = "ecdsa-sig-formatter"; 1629 + packageName = "ecdsa-sig-formatter"; 1630 + version = "1.0.11"; 1631 + src = fetchurl { 1632 + url = "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz"; 1633 + sha512 = "nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ=="; 1634 + }; 1635 + }; 1636 + "ee-first-1.1.1" = { 1637 + name = "ee-first"; 1638 + packageName = "ee-first"; 1639 + version = "1.1.1"; 1640 + src = fetchurl { 1641 + url = "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz"; 1642 + sha1 = "590c61156b0ae2f4f0255732a158b266bc56b21d"; 1643 + }; 1644 + }; 1645 + "emoji-regex-7.0.3" = { 1646 + name = "emoji-regex"; 1647 + packageName = "emoji-regex"; 1648 + version = "7.0.3"; 1649 + src = fetchurl { 1650 + url = "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz"; 1651 + sha512 = "CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA=="; 1652 + }; 1653 + }; 1654 + "emoji-regex-8.0.0" = { 1655 + name = "emoji-regex"; 1656 + packageName = "emoji-regex"; 1657 + version = "8.0.0"; 1658 + src = fetchurl { 1659 + url = "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz"; 1660 + sha512 = "MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="; 1661 + }; 1662 + }; 1663 + "enabled-1.0.2" = { 1664 + name = "enabled"; 1665 + packageName = "enabled"; 1666 + version = "1.0.2"; 1667 + src = fetchurl { 1668 + url = "https://registry.npmjs.org/enabled/-/enabled-1.0.2.tgz"; 1669 + sha1 = "965f6513d2c2d1c5f4652b64a2e3396467fc2f93"; 1670 + }; 1671 + }; 1672 + "encodeurl-1.0.2" = { 1673 + name = "encodeurl"; 1674 + packageName = "encodeurl"; 1675 + version = "1.0.2"; 1676 + src = fetchurl { 1677 + url = "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz"; 1678 + sha1 = "ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"; 1679 + }; 1680 + }; 1681 + "encoding-japanese-1.0.30" = { 1682 + name = "encoding-japanese"; 1683 + packageName = "encoding-japanese"; 1684 + version = "1.0.30"; 1685 + src = fetchurl { 1686 + url = "https://registry.npmjs.org/encoding-japanese/-/encoding-japanese-1.0.30.tgz"; 1687 + sha512 = "bd/DFLAoJetvv7ar/KIpE3CNO8wEuyrt9Xuw6nSMiZ+Vrz/Q21BPsMHvARL2Wz6IKHKXgb+DWZqtRg1vql9cBg=="; 1688 + }; 1689 + }; 1690 + "end-of-stream-1.4.4" = { 1691 + name = "end-of-stream"; 1692 + packageName = "end-of-stream"; 1693 + version = "1.4.4"; 1694 + src = fetchurl { 1695 + url = "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz"; 1696 + sha512 = "+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q=="; 1697 + }; 1698 + }; 1699 + "entities-1.1.2" = { 1700 + name = "entities"; 1701 + packageName = "entities"; 1702 + version = "1.1.2"; 1703 + src = fetchurl { 1704 + url = "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz"; 1705 + sha512 = "f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w=="; 1706 + }; 1707 + }; 1708 + "entities-2.1.0" = { 1709 + name = "entities"; 1710 + packageName = "entities"; 1711 + version = "2.1.0"; 1712 + src = fetchurl { 1713 + url = "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz"; 1714 + sha512 = "hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w=="; 1715 + }; 1716 + }; 1717 + "env-variable-0.0.6" = { 1718 + name = "env-variable"; 1719 + packageName = "env-variable"; 1720 + version = "0.0.6"; 1721 + src = fetchurl { 1722 + url = "https://registry.npmjs.org/env-variable/-/env-variable-0.0.6.tgz"; 1723 + sha512 = "bHz59NlBbtS0NhftmR8+ExBEekE7br0e01jw+kk0NDro7TtZzBYZ5ScGPs3OmwnpyfHTHOtr1Y6uedCdrIldtg=="; 1724 + }; 1725 + }; 1726 + "es5-ext-0.10.53" = { 1727 + name = "es5-ext"; 1728 + packageName = "es5-ext"; 1729 + version = "0.10.53"; 1730 + src = fetchurl { 1731 + url = "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz"; 1732 + sha512 = "Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q=="; 1733 + }; 1734 + }; 1735 + "es6-iterator-2.0.3" = { 1736 + name = "es6-iterator"; 1737 + packageName = "es6-iterator"; 1738 + version = "2.0.3"; 1739 + src = fetchurl { 1740 + url = "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz"; 1741 + sha1 = "a7de889141a05a94b0854403b2d0a0fbfa98f3b7"; 1742 + }; 1743 + }; 1744 + "es6-map-0.1.5" = { 1745 + name = "es6-map"; 1746 + packageName = "es6-map"; 1747 + version = "0.1.5"; 1748 + src = fetchurl { 1749 + url = "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz"; 1750 + sha1 = "9136e0503dcc06a301690f0bb14ff4e364e949f0"; 1751 + }; 1752 + }; 1753 + "es6-set-0.1.5" = { 1754 + name = "es6-set"; 1755 + packageName = "es6-set"; 1756 + version = "0.1.5"; 1757 + src = fetchurl { 1758 + url = "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz"; 1759 + sha1 = "d2b3ec5d4d800ced818db538d28974db0a73ccb1"; 1760 + }; 1761 + }; 1762 + "es6-symbol-3.1.1" = { 1763 + name = "es6-symbol"; 1764 + packageName = "es6-symbol"; 1765 + version = "3.1.1"; 1766 + src = fetchurl { 1767 + url = "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz"; 1768 + sha1 = "bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77"; 1769 + }; 1770 + }; 1771 + "es6-symbol-3.1.3" = { 1772 + name = "es6-symbol"; 1773 + packageName = "es6-symbol"; 1774 + version = "3.1.3"; 1775 + src = fetchurl { 1776 + url = "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz"; 1777 + sha512 = "NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA=="; 1778 + }; 1779 + }; 1780 + "escalade-3.1.1" = { 1781 + name = "escalade"; 1782 + packageName = "escalade"; 1783 + version = "3.1.1"; 1784 + src = fetchurl { 1785 + url = "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz"; 1786 + sha512 = "k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw=="; 1787 + }; 1788 + }; 1789 + "escape-html-1.0.3" = { 1790 + name = "escape-html"; 1791 + packageName = "escape-html"; 1792 + version = "1.0.3"; 1793 + src = fetchurl { 1794 + url = "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz"; 1795 + sha1 = "0258eae4d3d0c0974de1c169188ef0051d1d1988"; 1796 + }; 1797 + }; 1798 + "escape-string-regexp-1.0.5" = { 1799 + name = "escape-string-regexp"; 1800 + packageName = "escape-string-regexp"; 1801 + version = "1.0.5"; 1802 + src = fetchurl { 1803 + url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"; 1804 + sha1 = "1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"; 1805 + }; 1806 + }; 1807 + "escape-string-regexp-4.0.0" = { 1808 + name = "escape-string-regexp"; 1809 + packageName = "escape-string-regexp"; 1810 + version = "4.0.0"; 1811 + src = fetchurl { 1812 + url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz"; 1813 + sha512 = "TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="; 1814 + }; 1815 + }; 1816 + "eslint-config-riot-1.0.0" = { 1817 + name = "eslint-config-riot"; 1818 + packageName = "eslint-config-riot"; 1819 + version = "1.0.0"; 1820 + src = fetchurl { 1821 + url = "https://registry.npmjs.org/eslint-config-riot/-/eslint-config-riot-1.0.0.tgz"; 1822 + sha1 = "fbd65386980b30fbcd0e1305d4c3fb8614ef2119"; 1823 + }; 1824 + }; 1825 + "esprima-4.0.1" = { 1826 + name = "esprima"; 1827 + packageName = "esprima"; 1828 + version = "4.0.1"; 1829 + src = fetchurl { 1830 + url = "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz"; 1831 + sha512 = "eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="; 1832 + }; 1833 + }; 1834 + "etag-1.8.1" = { 1835 + name = "etag"; 1836 + packageName = "etag"; 1837 + version = "1.8.1"; 1838 + src = fetchurl { 1839 + url = "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz"; 1840 + sha1 = "41ae2eeb65efa62268aebfea83ac7d79299b0887"; 1841 + }; 1842 + }; 1843 + "event-emitter-0.3.5" = { 1844 + name = "event-emitter"; 1845 + packageName = "event-emitter"; 1846 + version = "0.3.5"; 1847 + src = fetchurl { 1848 + url = "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz"; 1849 + sha1 = "df8c69eef1647923c7157b9ce83840610b02cc39"; 1850 + }; 1851 + }; 1852 + "eventsource-1.0.7" = { 1853 + name = "eventsource"; 1854 + packageName = "eventsource"; 1855 + version = "1.0.7"; 1856 + src = fetchurl { 1857 + url = "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz"; 1858 + sha512 = "4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ=="; 1859 + }; 1860 + }; 1861 + "exit-on-epipe-1.0.1" = { 1862 + name = "exit-on-epipe"; 1863 + packageName = "exit-on-epipe"; 1864 + version = "1.0.1"; 1865 + src = fetchurl { 1866 + url = "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz"; 1867 + sha512 = "h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw=="; 1868 + }; 1869 + }; 1870 + "express-4.17.1" = { 1871 + name = "express"; 1872 + packageName = "express"; 1873 + version = "4.17.1"; 1874 + src = fetchurl { 1875 + url = "https://registry.npmjs.org/express/-/express-4.17.1.tgz"; 1876 + sha512 = "mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g=="; 1877 + }; 1878 + }; 1879 + "ext-1.4.0" = { 1880 + name = "ext"; 1881 + packageName = "ext"; 1882 + version = "1.4.0"; 1883 + src = fetchurl { 1884 + url = "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz"; 1885 + sha512 = "Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A=="; 1886 + }; 1887 + }; 1888 + "extend-3.0.2" = { 1889 + name = "extend"; 1890 + packageName = "extend"; 1891 + version = "3.0.2"; 1892 + src = fetchurl { 1893 + url = "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz"; 1894 + sha512 = "fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="; 1895 + }; 1896 + }; 1897 + "external-editor-3.1.0" = { 1898 + name = "external-editor"; 1899 + packageName = "external-editor"; 1900 + version = "3.1.0"; 1901 + src = fetchurl { 1902 + url = "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz"; 1903 + sha512 = "hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew=="; 1904 + }; 1905 + }; 1906 + "extsprintf-1.3.0" = { 1907 + name = "extsprintf"; 1908 + packageName = "extsprintf"; 1909 + version = "1.3.0"; 1910 + src = fetchurl { 1911 + url = "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz"; 1912 + sha1 = "96918440e3041a7a414f8c52e3c574eb3c3e1e05"; 1913 + }; 1914 + }; 1915 + "fast-deep-equal-3.1.3" = { 1916 + name = "fast-deep-equal"; 1917 + packageName = "fast-deep-equal"; 1918 + version = "3.1.3"; 1919 + src = fetchurl { 1920 + url = "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz"; 1921 + sha512 = "f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="; 1922 + }; 1923 + }; 1924 + "fast-glob-3.2.4" = { 1925 + name = "fast-glob"; 1926 + packageName = "fast-glob"; 1927 + version = "3.2.4"; 1928 + src = fetchurl { 1929 + url = "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz"; 1930 + sha512 = "kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ=="; 1931 + }; 1932 + }; 1933 + "fast-json-stable-stringify-2.1.0" = { 1934 + name = "fast-json-stable-stringify"; 1935 + packageName = "fast-json-stable-stringify"; 1936 + version = "2.1.0"; 1937 + src = fetchurl { 1938 + url = "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz"; 1939 + sha512 = "lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="; 1940 + }; 1941 + }; 1942 + "fastq-1.9.0" = { 1943 + name = "fastq"; 1944 + packageName = "fastq"; 1945 + version = "1.9.0"; 1946 + src = fetchurl { 1947 + url = "https://registry.npmjs.org/fastq/-/fastq-1.9.0.tgz"; 1948 + sha512 = "i7FVWL8HhVY+CTkwFxkN2mk3h+787ixS5S63eb78diVRc1MCssarHq3W5cj0av7YDSwmaV928RNag+U1etRQ7w=="; 1949 + }; 1950 + }; 1951 + "fflate-0.3.11" = { 1952 + name = "fflate"; 1953 + packageName = "fflate"; 1954 + version = "0.3.11"; 1955 + src = fetchurl { 1956 + url = "https://registry.npmjs.org/fflate/-/fflate-0.3.11.tgz"; 1957 + sha512 = "Rr5QlUeGN1mbOHlaqcSYMKVpPbgLy0AWT/W0EHxA6NGI12yO1jpoui2zBBvU2G824ltM6Ut8BFgfHSBGfkmS0A=="; 1958 + }; 1959 + }; 1960 + "figlet-1.5.0" = { 1961 + name = "figlet"; 1962 + packageName = "figlet"; 1963 + version = "1.5.0"; 1964 + src = fetchurl { 1965 + url = "https://registry.npmjs.org/figlet/-/figlet-1.5.0.tgz"; 1966 + sha512 = "ZQJM4aifMpz6H19AW1VqvZ7l4pOE9p7i/3LyxgO2kp+PO/VcDYNqIHEMtkccqIhTXMKci4kjueJr/iCQEaT/Ww=="; 1967 + }; 1968 + }; 1969 + "figures-3.2.0" = { 1970 + name = "figures"; 1971 + packageName = "figures"; 1972 + version = "3.2.0"; 1973 + src = fetchurl { 1974 + url = "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz"; 1975 + sha512 = "yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg=="; 1976 + }; 1977 + }; 1978 + "file-type-14.7.1" = { 1979 + name = "file-type"; 1980 + packageName = "file-type"; 1981 + version = "14.7.1"; 1982 + src = fetchurl { 1983 + url = "https://registry.npmjs.org/file-type/-/file-type-14.7.1.tgz"; 1984 + sha512 = "sXAMgFk67fQLcetXustxfKX+PZgHIUFn96Xld9uH8aXPdX3xOp0/jg9OdouVTvQrf7mrn+wAa4jN/y9fUOOiRA=="; 1985 + }; 1986 + }; 1987 + "fill-range-7.0.1" = { 1988 + name = "fill-range"; 1989 + packageName = "fill-range"; 1990 + version = "7.0.1"; 1991 + src = fetchurl { 1992 + url = "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz"; 1993 + sha512 = "qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ=="; 1994 + }; 1995 + }; 1996 + "finalhandler-1.1.2" = { 1997 + name = "finalhandler"; 1998 + packageName = "finalhandler"; 1999 + version = "1.1.2"; 2000 + src = fetchurl { 2001 + url = "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz"; 2002 + sha512 = "aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA=="; 2003 + }; 2004 + }; 2005 + "find-up-3.0.0" = { 2006 + name = "find-up"; 2007 + packageName = "find-up"; 2008 + version = "3.0.0"; 2009 + src = fetchurl { 2010 + url = "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz"; 2011 + sha512 = "1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg=="; 2012 + }; 2013 + }; 2014 + "find-up-4.1.0" = { 2015 + name = "find-up"; 2016 + packageName = "find-up"; 2017 + version = "4.1.0"; 2018 + src = fetchurl { 2019 + url = "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz"; 2020 + sha512 = "PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw=="; 2021 + }; 2022 + }; 2023 + "flatted-2.0.2" = { 2024 + name = "flatted"; 2025 + packageName = "flatted"; 2026 + version = "2.0.2"; 2027 + src = fetchurl { 2028 + url = "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz"; 2029 + sha512 = "r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA=="; 2030 + }; 2031 + }; 2032 + "follow-redirects-1.5.10" = { 2033 + name = "follow-redirects"; 2034 + packageName = "follow-redirects"; 2035 + version = "1.5.10"; 2036 + src = fetchurl { 2037 + url = "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz"; 2038 + sha512 = "0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ=="; 2039 + }; 2040 + }; 2041 + "forever-agent-0.6.1" = { 2042 + name = "forever-agent"; 2043 + packageName = "forever-agent"; 2044 + version = "0.6.1"; 2045 + src = fetchurl { 2046 + url = "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz"; 2047 + sha1 = "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"; 2048 + }; 2049 + }; 2050 + "form-data-2.3.3" = { 2051 + name = "form-data"; 2052 + packageName = "form-data"; 2053 + version = "2.3.3"; 2054 + src = fetchurl { 2055 + url = "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz"; 2056 + sha512 = "1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ=="; 2057 + }; 2058 + }; 2059 + "formidable-1.2.2" = { 2060 + name = "formidable"; 2061 + packageName = "formidable"; 2062 + version = "1.2.2"; 2063 + src = fetchurl { 2064 + url = "https://registry.npmjs.org/formidable/-/formidable-1.2.2.tgz"; 2065 + sha512 = "V8gLm+41I/8kguQ4/o1D3RIHRmhYFG4pnNyonvua+40rqcEmT4+V71yaZ3B457xbbgCsCfjSPi65u/W6vK1U5Q=="; 2066 + }; 2067 + }; 2068 + "forwarded-0.1.2" = { 2069 + name = "forwarded"; 2070 + packageName = "forwarded"; 2071 + version = "0.1.2"; 2072 + src = fetchurl { 2073 + url = "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz"; 2074 + sha1 = "98c23dab1175657b8c0573e8ceccd91b0ff18c84"; 2075 + }; 2076 + }; 2077 + "frac-1.1.2" = { 2078 + name = "frac"; 2079 + packageName = "frac"; 2080 + version = "1.1.2"; 2081 + src = fetchurl { 2082 + url = "https://registry.npmjs.org/frac/-/frac-1.1.2.tgz"; 2083 + sha512 = "w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA=="; 2084 + }; 2085 + }; 2086 + "fresh-0.5.2" = { 2087 + name = "fresh"; 2088 + packageName = "fresh"; 2089 + version = "0.5.2"; 2090 + src = fetchurl { 2091 + url = "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz"; 2092 + sha1 = "3d8cadd90d976569fa835ab1f8e4b23a105605a7"; 2093 + }; 2094 + }; 2095 + "fs-extra-8.1.0" = { 2096 + name = "fs-extra"; 2097 + packageName = "fs-extra"; 2098 + version = "8.1.0"; 2099 + src = fetchurl { 2100 + url = "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz"; 2101 + sha512 = "yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g=="; 2102 + }; 2103 + }; 2104 + "fs-minipass-1.2.7" = { 2105 + name = "fs-minipass"; 2106 + packageName = "fs-minipass"; 2107 + version = "1.2.7"; 2108 + src = fetchurl { 2109 + url = "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz"; 2110 + sha512 = "GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA=="; 2111 + }; 2112 + }; 2113 + "fs.realpath-1.0.0" = { 2114 + name = "fs.realpath"; 2115 + packageName = "fs.realpath"; 2116 + version = "1.0.0"; 2117 + src = fetchurl { 2118 + url = "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"; 2119 + sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f"; 2120 + }; 2121 + }; 2122 + "gauge-2.7.4" = { 2123 + name = "gauge"; 2124 + packageName = "gauge"; 2125 + version = "2.7.4"; 2126 + src = fetchurl { 2127 + url = "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz"; 2128 + sha1 = "2c03405c7538c39d7eb37b317022e325fb018bf7"; 2129 + }; 2130 + }; 2131 + "generate-function-2.3.1" = { 2132 + name = "generate-function"; 2133 + packageName = "generate-function"; 2134 + version = "2.3.1"; 2135 + src = fetchurl { 2136 + url = "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz"; 2137 + sha512 = "eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ=="; 2138 + }; 2139 + }; 2140 + "get-caller-file-2.0.5" = { 2141 + name = "get-caller-file"; 2142 + packageName = "get-caller-file"; 2143 + version = "2.0.5"; 2144 + src = fetchurl { 2145 + url = "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz"; 2146 + sha512 = "DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="; 2147 + }; 2148 + }; 2149 + "get-system-fonts-2.0.2" = { 2150 + name = "get-system-fonts"; 2151 + packageName = "get-system-fonts"; 2152 + version = "2.0.2"; 2153 + src = fetchurl { 2154 + url = "https://registry.npmjs.org/get-system-fonts/-/get-system-fonts-2.0.2.tgz"; 2155 + sha512 = "zzlgaYnHMIEgHRrfC7x0Qp0Ylhw/sHpM6MHXeVBTYIsvGf5GpbnClB+Q6rAPdn+0gd2oZZIo6Tj3EaWrt4VhDQ=="; 2156 + }; 2157 + }; 2158 + "getpass-0.1.7" = { 2159 + name = "getpass"; 2160 + packageName = "getpass"; 2161 + version = "0.1.7"; 2162 + src = fetchurl { 2163 + url = "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz"; 2164 + sha1 = "5eff8e3e684d569ae4cb2b1282604e8ba62149fa"; 2165 + }; 2166 + }; 2167 + "glob-7.1.6" = { 2168 + name = "glob"; 2169 + packageName = "glob"; 2170 + version = "7.1.6"; 2171 + src = fetchurl { 2172 + url = "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz"; 2173 + sha512 = "LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA=="; 2174 + }; 2175 + }; 2176 + "glob-parent-3.1.0" = { 2177 + name = "glob-parent"; 2178 + packageName = "glob-parent"; 2179 + version = "3.1.0"; 2180 + src = fetchurl { 2181 + url = "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz"; 2182 + sha1 = "9e6af6299d8d3bd2bd40430832bd113df906c5ae"; 2183 + }; 2184 + }; 2185 + "glob-parent-5.1.1" = { 2186 + name = "glob-parent"; 2187 + packageName = "glob-parent"; 2188 + version = "5.1.1"; 2189 + src = fetchurl { 2190 + url = "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz"; 2191 + sha512 = "FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ=="; 2192 + }; 2193 + }; 2194 + "glob-promise-3.4.0" = { 2195 + name = "glob-promise"; 2196 + packageName = "glob-promise"; 2197 + version = "3.4.0"; 2198 + src = fetchurl { 2199 + url = "https://registry.npmjs.org/glob-promise/-/glob-promise-3.4.0.tgz"; 2200 + sha512 = "q08RJ6O+eJn+dVanerAndJwIcumgbDdYiUT7zFQl3Wm1xD6fBKtah7H8ZJChj4wP+8C+QfeVy8xautR7rdmKEw=="; 2201 + }; 2202 + }; 2203 + "glob-stream-6.1.0" = { 2204 + name = "glob-stream"; 2205 + packageName = "glob-stream"; 2206 + version = "6.1.0"; 2207 + src = fetchurl { 2208 + url = "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz"; 2209 + sha1 = "7045c99413b3eb94888d83ab46d0b404cc7bdde4"; 2210 + }; 2211 + }; 2212 + "globby-11.0.1" = { 2213 + name = "globby"; 2214 + packageName = "globby"; 2215 + version = "11.0.1"; 2216 + src = fetchurl { 2217 + url = "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz"; 2218 + sha512 = "iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ=="; 2219 + }; 2220 + }; 2221 + "gm-1.23.1" = { 2222 + name = "gm"; 2223 + packageName = "gm"; 2224 + version = "1.23.1"; 2225 + src = fetchurl { 2226 + url = "https://registry.npmjs.org/gm/-/gm-1.23.1.tgz"; 2227 + sha1 = "2edeeb958084d0f8ea7988e5d995b1c7dfc14777"; 2228 + }; 2229 + }; 2230 + "google-timezones-json-1.0.2" = { 2231 + name = "google-timezones-json"; 2232 + packageName = "google-timezones-json"; 2233 + version = "1.0.2"; 2234 + src = fetchurl { 2235 + url = "https://registry.npmjs.org/google-timezones-json/-/google-timezones-json-1.0.2.tgz"; 2236 + sha512 = "UWXQ7BpSCW8erDespU2I4cri22xsKgwOCyhsJal0OJhi2tFpwJpsYNJt4vCiFPL1p2HzCGiS713LKpNR25n9Kg=="; 2237 + }; 2238 + }; 2239 + "graceful-fs-4.2.4" = { 2240 + name = "graceful-fs"; 2241 + packageName = "graceful-fs"; 2242 + version = "4.2.4"; 2243 + src = fetchurl { 2244 + url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz"; 2245 + sha512 = "WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw=="; 2246 + }; 2247 + }; 2248 + "har-schema-2.0.0" = { 2249 + name = "har-schema"; 2250 + packageName = "har-schema"; 2251 + version = "2.0.0"; 2252 + src = fetchurl { 2253 + url = "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz"; 2254 + sha1 = "a94c2224ebcac04782a0d9035521f24735b7ec92"; 2255 + }; 2256 + }; 2257 + "har-validator-5.1.5" = { 2258 + name = "har-validator"; 2259 + packageName = "har-validator"; 2260 + version = "5.1.5"; 2261 + src = fetchurl { 2262 + url = "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz"; 2263 + sha512 = "nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w=="; 2264 + }; 2265 + }; 2266 + "has-ansi-2.0.0" = { 2267 + name = "has-ansi"; 2268 + packageName = "has-ansi"; 2269 + version = "2.0.0"; 2270 + src = fetchurl { 2271 + url = "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz"; 2272 + sha1 = "34f5049ce1ecdf2b0649af3ef24e45ed35416d91"; 2273 + }; 2274 + }; 2275 + "has-flag-3.0.0" = { 2276 + name = "has-flag"; 2277 + packageName = "has-flag"; 2278 + version = "3.0.0"; 2279 + src = fetchurl { 2280 + url = "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz"; 2281 + sha1 = "b5d454dc2199ae225699f3467e5a07f3b955bafd"; 2282 + }; 2283 + }; 2284 + "has-flag-4.0.0" = { 2285 + name = "has-flag"; 2286 + packageName = "has-flag"; 2287 + version = "4.0.0"; 2288 + src = fetchurl { 2289 + url = "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz"; 2290 + sha512 = "EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="; 2291 + }; 2292 + }; 2293 + "has-unicode-2.0.1" = { 2294 + name = "has-unicode"; 2295 + packageName = "has-unicode"; 2296 + version = "2.0.1"; 2297 + src = fetchurl { 2298 + url = "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz"; 2299 + sha1 = "e0e6fe6a28cf51138855e086d1691e771de2a8b9"; 2300 + }; 2301 + }; 2302 + "he-1.2.0" = { 2303 + name = "he"; 2304 + packageName = "he"; 2305 + version = "1.2.0"; 2306 + src = fetchurl { 2307 + url = "https://registry.npmjs.org/he/-/he-1.2.0.tgz"; 2308 + sha512 = "F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw=="; 2309 + }; 2310 + }; 2311 + "header-case-2.0.4" = { 2312 + name = "header-case"; 2313 + packageName = "header-case"; 2314 + version = "2.0.4"; 2315 + src = fetchurl { 2316 + url = "https://registry.npmjs.org/header-case/-/header-case-2.0.4.tgz"; 2317 + sha512 = "H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q=="; 2318 + }; 2319 + }; 2320 + "help-me-1.1.0" = { 2321 + name = "help-me"; 2322 + packageName = "help-me"; 2323 + version = "1.1.0"; 2324 + src = fetchurl { 2325 + url = "https://registry.npmjs.org/help-me/-/help-me-1.1.0.tgz"; 2326 + sha1 = "8f2d508d0600b4a456da2f086556e7e5c056a3c6"; 2327 + }; 2328 + }; 2329 + "highlight.js-10.4.1" = { 2330 + name = "highlight.js"; 2331 + packageName = "highlight.js"; 2332 + version = "10.4.1"; 2333 + src = fetchurl { 2334 + url = "https://registry.npmjs.org/highlight.js/-/highlight.js-10.4.1.tgz"; 2335 + sha512 = "yR5lWvNz7c85OhVAEAeFhVCc/GV4C30Fjzc/rCP0aCWzc1UUOPUk55dK/qdwTZHBvMZo+eZ2jpk62ndX/xMFlg=="; 2336 + }; 2337 + }; 2338 + "html-to-text-5.1.1" = { 2339 + name = "html-to-text"; 2340 + packageName = "html-to-text"; 2341 + version = "5.1.1"; 2342 + src = fetchurl { 2343 + url = "https://registry.npmjs.org/html-to-text/-/html-to-text-5.1.1.tgz"; 2344 + sha512 = "Bci6bD/JIfZSvG4s0gW/9mMKwBRoe/1RWLxUME/d6WUSZCdY7T60bssf/jFf7EYXRyqU4P5xdClVqiYU0/ypdA=="; 2345 + }; 2346 + }; 2347 + "htmlparser2-3.10.1" = { 2348 + name = "htmlparser2"; 2349 + packageName = "htmlparser2"; 2350 + version = "3.10.1"; 2351 + src = fetchurl { 2352 + url = "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz"; 2353 + sha512 = "IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ=="; 2354 + }; 2355 + }; 2356 + "http-errors-1.7.2" = { 2357 + name = "http-errors"; 2358 + packageName = "http-errors"; 2359 + version = "1.7.2"; 2360 + src = fetchurl { 2361 + url = "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz"; 2362 + sha512 = "uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg=="; 2363 + }; 2364 + }; 2365 + "http-signature-1.2.0" = { 2366 + name = "http-signature"; 2367 + packageName = "http-signature"; 2368 + version = "1.2.0"; 2369 + src = fetchurl { 2370 + url = "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz"; 2371 + sha1 = "9aecd925114772f3d95b65a60abb8f7c18fbace1"; 2372 + }; 2373 + }; 2374 + "iconv-lite-0.4.24" = { 2375 + name = "iconv-lite"; 2376 + packageName = "iconv-lite"; 2377 + version = "0.4.24"; 2378 + src = fetchurl { 2379 + url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz"; 2380 + sha512 = "v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA=="; 2381 + }; 2382 + }; 2383 + "iconv-lite-0.5.0" = { 2384 + name = "iconv-lite"; 2385 + packageName = "iconv-lite"; 2386 + version = "0.5.0"; 2387 + src = fetchurl { 2388 + url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.5.0.tgz"; 2389 + sha512 = "NnEhI9hIEKHOzJ4f697DMz9IQEXr/MMJ5w64vN2/4Ai+wRnvV7SBrL0KLoRlwaKVghOc7LQ5YkPLuX146b6Ydw=="; 2390 + }; 2391 + }; 2392 + "iconv-lite-0.5.2" = { 2393 + name = "iconv-lite"; 2394 + packageName = "iconv-lite"; 2395 + version = "0.5.2"; 2396 + src = fetchurl { 2397 + url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.5.2.tgz"; 2398 + sha512 = "kERHXvpSaB4aU3eANwidg79K8FlrN77m8G9V+0vOR3HYaRifrlwMEpT7ZBJqLSEIHnEgJTHcWK82wwLwwKwtag=="; 2399 + }; 2400 + }; 2401 + "iconv-lite-0.6.2" = { 2402 + name = "iconv-lite"; 2403 + packageName = "iconv-lite"; 2404 + version = "0.6.2"; 2405 + src = fetchurl { 2406 + url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz"; 2407 + sha512 = "2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ=="; 2408 + }; 2409 + }; 2410 + "ieee754-1.2.1" = { 2411 + name = "ieee754"; 2412 + packageName = "ieee754"; 2413 + version = "1.2.1"; 2414 + src = fetchurl { 2415 + url = "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz"; 2416 + sha512 = "dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="; 2417 + }; 2418 + }; 2419 + "ignore-5.1.8" = { 2420 + name = "ignore"; 2421 + packageName = "ignore"; 2422 + version = "5.1.8"; 2423 + src = fetchurl { 2424 + url = "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz"; 2425 + sha512 = "BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw=="; 2426 + }; 2427 + }; 2428 + "ignore-walk-3.0.3" = { 2429 + name = "ignore-walk"; 2430 + packageName = "ignore-walk"; 2431 + version = "3.0.3"; 2432 + src = fetchurl { 2433 + url = "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz"; 2434 + sha512 = "m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw=="; 2435 + }; 2436 + }; 2437 + "imap-0.8.19" = { 2438 + name = "imap"; 2439 + packageName = "imap"; 2440 + version = "0.8.19"; 2441 + src = fetchurl { 2442 + url = "https://registry.npmjs.org/imap/-/imap-0.8.19.tgz"; 2443 + sha1 = "3678873934ab09cea6ba48741f284da2af59d8d5"; 2444 + }; 2445 + }; 2446 + "imap-simple-4.3.0" = { 2447 + name = "imap-simple"; 2448 + packageName = "imap-simple"; 2449 + version = "4.3.0"; 2450 + src = fetchurl { 2451 + url = "https://registry.npmjs.org/imap-simple/-/imap-simple-4.3.0.tgz"; 2452 + sha512 = "SW3LtfEJFjlJKS/h2CmpX2IKpya2RXobR3ENJJW4iMQ3QYPxWxf5oeaz1K3P4eGUwfGEndkqt7uVDKnEyG9zeQ=="; 2453 + }; 2454 + }; 2455 + "indent-string-4.0.0" = { 2456 + name = "indent-string"; 2457 + packageName = "indent-string"; 2458 + version = "4.0.0"; 2459 + src = fetchurl { 2460 + url = "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz"; 2461 + sha512 = "EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg=="; 2462 + }; 2463 + }; 2464 + "inflight-1.0.6" = { 2465 + name = "inflight"; 2466 + packageName = "inflight"; 2467 + version = "1.0.6"; 2468 + src = fetchurl { 2469 + url = "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"; 2470 + sha1 = "49bd6331d7d02d0c09bc910a1075ba8165b56df9"; 2471 + }; 2472 + }; 2473 + "inherits-2.0.3" = { 2474 + name = "inherits"; 2475 + packageName = "inherits"; 2476 + version = "2.0.3"; 2477 + src = fetchurl { 2478 + url = "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz"; 2479 + sha1 = "633c2c83e3da42a502f52466022480f4208261de"; 2480 + }; 2481 + }; 2482 + "inherits-2.0.4" = { 2483 + name = "inherits"; 2484 + packageName = "inherits"; 2485 + version = "2.0.4"; 2486 + src = fetchurl { 2487 + url = "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"; 2488 + sha512 = "k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="; 2489 + }; 2490 + }; 2491 + "ini-1.3.5" = { 2492 + name = "ini"; 2493 + packageName = "ini"; 2494 + version = "1.3.5"; 2495 + src = fetchurl { 2496 + url = "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz"; 2497 + sha512 = "RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw=="; 2498 + }; 2499 + }; 2500 + "inquirer-7.3.3" = { 2501 + name = "inquirer"; 2502 + packageName = "inquirer"; 2503 + version = "7.3.3"; 2504 + src = fetchurl { 2505 + url = "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz"; 2506 + sha512 = "JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA=="; 2507 + }; 2508 + }; 2509 + "ip-regex-2.1.0" = { 2510 + name = "ip-regex"; 2511 + packageName = "ip-regex"; 2512 + version = "2.1.0"; 2513 + src = fetchurl { 2514 + url = "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz"; 2515 + sha1 = "fa78bf5d2e6913c911ce9f819ee5146bb6d844e9"; 2516 + }; 2517 + }; 2518 + "ipaddr.js-1.9.1" = { 2519 + name = "ipaddr.js"; 2520 + packageName = "ipaddr.js"; 2521 + version = "1.9.1"; 2522 + src = fetchurl { 2523 + url = "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz"; 2524 + sha512 = "0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="; 2525 + }; 2526 + }; 2527 + "is-absolute-1.0.0" = { 2528 + name = "is-absolute"; 2529 + packageName = "is-absolute"; 2530 + version = "1.0.0"; 2531 + src = fetchurl { 2532 + url = "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz"; 2533 + sha512 = "dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA=="; 2534 + }; 2535 + }; 2536 + "is-arrayish-0.3.2" = { 2537 + name = "is-arrayish"; 2538 + packageName = "is-arrayish"; 2539 + version = "0.3.2"; 2540 + src = fetchurl { 2541 + url = "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz"; 2542 + sha512 = "eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ=="; 2543 + }; 2544 + }; 2545 + "is-buffer-2.0.5" = { 2546 + name = "is-buffer"; 2547 + packageName = "is-buffer"; 2548 + version = "2.0.5"; 2549 + src = fetchurl { 2550 + url = "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz"; 2551 + sha512 = "i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ=="; 2552 + }; 2553 + }; 2554 + "is-docker-2.1.1" = { 2555 + name = "is-docker"; 2556 + packageName = "is-docker"; 2557 + version = "2.1.1"; 2558 + src = fetchurl { 2559 + url = "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz"; 2560 + sha512 = "ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw=="; 2561 + }; 2562 + }; 2563 + "is-extglob-2.1.1" = { 2564 + name = "is-extglob"; 2565 + packageName = "is-extglob"; 2566 + version = "2.1.1"; 2567 + src = fetchurl { 2568 + url = "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz"; 2569 + sha1 = "a88c02535791f02ed37c76a1b9ea9773c833f8c2"; 2570 + }; 2571 + }; 2572 + "is-fullwidth-code-point-1.0.0" = { 2573 + name = "is-fullwidth-code-point"; 2574 + packageName = "is-fullwidth-code-point"; 2575 + version = "1.0.0"; 2576 + src = fetchurl { 2577 + url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz"; 2578 + sha1 = "ef9e31386f031a7f0d643af82fde50c457ef00cb"; 2579 + }; 2580 + }; 2581 + "is-fullwidth-code-point-2.0.0" = { 2582 + name = "is-fullwidth-code-point"; 2583 + packageName = "is-fullwidth-code-point"; 2584 + version = "2.0.0"; 2585 + src = fetchurl { 2586 + url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz"; 2587 + sha1 = "a3b30a5c4f199183167aaab93beefae3ddfb654f"; 2588 + }; 2589 + }; 2590 + "is-fullwidth-code-point-3.0.0" = { 2591 + name = "is-fullwidth-code-point"; 2592 + packageName = "is-fullwidth-code-point"; 2593 + version = "3.0.0"; 2594 + src = fetchurl { 2595 + url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz"; 2596 + sha512 = "zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="; 2597 + }; 2598 + }; 2599 + "is-glob-3.1.0" = { 2600 + name = "is-glob"; 2601 + packageName = "is-glob"; 2602 + version = "3.1.0"; 2603 + src = fetchurl { 2604 + url = "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz"; 2605 + sha1 = "7ba5ae24217804ac70707b96922567486cc3e84a"; 2606 + }; 2607 + }; 2608 + "is-glob-4.0.1" = { 2609 + name = "is-glob"; 2610 + packageName = "is-glob"; 2611 + version = "4.0.1"; 2612 + src = fetchurl { 2613 + url = "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz"; 2614 + sha512 = "5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg=="; 2615 + }; 2616 + }; 2617 + "is-negated-glob-1.0.0" = { 2618 + name = "is-negated-glob"; 2619 + packageName = "is-negated-glob"; 2620 + version = "1.0.0"; 2621 + src = fetchurl { 2622 + url = "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz"; 2623 + sha1 = "6910bca5da8c95e784b5751b976cf5a10fee36d2"; 2624 + }; 2625 + }; 2626 + "is-number-7.0.0" = { 2627 + name = "is-number"; 2628 + packageName = "is-number"; 2629 + version = "7.0.0"; 2630 + src = fetchurl { 2631 + url = "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz"; 2632 + sha512 = "41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="; 2633 + }; 2634 + }; 2635 + "is-promise-1.0.1" = { 2636 + name = "is-promise"; 2637 + packageName = "is-promise"; 2638 + version = "1.0.1"; 2639 + src = fetchurl { 2640 + url = "https://registry.npmjs.org/is-promise/-/is-promise-1.0.1.tgz"; 2641 + sha1 = "31573761c057e33c2e91aab9e96da08cefbe76e5"; 2642 + }; 2643 + }; 2644 + "is-property-1.0.2" = { 2645 + name = "is-property"; 2646 + packageName = "is-property"; 2647 + version = "1.0.2"; 2648 + src = fetchurl { 2649 + url = "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz"; 2650 + sha1 = "57fe1c4e48474edd65b09911f26b1cd4095dda84"; 2651 + }; 2652 + }; 2653 + "is-relative-1.0.0" = { 2654 + name = "is-relative"; 2655 + packageName = "is-relative"; 2656 + version = "1.0.0"; 2657 + src = fetchurl { 2658 + url = "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz"; 2659 + sha512 = "Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA=="; 2660 + }; 2661 + }; 2662 + "is-typedarray-1.0.0" = { 2663 + name = "is-typedarray"; 2664 + packageName = "is-typedarray"; 2665 + version = "1.0.0"; 2666 + src = fetchurl { 2667 + url = "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"; 2668 + sha1 = "e479c80858df0c1b11ddda6940f96011fcda4a9a"; 2669 + }; 2670 + }; 2671 + "is-unc-path-1.0.0" = { 2672 + name = "is-unc-path"; 2673 + packageName = "is-unc-path"; 2674 + version = "1.0.0"; 2675 + src = fetchurl { 2676 + url = "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz"; 2677 + sha512 = "mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ=="; 2678 + }; 2679 + }; 2680 + "is-windows-1.0.2" = { 2681 + name = "is-windows"; 2682 + packageName = "is-windows"; 2683 + version = "1.0.2"; 2684 + src = fetchurl { 2685 + url = "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz"; 2686 + sha512 = "eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA=="; 2687 + }; 2688 + }; 2689 + "is-wsl-2.2.0" = { 2690 + name = "is-wsl"; 2691 + packageName = "is-wsl"; 2692 + version = "2.2.0"; 2693 + src = fetchurl { 2694 + url = "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz"; 2695 + sha512 = "fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww=="; 2696 + }; 2697 + }; 2698 + "isarray-0.0.1" = { 2699 + name = "isarray"; 2700 + packageName = "isarray"; 2701 + version = "0.0.1"; 2702 + src = fetchurl { 2703 + url = "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"; 2704 + sha1 = "8a18acfca9a8f4177e09abfc6038939b05d1eedf"; 2705 + }; 2706 + }; 2707 + "isarray-1.0.0" = { 2708 + name = "isarray"; 2709 + packageName = "isarray"; 2710 + version = "1.0.0"; 2711 + src = fetchurl { 2712 + url = "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"; 2713 + sha1 = "bb935d48582cba168c06834957a54a3e07124f11"; 2714 + }; 2715 + }; 2716 + "isexe-2.0.0" = { 2717 + name = "isexe"; 2718 + packageName = "isexe"; 2719 + version = "2.0.0"; 2720 + src = fetchurl { 2721 + url = "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz"; 2722 + sha1 = "e8fbf374dc556ff8947a10dcb0572d633f2cfa10"; 2723 + }; 2724 + }; 2725 + "iso-639-1-2.1.4" = { 2726 + name = "iso-639-1"; 2727 + packageName = "iso-639-1"; 2728 + version = "2.1.4"; 2729 + src = fetchurl { 2730 + url = "https://registry.npmjs.org/iso-639-1/-/iso-639-1-2.1.4.tgz"; 2731 + sha512 = "pwJRHnpz1sCR5saQ+Hm1E2YESw2eLGKP5TzsYKXuQ7SIfvKWMRb9CHhptqunYpCIcRCpq3LgLuhYG5hiLPRbFQ=="; 2732 + }; 2733 + }; 2734 + "isstream-0.1.2" = { 2735 + name = "isstream"; 2736 + packageName = "isstream"; 2737 + version = "0.1.2"; 2738 + src = fetchurl { 2739 + url = "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz"; 2740 + sha1 = "47e63f7af55afa6f92e1500e690eb8b8529c099a"; 2741 + }; 2742 + }; 2743 + "js-yaml-3.14.0" = { 2744 + name = "js-yaml"; 2745 + packageName = "js-yaml"; 2746 + version = "3.14.0"; 2747 + src = fetchurl { 2748 + url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz"; 2749 + sha512 = "/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A=="; 2750 + }; 2751 + }; 2752 + "jsbi-3.1.4" = { 2753 + name = "jsbi"; 2754 + packageName = "jsbi"; 2755 + version = "3.1.4"; 2756 + src = fetchurl { 2757 + url = "https://registry.npmjs.org/jsbi/-/jsbi-3.1.4.tgz"; 2758 + sha512 = "52QRRFSsi9impURE8ZUbzAMCLjPm4THO7H2fcuIvaaeFTbSysvkodbQQXIVsNgq/ypDbq6dJiuGKL0vZ/i9hUg=="; 2759 + }; 2760 + }; 2761 + "jsbn-0.1.1" = { 2762 + name = "jsbn"; 2763 + packageName = "jsbn"; 2764 + version = "0.1.1"; 2765 + src = fetchurl { 2766 + url = "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz"; 2767 + sha1 = "a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"; 2768 + }; 2769 + }; 2770 + "json-schema-0.2.3" = { 2771 + name = "json-schema"; 2772 + packageName = "json-schema"; 2773 + version = "0.2.3"; 2774 + src = fetchurl { 2775 + url = "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz"; 2776 + sha1 = "b480c892e59a2f05954ce727bd3f2a4e882f9e13"; 2777 + }; 2778 + }; 2779 + "json-schema-traverse-0.4.1" = { 2780 + name = "json-schema-traverse"; 2781 + packageName = "json-schema-traverse"; 2782 + version = "0.4.1"; 2783 + src = fetchurl { 2784 + url = "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz"; 2785 + sha512 = "xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="; 2786 + }; 2787 + }; 2788 + "json-stable-stringify-without-jsonify-1.0.1" = { 2789 + name = "json-stable-stringify-without-jsonify"; 2790 + packageName = "json-stable-stringify-without-jsonify"; 2791 + version = "1.0.1"; 2792 + src = fetchurl { 2793 + url = "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz"; 2794 + sha1 = "9db7b59496ad3f3cfef30a75142d2d930ad72651"; 2795 + }; 2796 + }; 2797 + "json-stringify-safe-5.0.1" = { 2798 + name = "json-stringify-safe"; 2799 + packageName = "json-stringify-safe"; 2800 + version = "5.0.1"; 2801 + src = fetchurl { 2802 + url = "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz"; 2803 + sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"; 2804 + }; 2805 + }; 2806 + "json5-2.1.0" = { 2807 + name = "json5"; 2808 + packageName = "json5"; 2809 + version = "2.1.0"; 2810 + src = fetchurl { 2811 + url = "https://registry.npmjs.org/json5/-/json5-2.1.0.tgz"; 2812 + sha512 = "8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ=="; 2813 + }; 2814 + }; 2815 + "jsonfile-4.0.0" = { 2816 + name = "jsonfile"; 2817 + packageName = "jsonfile"; 2818 + version = "4.0.0"; 2819 + src = fetchurl { 2820 + url = "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz"; 2821 + sha1 = "8771aae0799b64076b76640fca058f9c10e33ecb"; 2822 + }; 2823 + }; 2824 + "jsonwebtoken-8.5.1" = { 2825 + name = "jsonwebtoken"; 2826 + packageName = "jsonwebtoken"; 2827 + version = "8.5.1"; 2828 + src = fetchurl { 2829 + url = "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz"; 2830 + sha512 = "XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w=="; 2831 + }; 2832 + }; 2833 + "jsprim-1.4.1" = { 2834 + name = "jsprim"; 2835 + packageName = "jsprim"; 2836 + version = "1.4.1"; 2837 + src = fetchurl { 2838 + url = "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz"; 2839 + sha1 = "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"; 2840 + }; 2841 + }; 2842 + "jwa-1.4.1" = { 2843 + name = "jwa"; 2844 + packageName = "jwa"; 2845 + version = "1.4.1"; 2846 + src = fetchurl { 2847 + url = "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz"; 2848 + sha512 = "qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA=="; 2849 + }; 2850 + }; 2851 + "jwks-rsa-1.9.0" = { 2852 + name = "jwks-rsa"; 2853 + packageName = "jwks-rsa"; 2854 + version = "1.9.0"; 2855 + src = fetchurl { 2856 + url = "https://registry.npmjs.org/jwks-rsa/-/jwks-rsa-1.9.0.tgz"; 2857 + sha512 = "UPCfQQg0s2kF2Ju6UFJrQH73f7MaVN/hKBnYBYOp+X9KN4y6TLChhLtaXS5nRKbZqshwVdrZ9OY63m/Q9CLqcg=="; 2858 + }; 2859 + }; 2860 + "jws-3.2.2" = { 2861 + name = "jws"; 2862 + packageName = "jws"; 2863 + version = "3.2.2"; 2864 + src = fetchurl { 2865 + url = "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz"; 2866 + sha512 = "YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA=="; 2867 + }; 2868 + }; 2869 + "kafkajs-1.15.0" = { 2870 + name = "kafkajs"; 2871 + packageName = "kafkajs"; 2872 + version = "1.15.0"; 2873 + src = fetchurl { 2874 + url = "https://registry.npmjs.org/kafkajs/-/kafkajs-1.15.0.tgz"; 2875 + sha512 = "yjPyEnQCkPxAuQLIJnY5dI+xnmmgXmhuOQ1GVxClG5KTOV/rJcW1qA3UfvyEJKTp/RTSqQnUR3HJsKFvHyTpNg=="; 2876 + }; 2877 + }; 2878 + "kuler-1.0.1" = { 2879 + name = "kuler"; 2880 + packageName = "kuler"; 2881 + version = "1.0.1"; 2882 + src = fetchurl { 2883 + url = "https://registry.npmjs.org/kuler/-/kuler-1.0.1.tgz"; 2884 + sha512 = "J9nVUucG1p/skKul6DU3PUZrhs0LPulNaeUOox0IyXDi8S4CztTHs1gQphhuZmzXG7VOQSf6NJfKuzteQLv9gQ=="; 2885 + }; 2886 + }; 2887 + "leven-2.1.0" = { 2888 + name = "leven"; 2889 + packageName = "leven"; 2890 + version = "2.1.0"; 2891 + src = fetchurl { 2892 + url = "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz"; 2893 + sha1 = "c2e7a9f772094dee9d34202ae8acce4687875580"; 2894 + }; 2895 + }; 2896 + "libbase64-1.2.1" = { 2897 + name = "libbase64"; 2898 + packageName = "libbase64"; 2899 + version = "1.2.1"; 2900 + src = fetchurl { 2901 + url = "https://registry.npmjs.org/libbase64/-/libbase64-1.2.1.tgz"; 2902 + sha512 = "l+nePcPbIG1fNlqMzrh68MLkX/gTxk/+vdvAb388Ssi7UuUN31MI44w4Yf33mM3Cm4xDfw48mdf3rkdHszLNew=="; 2903 + }; 2904 + }; 2905 + "libmime-4.2.1" = { 2906 + name = "libmime"; 2907 + packageName = "libmime"; 2908 + version = "4.2.1"; 2909 + src = fetchurl { 2910 + url = "https://registry.npmjs.org/libmime/-/libmime-4.2.1.tgz"; 2911 + sha512 = "09y7zjSc5im1aNsq815zgo4/G3DnIzym3aDOHsGq4Ee5vrX4PdgQRybAsztz9Rv0NhO+J5C0llEUloa3sUmjmA=="; 2912 + }; 2913 + }; 2914 + "libmime-5.0.0" = { 2915 + name = "libmime"; 2916 + packageName = "libmime"; 2917 + version = "5.0.0"; 2918 + src = fetchurl { 2919 + url = "https://registry.npmjs.org/libmime/-/libmime-5.0.0.tgz"; 2920 + sha512 = "2Bm96d5ktnE217Ib1FldvUaPAaOst6GtZrsxJCwnJgi9lnsoAKIHyU0sae8rNx6DNYbjdqqh8lv5/b9poD8qOg=="; 2921 + }; 2922 + }; 2923 + "libqp-1.1.0" = { 2924 + name = "libqp"; 2925 + packageName = "libqp"; 2926 + version = "1.1.0"; 2927 + src = fetchurl { 2928 + url = "https://registry.npmjs.org/libqp/-/libqp-1.1.0.tgz"; 2929 + sha1 = "f5e6e06ad74b794fb5b5b66988bf728ef1dedbe8"; 2930 + }; 2931 + }; 2932 + "limiter-1.1.5" = { 2933 + name = "limiter"; 2934 + packageName = "limiter"; 2935 + version = "1.1.5"; 2936 + src = fetchurl { 2937 + url = "https://registry.npmjs.org/limiter/-/limiter-1.1.5.tgz"; 2938 + sha512 = "FWWMIEOxz3GwUI4Ts/IvgVy6LPvoMPgjMdQ185nN6psJyBJ4yOpzqm695/h5umdLJg2vW3GR5iG11MAkR2AzJA=="; 2939 + }; 2940 + }; 2941 + "linkify-it-3.0.2" = { 2942 + name = "linkify-it"; 2943 + packageName = "linkify-it"; 2944 + version = "3.0.2"; 2945 + src = fetchurl { 2946 + url = "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.2.tgz"; 2947 + sha512 = "gDBO4aHNZS6coiZCKVhSNh43F9ioIL4JwRjLZPkoLIY4yZFwg264Y5lu2x6rb1Js42Gh6Yqm2f6L2AJcnkzinQ=="; 2948 + }; 2949 + }; 2950 + "localtunnel-2.0.0" = { 2951 + name = "localtunnel"; 2952 + packageName = "localtunnel"; 2953 + version = "2.0.0"; 2954 + src = fetchurl { 2955 + url = "https://registry.npmjs.org/localtunnel/-/localtunnel-2.0.0.tgz"; 2956 + sha512 = "g6E0aLgYYDvQDxIjIXkgJo2+pHj3sGg4Wz/XP3h2KtZnRsWPbOQY+hw1H8Z91jep998fkcVE9l+kghO+97vllg=="; 2957 + }; 2958 + }; 2959 + "locate-path-3.0.0" = { 2960 + name = "locate-path"; 2961 + packageName = "locate-path"; 2962 + version = "3.0.0"; 2963 + src = fetchurl { 2964 + url = "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz"; 2965 + sha512 = "7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A=="; 2966 + }; 2967 + }; 2968 + "locate-path-5.0.0" = { 2969 + name = "locate-path"; 2970 + packageName = "locate-path"; 2971 + version = "5.0.0"; 2972 + src = fetchurl { 2973 + url = "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz"; 2974 + sha512 = "t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g=="; 2975 + }; 2976 + }; 2977 + "lodash-4.17.20" = { 2978 + name = "lodash"; 2979 + packageName = "lodash"; 2980 + version = "4.17.20"; 2981 + src = fetchurl { 2982 + url = "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz"; 2983 + sha512 = "PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA=="; 2984 + }; 2985 + }; 2986 + "lodash._reinterpolate-3.0.0" = { 2987 + name = "lodash._reinterpolate"; 2988 + packageName = "lodash._reinterpolate"; 2989 + version = "3.0.0"; 2990 + src = fetchurl { 2991 + url = "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz"; 2992 + sha1 = "0ccf2d89166af03b3663c796538b75ac6e114d9d"; 2993 + }; 2994 + }; 2995 + "lodash.clonedeep-4.5.0" = { 2996 + name = "lodash.clonedeep"; 2997 + packageName = "lodash.clonedeep"; 2998 + version = "4.5.0"; 2999 + src = fetchurl { 3000 + url = "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz"; 3001 + sha1 = "e23f3f9c4f8fbdde872529c1071857a086e5ccef"; 3002 + }; 3003 + }; 3004 + "lodash.get-4.4.2" = { 3005 + name = "lodash.get"; 3006 + packageName = "lodash.get"; 3007 + version = "4.4.2"; 3008 + src = fetchurl { 3009 + url = "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz"; 3010 + sha1 = "2d177f652fa31e939b4438d5341499dfa3825e99"; 3011 + }; 3012 + }; 3013 + "lodash.includes-4.3.0" = { 3014 + name = "lodash.includes"; 3015 + packageName = "lodash.includes"; 3016 + version = "4.3.0"; 3017 + src = fetchurl { 3018 + url = "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz"; 3019 + sha1 = "60bb98a87cb923c68ca1e51325483314849f553f"; 3020 + }; 3021 + }; 3022 + "lodash.isboolean-3.0.3" = { 3023 + name = "lodash.isboolean"; 3024 + packageName = "lodash.isboolean"; 3025 + version = "3.0.3"; 3026 + src = fetchurl { 3027 + url = "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz"; 3028 + sha1 = "6c2e171db2a257cd96802fd43b01b20d5f5870f6"; 3029 + }; 3030 + }; 3031 + "lodash.isinteger-4.0.4" = { 3032 + name = "lodash.isinteger"; 3033 + packageName = "lodash.isinteger"; 3034 + version = "4.0.4"; 3035 + src = fetchurl { 3036 + url = "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz"; 3037 + sha1 = "619c0af3d03f8b04c31f5882840b77b11cd68343"; 3038 + }; 3039 + }; 3040 + "lodash.isnumber-3.0.3" = { 3041 + name = "lodash.isnumber"; 3042 + packageName = "lodash.isnumber"; 3043 + version = "3.0.3"; 3044 + src = fetchurl { 3045 + url = "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz"; 3046 + sha1 = "3ce76810c5928d03352301ac287317f11c0b1ffc"; 3047 + }; 3048 + }; 3049 + "lodash.isplainobject-4.0.6" = { 3050 + name = "lodash.isplainobject"; 3051 + packageName = "lodash.isplainobject"; 3052 + version = "4.0.6"; 3053 + src = fetchurl { 3054 + url = "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz"; 3055 + sha1 = "7c526a52d89b45c45cc690b88163be0497f550cb"; 3056 + }; 3057 + }; 3058 + "lodash.isstring-4.0.1" = { 3059 + name = "lodash.isstring"; 3060 + packageName = "lodash.isstring"; 3061 + version = "4.0.1"; 3062 + src = fetchurl { 3063 + url = "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz"; 3064 + sha1 = "d527dfb5456eca7cc9bb95d5daeaf88ba54a5451"; 3065 + }; 3066 + }; 3067 + "lodash.once-4.1.1" = { 3068 + name = "lodash.once"; 3069 + packageName = "lodash.once"; 3070 + version = "4.1.1"; 3071 + src = fetchurl { 3072 + url = "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz"; 3073 + sha1 = "0dd3971213c7c56df880977d504c88fb471a97ac"; 3074 + }; 3075 + }; 3076 + "lodash.set-4.3.2" = { 3077 + name = "lodash.set"; 3078 + packageName = "lodash.set"; 3079 + version = "4.3.2"; 3080 + src = fetchurl { 3081 + url = "https://registry.npmjs.org/lodash.set/-/lodash.set-4.3.2.tgz"; 3082 + sha1 = "d8757b1da807dde24816b0d6a84bea1a76230b23"; 3083 + }; 3084 + }; 3085 + "lodash.template-4.5.0" = { 3086 + name = "lodash.template"; 3087 + packageName = "lodash.template"; 3088 + version = "4.5.0"; 3089 + src = fetchurl { 3090 + url = "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz"; 3091 + sha512 = "84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A=="; 3092 + }; 3093 + }; 3094 + "lodash.templatesettings-4.2.0" = { 3095 + name = "lodash.templatesettings"; 3096 + packageName = "lodash.templatesettings"; 3097 + version = "4.2.0"; 3098 + src = fetchurl { 3099 + url = "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz"; 3100 + sha512 = "stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ=="; 3101 + }; 3102 + }; 3103 + "lodash.unset-4.5.2" = { 3104 + name = "lodash.unset"; 3105 + packageName = "lodash.unset"; 3106 + version = "4.5.2"; 3107 + src = fetchurl { 3108 + url = "https://registry.npmjs.org/lodash.unset/-/lodash.unset-4.5.2.tgz"; 3109 + sha1 = "370d1d3e85b72a7e1b0cdf2d272121306f23e4ed"; 3110 + }; 3111 + }; 3112 + "long-4.0.0" = { 3113 + name = "long"; 3114 + packageName = "long"; 3115 + version = "4.0.0"; 3116 + src = fetchurl { 3117 + url = "https://registry.npmjs.org/long/-/long-4.0.0.tgz"; 3118 + sha512 = "XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA=="; 3119 + }; 3120 + }; 3121 + "lower-case-2.0.2" = { 3122 + name = "lower-case"; 3123 + packageName = "lower-case"; 3124 + version = "2.0.2"; 3125 + src = fetchurl { 3126 + url = "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz"; 3127 + sha512 = "7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg=="; 3128 + }; 3129 + }; 3130 + "lru-cache-4.0.2" = { 3131 + name = "lru-cache"; 3132 + packageName = "lru-cache"; 3133 + version = "4.0.2"; 3134 + src = fetchurl { 3135 + url = "https://registry.npmjs.org/lru-cache/-/lru-cache-4.0.2.tgz"; 3136 + sha1 = "1d17679c069cda5d040991a09dbc2c0db377e55e"; 3137 + }; 3138 + }; 3139 + "lru-cache-4.1.5" = { 3140 + name = "lru-cache"; 3141 + packageName = "lru-cache"; 3142 + version = "4.1.5"; 3143 + src = fetchurl { 3144 + url = "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz"; 3145 + sha512 = "sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g=="; 3146 + }; 3147 + }; 3148 + "lru-cache-5.1.1" = { 3149 + name = "lru-cache"; 3150 + packageName = "lru-cache"; 3151 + version = "5.1.1"; 3152 + src = fetchurl { 3153 + url = "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz"; 3154 + sha512 = "KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w=="; 3155 + }; 3156 + }; 3157 + "lru-cache-6.0.0" = { 3158 + name = "lru-cache"; 3159 + packageName = "lru-cache"; 3160 + version = "6.0.0"; 3161 + src = fetchurl { 3162 + url = "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz"; 3163 + sha512 = "Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA=="; 3164 + }; 3165 + }; 3166 + "lru-memoizer-2.1.2" = { 3167 + name = "lru-memoizer"; 3168 + packageName = "lru-memoizer"; 3169 + version = "2.1.2"; 3170 + src = fetchurl { 3171 + url = "https://registry.npmjs.org/lru-memoizer/-/lru-memoizer-2.1.2.tgz"; 3172 + sha512 = "N5L5xlnVcbIinNn/TJ17vHBZwBMt9t7aJDz2n97moWubjNl6VO9Ao2XuAGBBddkYdjrwR9HfzXbT6NfMZXAZ/A=="; 3173 + }; 3174 + }; 3175 + "mailparser-2.8.1" = { 3176 + name = "mailparser"; 3177 + packageName = "mailparser"; 3178 + version = "2.8.1"; 3179 + src = fetchurl { 3180 + url = "https://registry.npmjs.org/mailparser/-/mailparser-2.8.1.tgz"; 3181 + sha512 = "H/CYAO9dsw6SFNbEGGpZsejVSWDcFlyHjb1OkHUWg0wggUekva1tNc28trB155nSqM8rhtbwTKt//orX0AmJxQ=="; 3182 + }; 3183 + }; 3184 + "mailsplit-5.0.0" = { 3185 + name = "mailsplit"; 3186 + packageName = "mailsplit"; 3187 + version = "5.0.0"; 3188 + src = fetchurl { 3189 + url = "https://registry.npmjs.org/mailsplit/-/mailsplit-5.0.0.tgz"; 3190 + sha512 = "HeXA0eyCKBtZqbr7uoeb3Nn2L7VV8Vm27x6/YBb0ZiNzRzLoNS2PqRgGYADwh0cBzLYtqddq40bSSirqLO2LGw=="; 3191 + }; 3192 + }; 3193 + "make-error-1.3.6" = { 3194 + name = "make-error"; 3195 + packageName = "make-error"; 3196 + version = "1.3.6"; 3197 + src = fetchurl { 3198 + url = "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz"; 3199 + sha512 = "s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw=="; 3200 + }; 3201 + }; 3202 + "make-error-cause-2.3.0" = { 3203 + name = "make-error-cause"; 3204 + packageName = "make-error-cause"; 3205 + version = "2.3.0"; 3206 + src = fetchurl { 3207 + url = "https://registry.npmjs.org/make-error-cause/-/make-error-cause-2.3.0.tgz"; 3208 + sha512 = "etgt+n4LlOkGSJbBTV9VROHA5R7ekIPS4vfh+bCAoJgRrJWdqJCBbpS3osRJ/HrT7R68MzMiY3L3sDJ/Fd8aBg=="; 3209 + }; 3210 + }; 3211 + "media-typer-0.3.0" = { 3212 + name = "media-typer"; 3213 + packageName = "media-typer"; 3214 + version = "0.3.0"; 3215 + src = fetchurl { 3216 + url = "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz"; 3217 + sha1 = "8710d7af0aa626f8fffa1ce00168545263255748"; 3218 + }; 3219 + }; 3220 + "memory-pager-1.5.0" = { 3221 + name = "memory-pager"; 3222 + packageName = "memory-pager"; 3223 + version = "1.5.0"; 3224 + src = fetchurl { 3225 + url = "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz"; 3226 + sha512 = "ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg=="; 3227 + }; 3228 + }; 3229 + "merge-descriptors-1.0.1" = { 3230 + name = "merge-descriptors"; 3231 + packageName = "merge-descriptors"; 3232 + version = "1.0.1"; 3233 + src = fetchurl { 3234 + url = "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz"; 3235 + sha1 = "b00aaa556dd8b44568150ec9d1b953f3f90cbb61"; 3236 + }; 3237 + }; 3238 + "merge2-1.4.1" = { 3239 + name = "merge2"; 3240 + packageName = "merge2"; 3241 + version = "1.4.1"; 3242 + src = fetchurl { 3243 + url = "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz"; 3244 + sha512 = "8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg=="; 3245 + }; 3246 + }; 3247 + "methods-1.1.2" = { 3248 + name = "methods"; 3249 + packageName = "methods"; 3250 + version = "1.1.2"; 3251 + src = fetchurl { 3252 + url = "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz"; 3253 + sha1 = "5529a4d67654134edcc5266656835b0f851afcee"; 3254 + }; 3255 + }; 3256 + "micromatch-4.0.2" = { 3257 + name = "micromatch"; 3258 + packageName = "micromatch"; 3259 + version = "4.0.2"; 3260 + src = fetchurl { 3261 + url = "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz"; 3262 + sha512 = "y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q=="; 3263 + }; 3264 + }; 3265 + "millisecond-0.1.2" = { 3266 + name = "millisecond"; 3267 + packageName = "millisecond"; 3268 + version = "0.1.2"; 3269 + src = fetchurl { 3270 + url = "https://registry.npmjs.org/millisecond/-/millisecond-0.1.2.tgz"; 3271 + sha1 = "6cc5ad386241cab8e78aff964f87028eec92dac5"; 3272 + }; 3273 + }; 3274 + "mime-1.6.0" = { 3275 + name = "mime"; 3276 + packageName = "mime"; 3277 + version = "1.6.0"; 3278 + src = fetchurl { 3279 + url = "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz"; 3280 + sha512 = "x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="; 3281 + }; 3282 + }; 3283 + "mime-db-1.44.0" = { 3284 + name = "mime-db"; 3285 + packageName = "mime-db"; 3286 + version = "1.44.0"; 3287 + src = fetchurl { 3288 + url = "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz"; 3289 + sha512 = "/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg=="; 3290 + }; 3291 + }; 3292 + "mime-types-2.1.27" = { 3293 + name = "mime-types"; 3294 + packageName = "mime-types"; 3295 + version = "2.1.27"; 3296 + src = fetchurl { 3297 + url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz"; 3298 + sha512 = "JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w=="; 3299 + }; 3300 + }; 3301 + "mimic-fn-2.1.0" = { 3302 + name = "mimic-fn"; 3303 + packageName = "mimic-fn"; 3304 + version = "2.1.0"; 3305 + src = fetchurl { 3306 + url = "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz"; 3307 + sha512 = "OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg=="; 3308 + }; 3309 + }; 3310 + "minimatch-3.0.4" = { 3311 + name = "minimatch"; 3312 + packageName = "minimatch"; 3313 + version = "3.0.4"; 3314 + src = fetchurl { 3315 + url = "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz"; 3316 + sha512 = "yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA=="; 3317 + }; 3318 + }; 3319 + "minimist-1.2.5" = { 3320 + name = "minimist"; 3321 + packageName = "minimist"; 3322 + version = "1.2.5"; 3323 + src = fetchurl { 3324 + url = "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz"; 3325 + sha512 = "FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="; 3326 + }; 3327 + }; 3328 + "minipass-2.9.0" = { 3329 + name = "minipass"; 3330 + packageName = "minipass"; 3331 + version = "2.9.0"; 3332 + src = fetchurl { 3333 + url = "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz"; 3334 + sha512 = "wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg=="; 3335 + }; 3336 + }; 3337 + "minizlib-1.3.3" = { 3338 + name = "minizlib"; 3339 + packageName = "minizlib"; 3340 + version = "1.3.3"; 3341 + src = fetchurl { 3342 + url = "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz"; 3343 + sha512 = "6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q=="; 3344 + }; 3345 + }; 3346 + "mkdirp-0.5.5" = { 3347 + name = "mkdirp"; 3348 + packageName = "mkdirp"; 3349 + version = "0.5.5"; 3350 + src = fetchurl { 3351 + url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz"; 3352 + sha512 = "NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ=="; 3353 + }; 3354 + }; 3355 + "mkdirp-1.0.4" = { 3356 + name = "mkdirp"; 3357 + packageName = "mkdirp"; 3358 + version = "1.0.4"; 3359 + src = fetchurl { 3360 + url = "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz"; 3361 + sha512 = "vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw=="; 3362 + }; 3363 + }; 3364 + "moment-2.24.0" = { 3365 + name = "moment"; 3366 + packageName = "moment"; 3367 + version = "2.24.0"; 3368 + src = fetchurl { 3369 + url = "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz"; 3370 + sha512 = "bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg=="; 3371 + }; 3372 + }; 3373 + "moment-2.28.0" = { 3374 + name = "moment"; 3375 + packageName = "moment"; 3376 + version = "2.28.0"; 3377 + src = fetchurl { 3378 + url = "https://registry.npmjs.org/moment/-/moment-2.28.0.tgz"; 3379 + sha512 = "Z5KOjYmnHyd/ukynmFd/WwyXHd7L4J9vTI/nn5Ap9AVUgaAE15VvQ9MOGmJJygEUklupqIrFnor/tjTwRU+tQw=="; 3380 + }; 3381 + }; 3382 + "moment-timezone-0.5.32" = { 3383 + name = "moment-timezone"; 3384 + packageName = "moment-timezone"; 3385 + version = "0.5.32"; 3386 + src = fetchurl { 3387 + url = "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.32.tgz"; 3388 + sha512 = "Z8QNyuQHQAmWucp8Knmgei8YNo28aLjJq6Ma+jy1ZSpSk5nyfRT8xgUbSQvD2+2UajISfenndwvFuH3NGS+nvA=="; 3389 + }; 3390 + }; 3391 + "mongodb-3.6.3" = { 3392 + name = "mongodb"; 3393 + packageName = "mongodb"; 3394 + version = "3.6.3"; 3395 + src = fetchurl { 3396 + url = "https://registry.npmjs.org/mongodb/-/mongodb-3.6.3.tgz"; 3397 + sha512 = "rOZuR0QkodZiM+UbQE5kDsJykBqWi0CL4Ec2i1nrGrUI3KO11r6Fbxskqmq3JK2NH7aW4dcccBuUujAP0ERl5w=="; 3398 + }; 3399 + }; 3400 + "mqtt-4.2.1" = { 3401 + name = "mqtt"; 3402 + packageName = "mqtt"; 3403 + version = "4.2.1"; 3404 + src = fetchurl { 3405 + url = "https://registry.npmjs.org/mqtt/-/mqtt-4.2.1.tgz"; 3406 + sha512 = "Iv893r+jWlo5GkNcPOfCGwW8M49IixwHiKLFFYTociEymSibUVCORVEjPXWPGzSxhn7BdlUeHicbRmWiv0Crkg=="; 3407 + }; 3408 + }; 3409 + "mqtt-packet-6.6.0" = { 3410 + name = "mqtt-packet"; 3411 + packageName = "mqtt-packet"; 3412 + version = "6.6.0"; 3413 + src = fetchurl { 3414 + url = "https://registry.npmjs.org/mqtt-packet/-/mqtt-packet-6.6.0.tgz"; 3415 + sha512 = "LvghnKMFC70hKWMVykmhJarlO5e7lT3t9s9A2qPCUx+lazL3Mq55U+eCV0eLi7/nRRQYvEUWo/2tTo89EjnCJQ=="; 3416 + }; 3417 + }; 3418 + "ms-2.0.0" = { 3419 + name = "ms"; 3420 + packageName = "ms"; 3421 + version = "2.0.0"; 3422 + src = fetchurl { 3423 + url = "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"; 3424 + sha1 = "5608aeadfc00be6c2901df5f9861788de0d597c8"; 3425 + }; 3426 + }; 3427 + "ms-2.1.1" = { 3428 + name = "ms"; 3429 + packageName = "ms"; 3430 + version = "2.1.1"; 3431 + src = fetchurl { 3432 + url = "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz"; 3433 + sha512 = "tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="; 3434 + }; 3435 + }; 3436 + "ms-2.1.2" = { 3437 + name = "ms"; 3438 + packageName = "ms"; 3439 + version = "2.1.2"; 3440 + src = fetchurl { 3441 + url = "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz"; 3442 + sha512 = "sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="; 3443 + }; 3444 + }; 3445 + "mssql-6.2.3" = { 3446 + name = "mssql"; 3447 + packageName = "mssql"; 3448 + version = "6.2.3"; 3449 + src = fetchurl { 3450 + url = "https://registry.npmjs.org/mssql/-/mssql-6.2.3.tgz"; 3451 + sha512 = "4TW/fA9UgzmVTNgjl65r6ISr6aL5QHnlptEt1A3jIpdzkNbFPIkRbUNz90324HIdE+5pKc3VqikOImcTrhd4og=="; 3452 + }; 3453 + }; 3454 + "mute-stream-0.0.8" = { 3455 + name = "mute-stream"; 3456 + packageName = "mute-stream"; 3457 + version = "0.0.8"; 3458 + src = fetchurl { 3459 + url = "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz"; 3460 + sha512 = "nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA=="; 3461 + }; 3462 + }; 3463 + "mysql2-2.1.0" = { 3464 + name = "mysql2"; 3465 + packageName = "mysql2"; 3466 + version = "2.1.0"; 3467 + src = fetchurl { 3468 + url = "https://registry.npmjs.org/mysql2/-/mysql2-2.1.0.tgz"; 3469 + sha512 = "9kGVyi930rG2KaHrz3sHwtc6K+GY9d8wWk1XRSYxQiunvGcn4DwuZxOwmK11ftuhhwrYDwGx9Ta4VBwznJn36A=="; 3470 + }; 3471 + }; 3472 + "mz-2.7.0" = { 3473 + name = "mz"; 3474 + packageName = "mz"; 3475 + version = "2.7.0"; 3476 + src = fetchurl { 3477 + url = "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz"; 3478 + sha512 = "z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q=="; 3479 + }; 3480 + }; 3481 + "n8n-core-0.54.0" = { 3482 + name = "n8n-core"; 3483 + packageName = "n8n-core"; 3484 + version = "0.54.0"; 3485 + src = fetchurl { 3486 + url = "https://registry.npmjs.org/n8n-core/-/n8n-core-0.54.0.tgz"; 3487 + sha512 = "07Fts2MSm5acbsFPEVU7RXx38K5ryGVy6OE1g+Nbr8B0LuQiTEhCzC7x+AIfFDQlt/cQQEiPejaBGDZZm0kdpA=="; 3488 + }; 3489 + }; 3490 + "n8n-editor-ui-0.66.0" = { 3491 + name = "n8n-editor-ui"; 3492 + packageName = "n8n-editor-ui"; 3493 + version = "0.66.0"; 3494 + src = fetchurl { 3495 + url = "https://registry.npmjs.org/n8n-editor-ui/-/n8n-editor-ui-0.66.0.tgz"; 3496 + sha512 = "BZTaiYffZ2+dbPOp0JjV+pZ4S7iD7r2oYTylwFbNRpEbIc4a0l8JbU0HRqHESdPR3yYDdUTmVXqk1fWfc8IgYw=="; 3497 + }; 3498 + }; 3499 + "n8n-nodes-base-0.91.0" = { 3500 + name = "n8n-nodes-base"; 3501 + packageName = "n8n-nodes-base"; 3502 + version = "0.91.0"; 3503 + src = fetchurl { 3504 + url = "https://registry.npmjs.org/n8n-nodes-base/-/n8n-nodes-base-0.91.0.tgz"; 3505 + sha512 = "75DVfQS/AkZBB6lIAAWHhM4wRkhHXCNf/30Fi0Cc+cihw7GW3O4bdXNhZKFwDTf70DYNATM0kBBEbSHvQusuCw=="; 3506 + }; 3507 + }; 3508 + "n8n-workflow-0.47.0" = { 3509 + name = "n8n-workflow"; 3510 + packageName = "n8n-workflow"; 3511 + version = "0.47.0"; 3512 + src = fetchurl { 3513 + url = "https://registry.npmjs.org/n8n-workflow/-/n8n-workflow-0.47.0.tgz"; 3514 + sha512 = "1CbSOvVSf1KNM5izOEVsuMMEkuwiqezVH4hWS1Ts7pSdgSi8TrFCi4CE1J8qA0KBmWq5APh3vEJGFyvkLX6BOg=="; 3515 + }; 3516 + }; 3517 + "named-placeholders-1.1.2" = { 3518 + name = "named-placeholders"; 3519 + packageName = "named-placeholders"; 3520 + version = "1.1.2"; 3521 + src = fetchurl { 3522 + url = "https://registry.npmjs.org/named-placeholders/-/named-placeholders-1.1.2.tgz"; 3523 + sha512 = "wiFWqxoLL3PGVReSZpjLVxyJ1bRqe+KKJVbr4hGs1KWfTZTQyezHFBbuKj9hsizHyGV2ne7EMjHdxEGAybD5SA=="; 3524 + }; 3525 + }; 3526 + "nan-2.14.2" = { 3527 + name = "nan"; 3528 + packageName = "nan"; 3529 + version = "2.14.2"; 3530 + src = fetchurl { 3531 + url = "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz"; 3532 + sha512 = "M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ=="; 3533 + }; 3534 + }; 3535 + "native-duplexpair-1.0.0" = { 3536 + name = "native-duplexpair"; 3537 + packageName = "native-duplexpair"; 3538 + version = "1.0.0"; 3539 + src = fetchurl { 3540 + url = "https://registry.npmjs.org/native-duplexpair/-/native-duplexpair-1.0.0.tgz"; 3541 + sha1 = "7899078e64bf3c8a3d732601b3d40ff05db58fa0"; 3542 + }; 3543 + }; 3544 + "needle-2.5.2" = { 3545 + name = "needle"; 3546 + packageName = "needle"; 3547 + version = "2.5.2"; 3548 + src = fetchurl { 3549 + url = "https://registry.npmjs.org/needle/-/needle-2.5.2.tgz"; 3550 + sha512 = "LbRIwS9BfkPvNwNHlsA41Q29kL2L/6VaOJ0qisM5lLWsTV3nP15abO5ITL6L81zqFhzjRKDAYjpcBcwM0AVvLQ=="; 3551 + }; 3552 + }; 3553 + "negotiator-0.6.2" = { 3554 + name = "negotiator"; 3555 + packageName = "negotiator"; 3556 + version = "0.6.2"; 3557 + src = fetchurl { 3558 + url = "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz"; 3559 + sha512 = "hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw=="; 3560 + }; 3561 + }; 3562 + "next-tick-1.0.0" = { 3563 + name = "next-tick"; 3564 + packageName = "next-tick"; 3565 + version = "1.0.0"; 3566 + src = fetchurl { 3567 + url = "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz"; 3568 + sha1 = "ca86d1fe8828169b0120208e3dc8424b9db8342c"; 3569 + }; 3570 + }; 3571 + "no-case-3.0.4" = { 3572 + name = "no-case"; 3573 + packageName = "no-case"; 3574 + version = "3.0.4"; 3575 + src = fetchurl { 3576 + url = "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz"; 3577 + sha512 = "fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg=="; 3578 + }; 3579 + }; 3580 + "node-ensure-0.0.0" = { 3581 + name = "node-ensure"; 3582 + packageName = "node-ensure"; 3583 + version = "0.0.0"; 3584 + src = fetchurl { 3585 + url = "https://registry.npmjs.org/node-ensure/-/node-ensure-0.0.0.tgz"; 3586 + sha1 = "ecae764150de99861ec5c810fd5d096b183932a7"; 3587 + }; 3588 + }; 3589 + "node-pre-gyp-0.11.0" = { 3590 + name = "node-pre-gyp"; 3591 + packageName = "node-pre-gyp"; 3592 + version = "0.11.0"; 3593 + src = fetchurl { 3594 + url = "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.11.0.tgz"; 3595 + sha512 = "TwWAOZb0j7e9eGaf9esRx3ZcLaE5tQ2lvYy1pb5IAaG1a2e2Kv5Lms1Y4hpj+ciXJRofIxxlt5haeQ/2ANeE0Q=="; 3596 + }; 3597 + }; 3598 + "nodeify-1.0.1" = { 3599 + name = "nodeify"; 3600 + packageName = "nodeify"; 3601 + version = "1.0.1"; 3602 + src = fetchurl { 3603 + url = "https://registry.npmjs.org/nodeify/-/nodeify-1.0.1.tgz"; 3604 + sha1 = "64ab69a7bdbaf03ce107b4f0335c87c0b9e91b1d"; 3605 + }; 3606 + }; 3607 + "nodemailer-6.4.11" = { 3608 + name = "nodemailer"; 3609 + packageName = "nodemailer"; 3610 + version = "6.4.11"; 3611 + src = fetchurl { 3612 + url = "https://registry.npmjs.org/nodemailer/-/nodemailer-6.4.11.tgz"; 3613 + sha512 = "BVZBDi+aJV4O38rxsUh164Dk1NCqgh6Cm0rQSb9SK/DHGll/DrCMnycVDD7msJgZCnmVa8ASo8EZzR7jsgTukQ=="; 3614 + }; 3615 + }; 3616 + "nodemailer-6.4.16" = { 3617 + name = "nodemailer"; 3618 + packageName = "nodemailer"; 3619 + version = "6.4.16"; 3620 + src = fetchurl { 3621 + url = "https://registry.npmjs.org/nodemailer/-/nodemailer-6.4.16.tgz"; 3622 + sha512 = "68K0LgZ6hmZ7PVmwL78gzNdjpj5viqBdFqKrTtr9bZbJYj6BRj5W6WGkxXrEnUl3Co3CBXi3CZBUlpV/foGnOQ=="; 3623 + }; 3624 + }; 3625 + "nopt-4.0.3" = { 3626 + name = "nopt"; 3627 + packageName = "nopt"; 3628 + version = "4.0.3"; 3629 + src = fetchurl { 3630 + url = "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz"; 3631 + sha512 = "CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg=="; 3632 + }; 3633 + }; 3634 + "npm-bundled-1.1.1" = { 3635 + name = "npm-bundled"; 3636 + packageName = "npm-bundled"; 3637 + version = "1.1.1"; 3638 + src = fetchurl { 3639 + url = "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz"; 3640 + sha512 = "gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA=="; 3641 + }; 3642 + }; 3643 + "npm-normalize-package-bin-1.0.1" = { 3644 + name = "npm-normalize-package-bin"; 3645 + packageName = "npm-normalize-package-bin"; 3646 + version = "1.0.1"; 3647 + src = fetchurl { 3648 + url = "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz"; 3649 + sha512 = "EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA=="; 3650 + }; 3651 + }; 3652 + "npm-packlist-1.4.8" = { 3653 + name = "npm-packlist"; 3654 + packageName = "npm-packlist"; 3655 + version = "1.4.8"; 3656 + src = fetchurl { 3657 + url = "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz"; 3658 + sha512 = "5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A=="; 3659 + }; 3660 + }; 3661 + "npmlog-4.1.2" = { 3662 + name = "npmlog"; 3663 + packageName = "npmlog"; 3664 + version = "4.1.2"; 3665 + src = fetchurl { 3666 + url = "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz"; 3667 + sha512 = "2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg=="; 3668 + }; 3669 + }; 3670 + "nth-check-1.0.2" = { 3671 + name = "nth-check"; 3672 + packageName = "nth-check"; 3673 + version = "1.0.2"; 3674 + src = fetchurl { 3675 + url = "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz"; 3676 + sha512 = "WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg=="; 3677 + }; 3678 + }; 3679 + "number-is-nan-1.0.1" = { 3680 + name = "number-is-nan"; 3681 + packageName = "number-is-nan"; 3682 + version = "1.0.1"; 3683 + src = fetchurl { 3684 + url = "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz"; 3685 + sha1 = "097b602b53422a522c1afb8790318336941a011d"; 3686 + }; 3687 + }; 3688 + "oauth-1.0a-2.2.6" = { 3689 + name = "oauth-1.0a"; 3690 + packageName = "oauth-1.0a"; 3691 + version = "2.2.6"; 3692 + src = fetchurl { 3693 + url = "https://registry.npmjs.org/oauth-1.0a/-/oauth-1.0a-2.2.6.tgz"; 3694 + sha512 = "6bkxv3N4Gu5lty4viIcIAnq5GbxECviMBeKR3WX/q87SPQ8E8aursPZUtsXDnxCs787af09WPRBLqYrf/lwoYQ=="; 3695 + }; 3696 + }; 3697 + "oauth-sign-0.9.0" = { 3698 + name = "oauth-sign"; 3699 + packageName = "oauth-sign"; 3700 + version = "0.9.0"; 3701 + src = fetchurl { 3702 + url = "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz"; 3703 + sha512 = "fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="; 3704 + }; 3705 + }; 3706 + "object-assign-4.1.1" = { 3707 + name = "object-assign"; 3708 + packageName = "object-assign"; 3709 + version = "4.1.1"; 3710 + src = fetchurl { 3711 + url = "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"; 3712 + sha1 = "2109adc7965887cfc05cbbd442cac8bfbb360863"; 3713 + }; 3714 + }; 3715 + "on-finished-2.3.0" = { 3716 + name = "on-finished"; 3717 + packageName = "on-finished"; 3718 + version = "2.3.0"; 3719 + src = fetchurl { 3720 + url = "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz"; 3721 + sha1 = "20f1336481b083cd75337992a16971aa2d906947"; 3722 + }; 3723 + }; 3724 + "on-headers-1.0.2" = { 3725 + name = "on-headers"; 3726 + packageName = "on-headers"; 3727 + version = "1.0.2"; 3728 + src = fetchurl { 3729 + url = "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz"; 3730 + sha512 = "pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA=="; 3731 + }; 3732 + }; 3733 + "once-1.4.0" = { 3734 + name = "once"; 3735 + packageName = "once"; 3736 + version = "1.4.0"; 3737 + src = fetchurl { 3738 + url = "https://registry.npmjs.org/once/-/once-1.4.0.tgz"; 3739 + sha1 = "583b1aa775961d4b113ac17d9c50baef9dd76bd1"; 3740 + }; 3741 + }; 3742 + "onetime-5.1.2" = { 3743 + name = "onetime"; 3744 + packageName = "onetime"; 3745 + version = "5.1.2"; 3746 + src = fetchurl { 3747 + url = "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz"; 3748 + sha512 = "kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg=="; 3749 + }; 3750 + }; 3751 + "open-7.3.0" = { 3752 + name = "open"; 3753 + packageName = "open"; 3754 + version = "7.3.0"; 3755 + src = fetchurl { 3756 + url = "https://registry.npmjs.org/open/-/open-7.3.0.tgz"; 3757 + sha512 = "mgLwQIx2F/ye9SmbrUkurZCnkoXyXyu9EbHtJZrICjVAJfyMArdHp3KkixGdZx1ZHFPNIwl0DDM1dFFqXbTLZw=="; 3758 + }; 3759 + }; 3760 + "openurl-1.1.1" = { 3761 + name = "openurl"; 3762 + packageName = "openurl"; 3763 + version = "1.1.1"; 3764 + src = fetchurl { 3765 + url = "https://registry.npmjs.org/openurl/-/openurl-1.1.1.tgz"; 3766 + sha1 = "3875b4b0ef7a52c156f0db41d4609dbb0f94b387"; 3767 + }; 3768 + }; 3769 + "ordered-read-streams-1.0.1" = { 3770 + name = "ordered-read-streams"; 3771 + packageName = "ordered-read-streams"; 3772 + version = "1.0.1"; 3773 + src = fetchurl { 3774 + url = "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz"; 3775 + sha1 = "77c0cb37c41525d64166d990ffad7ec6a0e1363e"; 3776 + }; 3777 + }; 3778 + "original-1.0.2" = { 3779 + name = "original"; 3780 + packageName = "original"; 3781 + version = "1.0.2"; 3782 + src = fetchurl { 3783 + url = "https://registry.npmjs.org/original/-/original-1.0.2.tgz"; 3784 + sha512 = "hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg=="; 3785 + }; 3786 + }; 3787 + "os-homedir-1.0.2" = { 3788 + name = "os-homedir"; 3789 + packageName = "os-homedir"; 3790 + version = "1.0.2"; 3791 + src = fetchurl { 3792 + url = "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz"; 3793 + sha1 = "ffbc4988336e0e833de0c168c7ef152121aa7fb3"; 3794 + }; 3795 + }; 3796 + "os-tmpdir-1.0.2" = { 3797 + name = "os-tmpdir"; 3798 + packageName = "os-tmpdir"; 3799 + version = "1.0.2"; 3800 + src = fetchurl { 3801 + url = "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz"; 3802 + sha1 = "bbe67406c79aa85c5cfec766fe5734555dfa1274"; 3803 + }; 3804 + }; 3805 + "osenv-0.1.5" = { 3806 + name = "osenv"; 3807 + packageName = "osenv"; 3808 + version = "0.1.5"; 3809 + src = fetchurl { 3810 + url = "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz"; 3811 + sha512 = "0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g=="; 3812 + }; 3813 + }; 3814 + "p-cancelable-2.0.0" = { 3815 + name = "p-cancelable"; 3816 + packageName = "p-cancelable"; 3817 + version = "2.0.0"; 3818 + src = fetchurl { 3819 + url = "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.0.0.tgz"; 3820 + sha512 = "wvPXDmbMmu2ksjkB4Z3nZWTSkJEb9lqVdMaCKpZUGJG9TMiNp9XcbG3fn9fPKjem04fJMJnXoyFPk2FmgiaiNg=="; 3821 + }; 3822 + }; 3823 + "p-limit-2.3.0" = { 3824 + name = "p-limit"; 3825 + packageName = "p-limit"; 3826 + version = "2.3.0"; 3827 + src = fetchurl { 3828 + url = "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz"; 3829 + sha512 = "//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w=="; 3830 + }; 3831 + }; 3832 + "p-locate-3.0.0" = { 3833 + name = "p-locate"; 3834 + packageName = "p-locate"; 3835 + version = "3.0.0"; 3836 + src = fetchurl { 3837 + url = "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz"; 3838 + sha512 = "x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ=="; 3839 + }; 3840 + }; 3841 + "p-locate-4.1.0" = { 3842 + name = "p-locate"; 3843 + packageName = "p-locate"; 3844 + version = "4.1.0"; 3845 + src = fetchurl { 3846 + url = "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz"; 3847 + sha512 = "R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A=="; 3848 + }; 3849 + }; 3850 + "p-try-2.2.0" = { 3851 + name = "p-try"; 3852 + packageName = "p-try"; 3853 + version = "2.2.0"; 3854 + src = fetchurl { 3855 + url = "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz"; 3856 + sha512 = "R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ=="; 3857 + }; 3858 + }; 3859 + "packet-reader-1.0.0" = { 3860 + name = "packet-reader"; 3861 + packageName = "packet-reader"; 3862 + version = "1.0.0"; 3863 + src = fetchurl { 3864 + url = "https://registry.npmjs.org/packet-reader/-/packet-reader-1.0.0.tgz"; 3865 + sha512 = "HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ=="; 3866 + }; 3867 + }; 3868 + "param-case-3.0.4" = { 3869 + name = "param-case"; 3870 + packageName = "param-case"; 3871 + version = "3.0.4"; 3872 + src = fetchurl { 3873 + url = "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz"; 3874 + sha512 = "RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A=="; 3875 + }; 3876 + }; 3877 + "parent-require-1.0.0" = { 3878 + name = "parent-require"; 3879 + packageName = "parent-require"; 3880 + version = "1.0.0"; 3881 + src = fetchurl { 3882 + url = "https://registry.npmjs.org/parent-require/-/parent-require-1.0.0.tgz"; 3883 + sha1 = "746a167638083a860b0eef6732cb27ed46c32977"; 3884 + }; 3885 + }; 3886 + "parse5-3.0.3" = { 3887 + name = "parse5"; 3888 + packageName = "parse5"; 3889 + version = "3.0.3"; 3890 + src = fetchurl { 3891 + url = "https://registry.npmjs.org/parse5/-/parse5-3.0.3.tgz"; 3892 + sha512 = "rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA=="; 3893 + }; 3894 + }; 3895 + "parse5-5.1.1" = { 3896 + name = "parse5"; 3897 + packageName = "parse5"; 3898 + version = "5.1.1"; 3899 + src = fetchurl { 3900 + url = "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz"; 3901 + sha512 = "ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug=="; 3902 + }; 3903 + }; 3904 + "parse5-6.0.1" = { 3905 + name = "parse5"; 3906 + packageName = "parse5"; 3907 + version = "6.0.1"; 3908 + src = fetchurl { 3909 + url = "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz"; 3910 + sha512 = "Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw=="; 3911 + }; 3912 + }; 3913 + "parse5-htmlparser2-tree-adapter-6.0.1" = { 3914 + name = "parse5-htmlparser2-tree-adapter"; 3915 + packageName = "parse5-htmlparser2-tree-adapter"; 3916 + version = "6.0.1"; 3917 + src = fetchurl { 3918 + url = "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz"; 3919 + sha512 = "qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA=="; 3920 + }; 3921 + }; 3922 + "parseurl-1.3.3" = { 3923 + name = "parseurl"; 3924 + packageName = "parseurl"; 3925 + version = "1.3.3"; 3926 + src = fetchurl { 3927 + url = "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz"; 3928 + sha512 = "CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="; 3929 + }; 3930 + }; 3931 + "pascal-case-3.1.2" = { 3932 + name = "pascal-case"; 3933 + packageName = "pascal-case"; 3934 + version = "3.1.2"; 3935 + src = fetchurl { 3936 + url = "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz"; 3937 + sha512 = "uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g=="; 3938 + }; 3939 + }; 3940 + "path-case-3.0.4" = { 3941 + name = "path-case"; 3942 + packageName = "path-case"; 3943 + version = "3.0.4"; 3944 + src = fetchurl { 3945 + url = "https://registry.npmjs.org/path-case/-/path-case-3.0.4.tgz"; 3946 + sha512 = "qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg=="; 3947 + }; 3948 + }; 3949 + "path-dirname-1.0.2" = { 3950 + name = "path-dirname"; 3951 + packageName = "path-dirname"; 3952 + version = "1.0.2"; 3953 + src = fetchurl { 3954 + url = "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz"; 3955 + sha1 = "cc33d24d525e099a5388c0336c6e32b9160609e0"; 3956 + }; 3957 + }; 3958 + "path-exists-3.0.0" = { 3959 + name = "path-exists"; 3960 + packageName = "path-exists"; 3961 + version = "3.0.0"; 3962 + src = fetchurl { 3963 + url = "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz"; 3964 + sha1 = "ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"; 3965 + }; 3966 + }; 3967 + "path-exists-4.0.0" = { 3968 + name = "path-exists"; 3969 + packageName = "path-exists"; 3970 + version = "4.0.0"; 3971 + src = fetchurl { 3972 + url = "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz"; 3973 + sha512 = "ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w=="; 3974 + }; 3975 + }; 3976 + "path-is-absolute-1.0.1" = { 3977 + name = "path-is-absolute"; 3978 + packageName = "path-is-absolute"; 3979 + version = "1.0.1"; 3980 + src = fetchurl { 3981 + url = "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"; 3982 + sha1 = "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"; 3983 + }; 3984 + }; 3985 + "path-to-regexp-0.1.7" = { 3986 + name = "path-to-regexp"; 3987 + packageName = "path-to-regexp"; 3988 + version = "0.1.7"; 3989 + src = fetchurl { 3990 + url = "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz"; 3991 + sha1 = "df604178005f522f15eb4490e7247a1bfaa67f8c"; 3992 + }; 3993 + }; 3994 + "path-type-4.0.0" = { 3995 + name = "path-type"; 3996 + packageName = "path-type"; 3997 + version = "4.0.0"; 3998 + src = fetchurl { 3999 + url = "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz"; 4000 + sha512 = "gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw=="; 4001 + }; 4002 + }; 4003 + "pdf-parse-1.1.1" = { 4004 + name = "pdf-parse"; 4005 + packageName = "pdf-parse"; 4006 + version = "1.1.1"; 4007 + src = fetchurl { 4008 + url = "https://registry.npmjs.org/pdf-parse/-/pdf-parse-1.1.1.tgz"; 4009 + sha512 = "v6ZJ/efsBpGrGGknjtq9J/oC8tZWq0KWL5vQrk2GlzLEQPUDB1ex+13Rmidl1neNN358Jn9EHZw5y07FFtaC7A=="; 4010 + }; 4011 + }; 4012 + "peek-readable-3.1.0" = { 4013 + name = "peek-readable"; 4014 + packageName = "peek-readable"; 4015 + version = "3.1.0"; 4016 + src = fetchurl { 4017 + url = "https://registry.npmjs.org/peek-readable/-/peek-readable-3.1.0.tgz"; 4018 + sha512 = "KGuODSTV6hcgdZvDrIDBUkN0utcAVj1LL7FfGbM0viKTtCHmtZcuEJ+lGqsp0fTFkGqesdtemV2yUSMeyy3ddA=="; 4019 + }; 4020 + }; 4021 + "performance-now-2.1.0" = { 4022 + name = "performance-now"; 4023 + packageName = "performance-now"; 4024 + version = "2.1.0"; 4025 + src = fetchurl { 4026 + url = "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz"; 4027 + sha1 = "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"; 4028 + }; 4029 + }; 4030 + "pg-8.5.1" = { 4031 + name = "pg"; 4032 + packageName = "pg"; 4033 + version = "8.5.1"; 4034 + src = fetchurl { 4035 + url = "https://registry.npmjs.org/pg/-/pg-8.5.1.tgz"; 4036 + sha512 = "9wm3yX9lCfjvA98ybCyw2pADUivyNWT/yIP4ZcDVpMN0og70BUWYEGXPCTAQdGTAqnytfRADb7NERrY1qxhIqw=="; 4037 + }; 4038 + }; 4039 + "pg-connection-string-2.4.0" = { 4040 + name = "pg-connection-string"; 4041 + packageName = "pg-connection-string"; 4042 + version = "2.4.0"; 4043 + src = fetchurl { 4044 + url = "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.4.0.tgz"; 4045 + sha512 = "3iBXuv7XKvxeMrIgym7njT+HlZkwZqqGX4Bu9cci8xHZNT+Um1gWKqCsAzcC0d95rcKMU5WBg6YRUcHyV0HZKQ=="; 4046 + }; 4047 + }; 4048 + "pg-int8-1.0.1" = { 4049 + name = "pg-int8"; 4050 + packageName = "pg-int8"; 4051 + version = "1.0.1"; 4052 + src = fetchurl { 4053 + url = "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz"; 4054 + sha512 = "WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw=="; 4055 + }; 4056 + }; 4057 + "pg-minify-1.6.1" = { 4058 + name = "pg-minify"; 4059 + packageName = "pg-minify"; 4060 + version = "1.6.1"; 4061 + src = fetchurl { 4062 + url = "https://registry.npmjs.org/pg-minify/-/pg-minify-1.6.1.tgz"; 4063 + sha512 = "ujanxJJB9CSDUvlAOshtjdKAywOPR2vY0a7D+vvgk5rbrYcthZA7TjpN+Z+UwZsz/G/bUexYDT6huE33vYVN0g=="; 4064 + }; 4065 + }; 4066 + "pg-pool-3.2.2" = { 4067 + name = "pg-pool"; 4068 + packageName = "pg-pool"; 4069 + version = "3.2.2"; 4070 + src = fetchurl { 4071 + url = "https://registry.npmjs.org/pg-pool/-/pg-pool-3.2.2.tgz"; 4072 + sha512 = "ORJoFxAlmmros8igi608iVEbQNNZlp89diFVx6yV5v+ehmpMY9sK6QgpmgoXbmkNaBAx8cOOZh9g80kJv1ooyA=="; 4073 + }; 4074 + }; 4075 + "pg-promise-10.8.1" = { 4076 + name = "pg-promise"; 4077 + packageName = "pg-promise"; 4078 + version = "10.8.1"; 4079 + src = fetchurl { 4080 + url = "https://registry.npmjs.org/pg-promise/-/pg-promise-10.8.1.tgz"; 4081 + sha512 = "xRW3PBopAAPlSmOutfpxwrd0i1wfiVoJjkRC2xYzwk0PwWGLEOVKoDEHX4VoqjfIJ+SEEiILy5B5nUVvXpFFVA=="; 4082 + }; 4083 + }; 4084 + "pg-protocol-1.4.0" = { 4085 + name = "pg-protocol"; 4086 + packageName = "pg-protocol"; 4087 + version = "1.4.0"; 4088 + src = fetchurl { 4089 + url = "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.4.0.tgz"; 4090 + sha512 = "El+aXWcwG/8wuFICMQjM5ZSAm6OWiJicFdNYo+VY3QP+8vI4SvLIWVe51PppTzMhikUJR+PsyIFKqfdXPz/yxA=="; 4091 + }; 4092 + }; 4093 + "pg-types-2.2.0" = { 4094 + name = "pg-types"; 4095 + packageName = "pg-types"; 4096 + version = "2.2.0"; 4097 + src = fetchurl { 4098 + url = "https://registry.npmjs.org/pg-types/-/pg-types-2.2.0.tgz"; 4099 + sha512 = "qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA=="; 4100 + }; 4101 + }; 4102 + "pgpass-1.0.4" = { 4103 + name = "pgpass"; 4104 + packageName = "pgpass"; 4105 + version = "1.0.4"; 4106 + src = fetchurl { 4107 + url = "https://registry.npmjs.org/pgpass/-/pgpass-1.0.4.tgz"; 4108 + sha512 = "YmuA56alyBq7M59vxVBfPJrGSozru8QAdoNlWuW3cz8l+UX3cWge0vTvjKhsSHSJpo3Bom8/Mm6hf0TR5GY0+w=="; 4109 + }; 4110 + }; 4111 + "picomatch-2.2.2" = { 4112 + name = "picomatch"; 4113 + packageName = "picomatch"; 4114 + version = "2.2.2"; 4115 + src = fetchurl { 4116 + url = "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz"; 4117 + sha512 = "q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg=="; 4118 + }; 4119 + }; 4120 + "popsicle-12.1.0" = { 4121 + name = "popsicle"; 4122 + packageName = "popsicle"; 4123 + version = "12.1.0"; 4124 + src = fetchurl { 4125 + url = "https://registry.npmjs.org/popsicle/-/popsicle-12.1.0.tgz"; 4126 + sha512 = "muNC/cIrWhfR6HqqhHazkxjob3eyECBe8uZYSQ/N5vixNAgssacVleerXnE8Are5fspR0a+d2qWaBR1g7RYlmw=="; 4127 + }; 4128 + }; 4129 + "popsicle-content-encoding-1.0.0" = { 4130 + name = "popsicle-content-encoding"; 4131 + packageName = "popsicle-content-encoding"; 4132 + version = "1.0.0"; 4133 + src = fetchurl { 4134 + url = "https://registry.npmjs.org/popsicle-content-encoding/-/popsicle-content-encoding-1.0.0.tgz"; 4135 + sha512 = "4Df+vTfM8wCCJVTzPujiI6eOl3SiWQkcZg0AMrOkD1enMXsF3glIkFUZGvour1Sj7jOWCsNSEhBxpbbhclHhzw=="; 4136 + }; 4137 + }; 4138 + "popsicle-cookie-jar-1.0.0" = { 4139 + name = "popsicle-cookie-jar"; 4140 + packageName = "popsicle-cookie-jar"; 4141 + version = "1.0.0"; 4142 + src = fetchurl { 4143 + url = "https://registry.npmjs.org/popsicle-cookie-jar/-/popsicle-cookie-jar-1.0.0.tgz"; 4144 + sha512 = "vrlOGvNVELko0+J8NpGC5lHWDGrk8LQJq9nwAMIVEVBfN1Lib3BLxAaLRGDTuUnvl45j5N9dT2H85PULz6IjjQ=="; 4145 + }; 4146 + }; 4147 + "popsicle-redirects-1.1.0" = { 4148 + name = "popsicle-redirects"; 4149 + packageName = "popsicle-redirects"; 4150 + version = "1.1.0"; 4151 + src = fetchurl { 4152 + url = "https://registry.npmjs.org/popsicle-redirects/-/popsicle-redirects-1.1.0.tgz"; 4153 + sha512 = "XCpzVjVk7tty+IJnSdqWevmOr1n8HNDhL86v7mZ6T1JIIf2KGybxUk9mm7ZFOhWMkGB0e8XkacHip7BV8AQWQA=="; 4154 + }; 4155 + }; 4156 + "popsicle-transport-http-1.0.9" = { 4157 + name = "popsicle-transport-http"; 4158 + packageName = "popsicle-transport-http"; 4159 + version = "1.0.9"; 4160 + src = fetchurl { 4161 + url = "https://registry.npmjs.org/popsicle-transport-http/-/popsicle-transport-http-1.0.9.tgz"; 4162 + sha512 = "55Os0JdCs35FI8cAsgMoKG6XXKR4Wh8qZIbL3rY5+IZqqjMIo3/3q3wSE98mUhHyLgjg9HQ6ep5wNfhbYCI7GQ=="; 4163 + }; 4164 + }; 4165 + "popsicle-transport-xhr-2.0.0" = { 4166 + name = "popsicle-transport-xhr"; 4167 + packageName = "popsicle-transport-xhr"; 4168 + version = "2.0.0"; 4169 + src = fetchurl { 4170 + url = "https://registry.npmjs.org/popsicle-transport-xhr/-/popsicle-transport-xhr-2.0.0.tgz"; 4171 + sha512 = "5Sbud4Widngf1dodJE5cjEYXkzEUIl8CzyYRYR57t6vpy9a9KPGQX6KBKdPjmBZlR5A06pOBXuJnVr23l27rtA=="; 4172 + }; 4173 + }; 4174 + "popsicle-user-agent-1.0.0" = { 4175 + name = "popsicle-user-agent"; 4176 + packageName = "popsicle-user-agent"; 4177 + version = "1.0.0"; 4178 + src = fetchurl { 4179 + url = "https://registry.npmjs.org/popsicle-user-agent/-/popsicle-user-agent-1.0.0.tgz"; 4180 + sha512 = "epKaq3TTfTzXcxBxjpoKYMcTTcAX8Rykus6QZu77XNhJuRHSRxMd+JJrbX/3PFI0opFGSN0BabbAYCbGxbu0mA=="; 4181 + }; 4182 + }; 4183 + "postgres-array-2.0.0" = { 4184 + name = "postgres-array"; 4185 + packageName = "postgres-array"; 4186 + version = "2.0.0"; 4187 + src = fetchurl { 4188 + url = "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz"; 4189 + sha512 = "VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA=="; 4190 + }; 4191 + }; 4192 + "postgres-bytea-1.0.0" = { 4193 + name = "postgres-bytea"; 4194 + packageName = "postgres-bytea"; 4195 + version = "1.0.0"; 4196 + src = fetchurl { 4197 + url = "https://registry.npmjs.org/postgres-bytea/-/postgres-bytea-1.0.0.tgz"; 4198 + sha1 = "027b533c0aa890e26d172d47cf9ccecc521acd35"; 4199 + }; 4200 + }; 4201 + "postgres-date-1.0.7" = { 4202 + name = "postgres-date"; 4203 + packageName = "postgres-date"; 4204 + version = "1.0.7"; 4205 + src = fetchurl { 4206 + url = "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.7.tgz"; 4207 + sha512 = "suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q=="; 4208 + }; 4209 + }; 4210 + "postgres-interval-1.2.0" = { 4211 + name = "postgres-interval"; 4212 + packageName = "postgres-interval"; 4213 + version = "1.2.0"; 4214 + src = fetchurl { 4215 + url = "https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz"; 4216 + sha512 = "9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ=="; 4217 + }; 4218 + }; 4219 + "printj-1.1.2" = { 4220 + name = "printj"; 4221 + packageName = "printj"; 4222 + version = "1.1.2"; 4223 + src = fetchurl { 4224 + url = "https://registry.npmjs.org/printj/-/printj-1.1.2.tgz"; 4225 + sha512 = "zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ=="; 4226 + }; 4227 + }; 4228 + "process-nextick-args-2.0.1" = { 4229 + name = "process-nextick-args"; 4230 + packageName = "process-nextick-args"; 4231 + version = "2.0.1"; 4232 + src = fetchurl { 4233 + url = "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz"; 4234 + sha512 = "3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="; 4235 + }; 4236 + }; 4237 + "promise-1.3.0" = { 4238 + name = "promise"; 4239 + packageName = "promise"; 4240 + version = "1.3.0"; 4241 + src = fetchurl { 4242 + url = "https://registry.npmjs.org/promise/-/promise-1.3.0.tgz"; 4243 + sha1 = "e5cc9a4c8278e4664ffedc01c7da84842b040175"; 4244 + }; 4245 + }; 4246 + "promise-ftp-1.3.5" = { 4247 + name = "promise-ftp"; 4248 + packageName = "promise-ftp"; 4249 + version = "1.3.5"; 4250 + src = fetchurl { 4251 + url = "https://registry.npmjs.org/promise-ftp/-/promise-ftp-1.3.5.tgz"; 4252 + sha512 = "v368jPSqzmjjKDIyggulC+dRFcpAOEX7aFdEWkFYQp8Ao3P2N4Y6XnFFdKgK7PtkylwvGQkZR/65HZuzmq0V7A=="; 4253 + }; 4254 + }; 4255 + "promise-ftp-common-1.1.5" = { 4256 + name = "promise-ftp-common"; 4257 + packageName = "promise-ftp-common"; 4258 + version = "1.1.5"; 4259 + src = fetchurl { 4260 + url = "https://registry.npmjs.org/promise-ftp-common/-/promise-ftp-common-1.1.5.tgz"; 4261 + sha1 = "b4f8082a74035647703506763edb14230d9865da"; 4262 + }; 4263 + }; 4264 + "proxy-addr-2.0.6" = { 4265 + name = "proxy-addr"; 4266 + packageName = "proxy-addr"; 4267 + version = "2.0.6"; 4268 + src = fetchurl { 4269 + url = "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz"; 4270 + sha512 = "dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw=="; 4271 + }; 4272 + }; 4273 + "pseudomap-1.0.2" = { 4274 + name = "pseudomap"; 4275 + packageName = "pseudomap"; 4276 + version = "1.0.2"; 4277 + src = fetchurl { 4278 + url = "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz"; 4279 + sha1 = "f052a28da70e618917ef0a8ac34c1ae5a68286b3"; 4280 + }; 4281 + }; 4282 + "psl-1.8.0" = { 4283 + name = "psl"; 4284 + packageName = "psl"; 4285 + version = "1.8.0"; 4286 + src = fetchurl { 4287 + url = "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz"; 4288 + sha512 = "RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="; 4289 + }; 4290 + }; 4291 + "pump-2.0.1" = { 4292 + name = "pump"; 4293 + packageName = "pump"; 4294 + version = "2.0.1"; 4295 + src = fetchurl { 4296 + url = "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz"; 4297 + sha512 = "ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA=="; 4298 + }; 4299 + }; 4300 + "pump-3.0.0" = { 4301 + name = "pump"; 4302 + packageName = "pump"; 4303 + version = "3.0.0"; 4304 + src = fetchurl { 4305 + url = "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz"; 4306 + sha512 = "LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww=="; 4307 + }; 4308 + }; 4309 + "pumpify-1.5.1" = { 4310 + name = "pumpify"; 4311 + packageName = "pumpify"; 4312 + version = "1.5.1"; 4313 + src = fetchurl { 4314 + url = "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz"; 4315 + sha512 = "oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ=="; 4316 + }; 4317 + }; 4318 + "punycode-2.1.1" = { 4319 + name = "punycode"; 4320 + packageName = "punycode"; 4321 + version = "2.1.1"; 4322 + src = fetchurl { 4323 + url = "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz"; 4324 + sha512 = "XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="; 4325 + }; 4326 + }; 4327 + "qs-6.5.2" = { 4328 + name = "qs"; 4329 + packageName = "qs"; 4330 + version = "6.5.2"; 4331 + src = fetchurl { 4332 + url = "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz"; 4333 + sha512 = "N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="; 4334 + }; 4335 + }; 4336 + "qs-6.7.0" = { 4337 + name = "qs"; 4338 + packageName = "qs"; 4339 + version = "6.7.0"; 4340 + src = fetchurl { 4341 + url = "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz"; 4342 + sha512 = "VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ=="; 4343 + }; 4344 + }; 4345 + "querystringify-2.2.0" = { 4346 + name = "querystringify"; 4347 + packageName = "querystringify"; 4348 + version = "2.2.0"; 4349 + src = fetchurl { 4350 + url = "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz"; 4351 + sha512 = "FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ=="; 4352 + }; 4353 + }; 4354 + "quoted-printable-1.0.1" = { 4355 + name = "quoted-printable"; 4356 + packageName = "quoted-printable"; 4357 + version = "1.0.1"; 4358 + src = fetchurl { 4359 + url = "https://registry.npmjs.org/quoted-printable/-/quoted-printable-1.0.1.tgz"; 4360 + sha1 = "9eebf5eb3d11eef022b264fd2d2b6b2bb3b84cc3"; 4361 + }; 4362 + }; 4363 + "random-bytes-1.0.0" = { 4364 + name = "random-bytes"; 4365 + packageName = "random-bytes"; 4366 + version = "1.0.0"; 4367 + src = fetchurl { 4368 + url = "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz"; 4369 + sha1 = "4f68a1dc0ae58bd3fb95848c30324db75d64360b"; 4370 + }; 4371 + }; 4372 + "range-parser-1.2.1" = { 4373 + name = "range-parser"; 4374 + packageName = "range-parser"; 4375 + version = "1.2.1"; 4376 + src = fetchurl { 4377 + url = "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz"; 4378 + sha512 = "Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="; 4379 + }; 4380 + }; 4381 + "raw-body-2.4.0" = { 4382 + name = "raw-body"; 4383 + packageName = "raw-body"; 4384 + version = "2.4.0"; 4385 + src = fetchurl { 4386 + url = "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz"; 4387 + sha512 = "4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q=="; 4388 + }; 4389 + }; 4390 + "rc-1.2.8" = { 4391 + name = "rc"; 4392 + packageName = "rc"; 4393 + version = "1.2.8"; 4394 + src = fetchurl { 4395 + url = "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz"; 4396 + sha512 = "y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw=="; 4397 + }; 4398 + }; 4399 + "readable-stream-1.1.14" = { 4400 + name = "readable-stream"; 4401 + packageName = "readable-stream"; 4402 + version = "1.1.14"; 4403 + src = fetchurl { 4404 + url = "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz"; 4405 + sha1 = "7cf4c54ef648e3813084c636dd2079e166c081d9"; 4406 + }; 4407 + }; 4408 + "readable-stream-2.3.7" = { 4409 + name = "readable-stream"; 4410 + packageName = "readable-stream"; 4411 + version = "2.3.7"; 4412 + src = fetchurl { 4413 + url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz"; 4414 + sha512 = "Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw=="; 4415 + }; 4416 + }; 4417 + "readable-stream-3.6.0" = { 4418 + name = "readable-stream"; 4419 + packageName = "readable-stream"; 4420 + version = "3.6.0"; 4421 + src = fetchurl { 4422 + url = "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz"; 4423 + sha512 = "BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA=="; 4424 + }; 4425 + }; 4426 + "readable-web-to-node-stream-2.0.0" = { 4427 + name = "readable-web-to-node-stream"; 4428 + packageName = "readable-web-to-node-stream"; 4429 + version = "2.0.0"; 4430 + src = fetchurl { 4431 + url = "https://registry.npmjs.org/readable-web-to-node-stream/-/readable-web-to-node-stream-2.0.0.tgz"; 4432 + sha512 = "+oZJurc4hXpaaqsN68GoZGQAQIA3qr09Or4fqEsargABnbe5Aau8hFn6ISVleT3cpY/0n/8drn7huyyEvTbghA=="; 4433 + }; 4434 + }; 4435 + "redeyed-2.1.1" = { 4436 + name = "redeyed"; 4437 + packageName = "redeyed"; 4438 + version = "2.1.1"; 4439 + src = fetchurl { 4440 + url = "https://registry.npmjs.org/redeyed/-/redeyed-2.1.1.tgz"; 4441 + sha1 = "8984b5815d99cb220469c99eeeffe38913e6cc0b"; 4442 + }; 4443 + }; 4444 + "redis-2.8.0" = { 4445 + name = "redis"; 4446 + packageName = "redis"; 4447 + version = "2.8.0"; 4448 + src = fetchurl { 4449 + url = "https://registry.npmjs.org/redis/-/redis-2.8.0.tgz"; 4450 + sha512 = "M1OkonEQwtRmZv4tEWF2VgpG0JWJ8Fv1PhlgT5+B+uNq2cA3Rt1Yt/ryoR+vQNOQcIEgdCdfH0jr3bDpihAw1A=="; 4451 + }; 4452 + }; 4453 + "redis-commands-1.6.0" = { 4454 + name = "redis-commands"; 4455 + packageName = "redis-commands"; 4456 + version = "1.6.0"; 4457 + src = fetchurl { 4458 + url = "https://registry.npmjs.org/redis-commands/-/redis-commands-1.6.0.tgz"; 4459 + sha512 = "2jnZ0IkjZxvguITjFTrGiLyzQZcTvaw8DAaCXxZq/dsHXz7KfMQ3OUJy7Tz9vnRtZRVz6VRCPDvruvU8Ts44wQ=="; 4460 + }; 4461 + }; 4462 + "redis-parser-2.6.0" = { 4463 + name = "redis-parser"; 4464 + packageName = "redis-parser"; 4465 + version = "2.6.0"; 4466 + src = fetchurl { 4467 + url = "https://registry.npmjs.org/redis-parser/-/redis-parser-2.6.0.tgz"; 4468 + sha1 = "52ed09dacac108f1a631c07e9b69941e7a19504b"; 4469 + }; 4470 + }; 4471 + "reflect-metadata-0.1.13" = { 4472 + name = "reflect-metadata"; 4473 + packageName = "reflect-metadata"; 4474 + version = "0.1.13"; 4475 + src = fetchurl { 4476 + url = "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz"; 4477 + sha512 = "Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg=="; 4478 + }; 4479 + }; 4480 + "reinterval-1.1.0" = { 4481 + name = "reinterval"; 4482 + packageName = "reinterval"; 4483 + version = "1.1.0"; 4484 + src = fetchurl { 4485 + url = "https://registry.npmjs.org/reinterval/-/reinterval-1.1.0.tgz"; 4486 + sha1 = "3361ecfa3ca6c18283380dd0bb9546f390f5ece7"; 4487 + }; 4488 + }; 4489 + "remove-trailing-separator-1.1.0" = { 4490 + name = "remove-trailing-separator"; 4491 + packageName = "remove-trailing-separator"; 4492 + version = "1.1.0"; 4493 + src = fetchurl { 4494 + url = "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz"; 4495 + sha1 = "c24bce2a283adad5bc3f58e0d48249b92379d8ef"; 4496 + }; 4497 + }; 4498 + "request-2.88.2" = { 4499 + name = "request"; 4500 + packageName = "request"; 4501 + version = "2.88.2"; 4502 + src = fetchurl { 4503 + url = "https://registry.npmjs.org/request/-/request-2.88.2.tgz"; 4504 + sha512 = "MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw=="; 4505 + }; 4506 + }; 4507 + "request-promise-core-1.1.4" = { 4508 + name = "request-promise-core"; 4509 + packageName = "request-promise-core"; 4510 + version = "1.1.4"; 4511 + src = fetchurl { 4512 + url = "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz"; 4513 + sha512 = "TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw=="; 4514 + }; 4515 + }; 4516 + "request-promise-native-1.0.9" = { 4517 + name = "request-promise-native"; 4518 + packageName = "request-promise-native"; 4519 + version = "1.0.9"; 4520 + src = fetchurl { 4521 + url = "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz"; 4522 + sha512 = "wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g=="; 4523 + }; 4524 + }; 4525 + "require-directory-2.1.1" = { 4526 + name = "require-directory"; 4527 + packageName = "require-directory"; 4528 + version = "2.1.1"; 4529 + src = fetchurl { 4530 + url = "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz"; 4531 + sha1 = "8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"; 4532 + }; 4533 + }; 4534 + "require-main-filename-2.0.0" = { 4535 + name = "require-main-filename"; 4536 + packageName = "require-main-filename"; 4537 + version = "2.0.0"; 4538 + src = fetchurl { 4539 + url = "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz"; 4540 + sha512 = "NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg=="; 4541 + }; 4542 + }; 4543 + "require_optional-1.0.1" = { 4544 + name = "require_optional"; 4545 + packageName = "require_optional"; 4546 + version = "1.0.1"; 4547 + src = fetchurl { 4548 + url = "https://registry.npmjs.org/require_optional/-/require_optional-1.0.1.tgz"; 4549 + sha512 = "qhM/y57enGWHAe3v/NcwML6a3/vfESLe/sGM2dII+gEO0BpKRUkWZow/tyloNqJyN6kXSl3RyyM8Ll5D/sJP8g=="; 4550 + }; 4551 + }; 4552 + "requires-port-1.0.0" = { 4553 + name = "requires-port"; 4554 + packageName = "requires-port"; 4555 + version = "1.0.0"; 4556 + src = fetchurl { 4557 + url = "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz"; 4558 + sha1 = "925d2601d39ac485e091cf0da5c6e694dc3dcaff"; 4559 + }; 4560 + }; 4561 + "resolve-from-2.0.0" = { 4562 + name = "resolve-from"; 4563 + packageName = "resolve-from"; 4564 + version = "2.0.0"; 4565 + src = fetchurl { 4566 + url = "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz"; 4567 + sha1 = "9480ab20e94ffa1d9e80a804c7ea147611966b57"; 4568 + }; 4569 + }; 4570 + "restore-cursor-3.1.0" = { 4571 + name = "restore-cursor"; 4572 + packageName = "restore-cursor"; 4573 + version = "3.1.0"; 4574 + src = fetchurl { 4575 + url = "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz"; 4576 + sha512 = "l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA=="; 4577 + }; 4578 + }; 4579 + "retry-0.12.0" = { 4580 + name = "retry"; 4581 + packageName = "retry"; 4582 + version = "0.12.0"; 4583 + src = fetchurl { 4584 + url = "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz"; 4585 + sha1 = "1b42a6266a21f07421d1b0b54b7dc167b01c013b"; 4586 + }; 4587 + }; 4588 + "reusify-1.0.4" = { 4589 + name = "reusify"; 4590 + packageName = "reusify"; 4591 + version = "1.0.4"; 4592 + src = fetchurl { 4593 + url = "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz"; 4594 + sha512 = "U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw=="; 4595 + }; 4596 + }; 4597 + "rhea-1.0.24" = { 4598 + name = "rhea"; 4599 + packageName = "rhea"; 4600 + version = "1.0.24"; 4601 + src = fetchurl { 4602 + url = "https://registry.npmjs.org/rhea/-/rhea-1.0.24.tgz"; 4603 + sha512 = "PEl62U2EhxCO5wMUZ2/bCBcXAVKN9AdMSNQOrp3+R5b77TEaOSiy16MQ0sIOmzj/iqsgIAgPs1mt3FYfu1vIXA=="; 4604 + }; 4605 + }; 4606 + "rimraf-2.7.1" = { 4607 + name = "rimraf"; 4608 + packageName = "rimraf"; 4609 + version = "2.7.1"; 4610 + src = fetchurl { 4611 + url = "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz"; 4612 + sha512 = "uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w=="; 4613 + }; 4614 + }; 4615 + "rimraf-3.0.2" = { 4616 + name = "rimraf"; 4617 + packageName = "rimraf"; 4618 + version = "3.0.2"; 4619 + src = fetchurl { 4620 + url = "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz"; 4621 + sha512 = "JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA=="; 4622 + }; 4623 + }; 4624 + "riot-tmpl-3.0.8" = { 4625 + name = "riot-tmpl"; 4626 + packageName = "riot-tmpl"; 4627 + version = "3.0.8"; 4628 + src = fetchurl { 4629 + url = "https://registry.npmjs.org/riot-tmpl/-/riot-tmpl-3.0.8.tgz"; 4630 + sha1 = "dd654e72a3a1520cb009cbef70c73856ded584a6"; 4631 + }; 4632 + }; 4633 + "rndm-1.2.0" = { 4634 + name = "rndm"; 4635 + packageName = "rndm"; 4636 + version = "1.2.0"; 4637 + src = fetchurl { 4638 + url = "https://registry.npmjs.org/rndm/-/rndm-1.2.0.tgz"; 4639 + sha1 = "f33fe9cfb52bbfd520aa18323bc65db110a1b76c"; 4640 + }; 4641 + }; 4642 + "rss-parser-3.9.0" = { 4643 + name = "rss-parser"; 4644 + packageName = "rss-parser"; 4645 + version = "3.9.0"; 4646 + src = fetchurl { 4647 + url = "https://registry.npmjs.org/rss-parser/-/rss-parser-3.9.0.tgz"; 4648 + sha512 = "wlRSfGrotOXuWo19Dtl2KmQt7o9i5zzCExUrxpechE0O54BAx7JD+xhWyGumPPqiJj771ndflV3sE3bTHen0HQ=="; 4649 + }; 4650 + }; 4651 + "run-async-2.4.1" = { 4652 + name = "run-async"; 4653 + packageName = "run-async"; 4654 + version = "2.4.1"; 4655 + src = fetchurl { 4656 + url = "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz"; 4657 + sha512 = "tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ=="; 4658 + }; 4659 + }; 4660 + "run-parallel-1.1.10" = { 4661 + name = "run-parallel"; 4662 + packageName = "run-parallel"; 4663 + version = "1.1.10"; 4664 + src = fetchurl { 4665 + url = "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.10.tgz"; 4666 + sha512 = "zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw=="; 4667 + }; 4668 + }; 4669 + "rxjs-6.6.3" = { 4670 + name = "rxjs"; 4671 + packageName = "rxjs"; 4672 + version = "6.6.3"; 4673 + src = fetchurl { 4674 + url = "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz"; 4675 + sha512 = "trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ=="; 4676 + }; 4677 + }; 4678 + "safe-buffer-5.1.2" = { 4679 + name = "safe-buffer"; 4680 + packageName = "safe-buffer"; 4681 + version = "5.1.2"; 4682 + src = fetchurl { 4683 + url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"; 4684 + sha512 = "Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="; 4685 + }; 4686 + }; 4687 + "safe-buffer-5.2.1" = { 4688 + name = "safe-buffer"; 4689 + packageName = "safe-buffer"; 4690 + version = "5.2.1"; 4691 + src = fetchurl { 4692 + url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz"; 4693 + sha512 = "rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="; 4694 + }; 4695 + }; 4696 + "safer-buffer-2.1.2" = { 4697 + name = "safer-buffer"; 4698 + packageName = "safer-buffer"; 4699 + version = "2.1.2"; 4700 + src = fetchurl { 4701 + url = "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"; 4702 + sha512 = "YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="; 4703 + }; 4704 + }; 4705 + "saslprep-1.0.3" = { 4706 + name = "saslprep"; 4707 + packageName = "saslprep"; 4708 + version = "1.0.3"; 4709 + src = fetchurl { 4710 + url = "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz"; 4711 + sha512 = "/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag=="; 4712 + }; 4713 + }; 4714 + "sax-1.2.4" = { 4715 + name = "sax"; 4716 + packageName = "sax"; 4717 + version = "1.2.4"; 4718 + src = fetchurl { 4719 + url = "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz"; 4720 + sha512 = "NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="; 4721 + }; 4722 + }; 4723 + "semver-5.3.0" = { 4724 + name = "semver"; 4725 + packageName = "semver"; 4726 + version = "5.3.0"; 4727 + src = fetchurl { 4728 + url = "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz"; 4729 + sha1 = "9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"; 4730 + }; 4731 + }; 4732 + "semver-5.7.1" = { 4733 + name = "semver"; 4734 + packageName = "semver"; 4735 + version = "5.7.1"; 4736 + src = fetchurl { 4737 + url = "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz"; 4738 + sha512 = "sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="; 4739 + }; 4740 + }; 4741 + "semver-7.3.4" = { 4742 + name = "semver"; 4743 + packageName = "semver"; 4744 + version = "7.3.4"; 4745 + src = fetchurl { 4746 + url = "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz"; 4747 + sha512 = "tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw=="; 4748 + }; 4749 + }; 4750 + "send-0.17.1" = { 4751 + name = "send"; 4752 + packageName = "send"; 4753 + version = "0.17.1"; 4754 + src = fetchurl { 4755 + url = "https://registry.npmjs.org/send/-/send-0.17.1.tgz"; 4756 + sha512 = "BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg=="; 4757 + }; 4758 + }; 4759 + "sentence-case-3.0.4" = { 4760 + name = "sentence-case"; 4761 + packageName = "sentence-case"; 4762 + version = "3.0.4"; 4763 + src = fetchurl { 4764 + url = "https://registry.npmjs.org/sentence-case/-/sentence-case-3.0.4.tgz"; 4765 + sha512 = "8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg=="; 4766 + }; 4767 + }; 4768 + "seq-queue-0.0.5" = { 4769 + name = "seq-queue"; 4770 + packageName = "seq-queue"; 4771 + version = "0.0.5"; 4772 + src = fetchurl { 4773 + url = "https://registry.npmjs.org/seq-queue/-/seq-queue-0.0.5.tgz"; 4774 + sha1 = "d56812e1c017a6e4e7c3e3a37a1da6d78dd3c93e"; 4775 + }; 4776 + }; 4777 + "serve-static-1.14.1" = { 4778 + name = "serve-static"; 4779 + packageName = "serve-static"; 4780 + version = "1.14.1"; 4781 + src = fetchurl { 4782 + url = "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz"; 4783 + sha512 = "JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg=="; 4784 + }; 4785 + }; 4786 + "servie-4.3.3" = { 4787 + name = "servie"; 4788 + packageName = "servie"; 4789 + version = "4.3.3"; 4790 + src = fetchurl { 4791 + url = "https://registry.npmjs.org/servie/-/servie-4.3.3.tgz"; 4792 + sha512 = "b0IrY3b1gVMsWvJppCf19g1p3JSnS0hQi6xu4Hi40CIhf0Lx8pQHcvBL+xunShpmOiQzg1NOia812NAWdSaShw=="; 4793 + }; 4794 + }; 4795 + "set-blocking-2.0.0" = { 4796 + name = "set-blocking"; 4797 + packageName = "set-blocking"; 4798 + version = "2.0.0"; 4799 + src = fetchurl { 4800 + url = "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz"; 4801 + sha1 = "045f9782d011ae9a6803ddd382b24392b3d890f7"; 4802 + }; 4803 + }; 4804 + "setheader-1.0.2" = { 4805 + name = "setheader"; 4806 + packageName = "setheader"; 4807 + version = "1.0.2"; 4808 + src = fetchurl { 4809 + url = "https://registry.npmjs.org/setheader/-/setheader-1.0.2.tgz"; 4810 + sha512 = "A704nIwzqGed0CnJZIqDE+0udMPS839ocgf1R9OJ8aq8vw4U980HWeNaD9ec8VnmBni9lyGEWDedOWXT/C5kxA=="; 4811 + }; 4812 + }; 4813 + "setprototypeof-1.1.1" = { 4814 + name = "setprototypeof"; 4815 + packageName = "setprototypeof"; 4816 + version = "1.1.1"; 4817 + src = fetchurl { 4818 + url = "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz"; 4819 + sha512 = "JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw=="; 4820 + }; 4821 + }; 4822 + "sha.js-2.4.11" = { 4823 + name = "sha.js"; 4824 + packageName = "sha.js"; 4825 + version = "2.4.11"; 4826 + src = fetchurl { 4827 + url = "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz"; 4828 + sha512 = "QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ=="; 4829 + }; 4830 + }; 4831 + "signal-exit-3.0.3" = { 4832 + name = "signal-exit"; 4833 + packageName = "signal-exit"; 4834 + version = "3.0.3"; 4835 + src = fetchurl { 4836 + url = "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz"; 4837 + sha512 = "VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA=="; 4838 + }; 4839 + }; 4840 + "simple-swizzle-0.2.2" = { 4841 + name = "simple-swizzle"; 4842 + packageName = "simple-swizzle"; 4843 + version = "0.2.2"; 4844 + src = fetchurl { 4845 + url = "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz"; 4846 + sha1 = "a4da6b635ffcccca33f70d17cb92592de95e557a"; 4847 + }; 4848 + }; 4849 + "slash-3.0.0" = { 4850 + name = "slash"; 4851 + packageName = "slash"; 4852 + version = "3.0.0"; 4853 + src = fetchurl { 4854 + url = "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz"; 4855 + sha512 = "g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q=="; 4856 + }; 4857 + }; 4858 + "snake-case-3.0.4" = { 4859 + name = "snake-case"; 4860 + packageName = "snake-case"; 4861 + version = "3.0.4"; 4862 + src = fetchurl { 4863 + url = "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz"; 4864 + sha512 = "LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg=="; 4865 + }; 4866 + }; 4867 + "sparse-bitfield-3.0.3" = { 4868 + name = "sparse-bitfield"; 4869 + packageName = "sparse-bitfield"; 4870 + version = "3.0.3"; 4871 + src = fetchurl { 4872 + url = "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz"; 4873 + sha1 = "ff4ae6e68656056ba4b3e792ab3334d38273ca11"; 4874 + }; 4875 + }; 4876 + "spex-3.0.2" = { 4877 + name = "spex"; 4878 + packageName = "spex"; 4879 + version = "3.0.2"; 4880 + src = fetchurl { 4881 + url = "https://registry.npmjs.org/spex/-/spex-3.0.2.tgz"; 4882 + sha512 = "ZNCrOso+oNv5P01HCO4wuxV9Og5rS6ms7gGAqugfBPjx1QwfNXJI3T02ldfaap1O0dlT1sB0Rk+mhDqxt3Z27w=="; 4883 + }; 4884 + }; 4885 + "split2-3.2.2" = { 4886 + name = "split2"; 4887 + packageName = "split2"; 4888 + version = "3.2.2"; 4889 + src = fetchurl { 4890 + url = "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz"; 4891 + sha512 = "9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg=="; 4892 + }; 4893 + }; 4894 + "sprintf-js-1.0.3" = { 4895 + name = "sprintf-js"; 4896 + packageName = "sprintf-js"; 4897 + version = "1.0.3"; 4898 + src = fetchurl { 4899 + url = "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz"; 4900 + sha1 = "04e6926f662895354f3dd015203633b857297e2c"; 4901 + }; 4902 + }; 4903 + "sprintf-js-1.1.2" = { 4904 + name = "sprintf-js"; 4905 + packageName = "sprintf-js"; 4906 + version = "1.1.2"; 4907 + src = fetchurl { 4908 + url = "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz"; 4909 + sha512 = "VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug=="; 4910 + }; 4911 + }; 4912 + "sqlite3-4.2.0" = { 4913 + name = "sqlite3"; 4914 + packageName = "sqlite3"; 4915 + version = "4.2.0"; 4916 + src = fetchurl { 4917 + url = "https://registry.npmjs.org/sqlite3/-/sqlite3-4.2.0.tgz"; 4918 + sha512 = "roEOz41hxui2Q7uYnWsjMOTry6TcNUNmp8audCx18gF10P2NknwdpF+E+HKvz/F2NvPKGGBF4NGc+ZPQ+AABwg=="; 4919 + }; 4920 + }; 4921 + "sqlstring-2.3.2" = { 4922 + name = "sqlstring"; 4923 + packageName = "sqlstring"; 4924 + version = "2.3.2"; 4925 + src = fetchurl { 4926 + url = "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.2.tgz"; 4927 + sha512 = "vF4ZbYdKS8OnoJAWBmMxCQDkiEBkGQYU7UZPtL8flbDRSNkhaXvRJ279ZtI6M+zDaQovVU4tuRgzK5fVhvFAhg=="; 4928 + }; 4929 + }; 4930 + "sse-channel-3.1.1" = { 4931 + name = "sse-channel"; 4932 + packageName = "sse-channel"; 4933 + version = "3.1.1"; 4934 + src = fetchurl { 4935 + url = "https://registry.npmjs.org/sse-channel/-/sse-channel-3.1.1.tgz"; 4936 + sha512 = "vgf4QFh60vlAMX0vGJpn6S+7gTO3ckRn7xq4DOgQGcgDs7ULBkaQFQxy4b3vj/umyk0ydhGu7i4A1nHQc5HcYw=="; 4937 + }; 4938 + }; 4939 + "ssf-0.11.2" = { 4940 + name = "ssf"; 4941 + packageName = "ssf"; 4942 + version = "0.11.2"; 4943 + src = fetchurl { 4944 + url = "https://registry.npmjs.org/ssf/-/ssf-0.11.2.tgz"; 4945 + sha512 = "+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g=="; 4946 + }; 4947 + }; 4948 + "ssh2-0.8.9" = { 4949 + name = "ssh2"; 4950 + packageName = "ssh2"; 4951 + version = "0.8.9"; 4952 + src = fetchurl { 4953 + url = "https://registry.npmjs.org/ssh2/-/ssh2-0.8.9.tgz"; 4954 + sha512 = "GmoNPxWDMkVpMFa9LVVzQZHF6EW3WKmBwL+4/GeILf2hFmix5Isxm7Amamo8o7bHiU0tC+wXsGcUXOxp8ChPaw=="; 4955 + }; 4956 + }; 4957 + "ssh2-sftp-client-5.3.2" = { 4958 + name = "ssh2-sftp-client"; 4959 + packageName = "ssh2-sftp-client"; 4960 + version = "5.3.2"; 4961 + src = fetchurl { 4962 + url = "https://registry.npmjs.org/ssh2-sftp-client/-/ssh2-sftp-client-5.3.2.tgz"; 4963 + sha512 = "YD38WQKleuapAZyvqRJq7PN8pC6GnzWdWcnZN4vsPXMHtZpjcg/ipBcFGtDsC5rkHp5qXgRu56WPcDUkM87FiA=="; 4964 + }; 4965 + }; 4966 + "ssh2-streams-0.4.10" = { 4967 + name = "ssh2-streams"; 4968 + packageName = "ssh2-streams"; 4969 + version = "0.4.10"; 4970 + src = fetchurl { 4971 + url = "https://registry.npmjs.org/ssh2-streams/-/ssh2-streams-0.4.10.tgz"; 4972 + sha512 = "8pnlMjvnIZJvmTzUIIA5nT4jr2ZWNNVHwyXfMGdRJbug9TpI3kd99ffglgfSWqujVv/0gxwMsDn9j9RVst8yhQ=="; 4973 + }; 4974 + }; 4975 + "sshpk-1.16.1" = { 4976 + name = "sshpk"; 4977 + packageName = "sshpk"; 4978 + version = "1.16.1"; 4979 + src = fetchurl { 4980 + url = "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz"; 4981 + sha512 = "HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg=="; 4982 + }; 4983 + }; 4984 + "statuses-1.5.0" = { 4985 + name = "statuses"; 4986 + packageName = "statuses"; 4987 + version = "1.5.0"; 4988 + src = fetchurl { 4989 + url = "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz"; 4990 + sha1 = "161c7dac177659fd9811f43771fa99381478628c"; 4991 + }; 4992 + }; 4993 + "stealthy-require-1.1.1" = { 4994 + name = "stealthy-require"; 4995 + packageName = "stealthy-require"; 4996 + version = "1.1.1"; 4997 + src = fetchurl { 4998 + url = "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz"; 4999 + sha1 = "35b09875b4ff49f26a777e509b3090a3226bf24b"; 5000 + }; 5001 + }; 5002 + "stream-shift-1.0.1" = { 5003 + name = "stream-shift"; 5004 + packageName = "stream-shift"; 5005 + version = "1.0.1"; 5006 + src = fetchurl { 5007 + url = "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz"; 5008 + sha512 = "AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ=="; 5009 + }; 5010 + }; 5011 + "streamsearch-0.1.2" = { 5012 + name = "streamsearch"; 5013 + packageName = "streamsearch"; 5014 + version = "0.1.2"; 5015 + src = fetchurl { 5016 + url = "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz"; 5017 + sha1 = "808b9d0e56fc273d809ba57338e929919a1a9f1a"; 5018 + }; 5019 + }; 5020 + "string-width-1.0.2" = { 5021 + name = "string-width"; 5022 + packageName = "string-width"; 5023 + version = "1.0.2"; 5024 + src = fetchurl { 5025 + url = "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz"; 5026 + sha1 = "118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"; 5027 + }; 5028 + }; 5029 + "string-width-2.1.1" = { 5030 + name = "string-width"; 5031 + packageName = "string-width"; 5032 + version = "2.1.1"; 5033 + src = fetchurl { 5034 + url = "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz"; 5035 + sha512 = "nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw=="; 5036 + }; 5037 + }; 5038 + "string-width-3.1.0" = { 5039 + name = "string-width"; 5040 + packageName = "string-width"; 5041 + version = "3.1.0"; 5042 + src = fetchurl { 5043 + url = "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz"; 5044 + sha512 = "vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w=="; 5045 + }; 5046 + }; 5047 + "string-width-4.2.0" = { 5048 + name = "string-width"; 5049 + packageName = "string-width"; 5050 + version = "4.2.0"; 5051 + src = fetchurl { 5052 + url = "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz"; 5053 + sha512 = "zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg=="; 5054 + }; 5055 + }; 5056 + "string_decoder-0.10.31" = { 5057 + name = "string_decoder"; 5058 + packageName = "string_decoder"; 5059 + version = "0.10.31"; 5060 + src = fetchurl { 5061 + url = "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"; 5062 + sha1 = "62e203bc41766c6c28c9fc84301dab1c5310fa94"; 5063 + }; 5064 + }; 5065 + "string_decoder-1.1.1" = { 5066 + name = "string_decoder"; 5067 + packageName = "string_decoder"; 5068 + version = "1.1.1"; 5069 + src = fetchurl { 5070 + url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz"; 5071 + sha512 = "n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg=="; 5072 + }; 5073 + }; 5074 + "strip-ansi-3.0.1" = { 5075 + name = "strip-ansi"; 5076 + packageName = "strip-ansi"; 5077 + version = "3.0.1"; 5078 + src = fetchurl { 5079 + url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz"; 5080 + sha1 = "6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"; 5081 + }; 5082 + }; 5083 + "strip-ansi-4.0.0" = { 5084 + name = "strip-ansi"; 5085 + packageName = "strip-ansi"; 5086 + version = "4.0.0"; 5087 + src = fetchurl { 5088 + url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz"; 5089 + sha1 = "a8479022eb1ac368a871389b635262c505ee368f"; 5090 + }; 5091 + }; 5092 + "strip-ansi-5.2.0" = { 5093 + name = "strip-ansi"; 5094 + packageName = "strip-ansi"; 5095 + version = "5.2.0"; 5096 + src = fetchurl { 5097 + url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz"; 5098 + sha512 = "DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA=="; 5099 + }; 5100 + }; 5101 + "strip-ansi-6.0.0" = { 5102 + name = "strip-ansi"; 5103 + packageName = "strip-ansi"; 5104 + version = "6.0.0"; 5105 + src = fetchurl { 5106 + url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz"; 5107 + sha512 = "AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w=="; 5108 + }; 5109 + }; 5110 + "strip-json-comments-2.0.1" = { 5111 + name = "strip-json-comments"; 5112 + packageName = "strip-json-comments"; 5113 + version = "2.0.1"; 5114 + src = fetchurl { 5115 + url = "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz"; 5116 + sha1 = "3c531942e908c2697c0ec344858c286c7ca0a60a"; 5117 + }; 5118 + }; 5119 + "strtok3-6.0.4" = { 5120 + name = "strtok3"; 5121 + packageName = "strtok3"; 5122 + version = "6.0.4"; 5123 + src = fetchurl { 5124 + url = "https://registry.npmjs.org/strtok3/-/strtok3-6.0.4.tgz"; 5125 + sha512 = "rqWMKwsbN9APU47bQTMEYTPcwdpKDtmf1jVhHzNW2cL1WqAxaM9iBb9t5P2fj+RV2YsErUWgQzHD5JwV0uCTEQ=="; 5126 + }; 5127 + }; 5128 + "supports-color-2.0.0" = { 5129 + name = "supports-color"; 5130 + packageName = "supports-color"; 5131 + version = "2.0.0"; 5132 + src = fetchurl { 5133 + url = "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz"; 5134 + sha1 = "535d045ce6b6363fa40117084629995e9df324c7"; 5135 + }; 5136 + }; 5137 + "supports-color-5.5.0" = { 5138 + name = "supports-color"; 5139 + packageName = "supports-color"; 5140 + version = "5.5.0"; 5141 + src = fetchurl { 5142 + url = "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz"; 5143 + sha512 = "QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow=="; 5144 + }; 5145 + }; 5146 + "supports-color-7.2.0" = { 5147 + name = "supports-color"; 5148 + packageName = "supports-color"; 5149 + version = "7.2.0"; 5150 + src = fetchurl { 5151 + url = "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz"; 5152 + sha512 = "qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw=="; 5153 + }; 5154 + }; 5155 + "tar-4.4.13" = { 5156 + name = "tar"; 5157 + packageName = "tar"; 5158 + version = "4.4.13"; 5159 + src = fetchurl { 5160 + url = "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz"; 5161 + sha512 = "w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA=="; 5162 + }; 5163 + }; 5164 + "tarn-1.1.5" = { 5165 + name = "tarn"; 5166 + packageName = "tarn"; 5167 + version = "1.1.5"; 5168 + src = fetchurl { 5169 + url = "https://registry.npmjs.org/tarn/-/tarn-1.1.5.tgz"; 5170 + sha512 = "PMtJ3HCLAZeedWjJPgGnCvcphbCOMbtZpjKgLq3qM5Qq9aQud+XHrL0WlrlgnTyS8U+jrjGbEXprFcQrxPy52g=="; 5171 + }; 5172 + }; 5173 + "tedious-6.7.0" = { 5174 + name = "tedious"; 5175 + packageName = "tedious"; 5176 + version = "6.7.0"; 5177 + src = fetchurl { 5178 + url = "https://registry.npmjs.org/tedious/-/tedious-6.7.0.tgz"; 5179 + sha512 = "8qr7+sB0h4SZVQBRWUgHmYuOEflAOl2eihvxk0fVNvpvGJV4V5UC/YmSvebyfgyfwWcPO22/AnSbYVZZqf9wuQ=="; 5180 + }; 5181 + }; 5182 + "text-hex-1.0.0" = { 5183 + name = "text-hex"; 5184 + packageName = "text-hex"; 5185 + version = "1.0.0"; 5186 + src = fetchurl { 5187 + url = "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz"; 5188 + sha512 = "uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg=="; 5189 + }; 5190 + }; 5191 + "thenify-3.3.1" = { 5192 + name = "thenify"; 5193 + packageName = "thenify"; 5194 + version = "3.3.1"; 5195 + src = fetchurl { 5196 + url = "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz"; 5197 + sha512 = "RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw=="; 5198 + }; 5199 + }; 5200 + "thenify-all-1.6.0" = { 5201 + name = "thenify-all"; 5202 + packageName = "thenify-all"; 5203 + version = "1.6.0"; 5204 + src = fetchurl { 5205 + url = "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz"; 5206 + sha1 = "1a1918d402d8fc3f98fbf234db0bcc8cc10e9726"; 5207 + }; 5208 + }; 5209 + "through-2.3.8" = { 5210 + name = "through"; 5211 + packageName = "through"; 5212 + version = "2.3.8"; 5213 + src = fetchurl { 5214 + url = "https://registry.npmjs.org/through/-/through-2.3.8.tgz"; 5215 + sha1 = "0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"; 5216 + }; 5217 + }; 5218 + "through2-2.0.5" = { 5219 + name = "through2"; 5220 + packageName = "through2"; 5221 + version = "2.0.5"; 5222 + src = fetchurl { 5223 + url = "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz"; 5224 + sha512 = "/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ=="; 5225 + }; 5226 + }; 5227 + "through2-filter-3.0.0" = { 5228 + name = "through2-filter"; 5229 + packageName = "through2-filter"; 5230 + version = "3.0.0"; 5231 + src = fetchurl { 5232 + url = "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz"; 5233 + sha512 = "jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA=="; 5234 + }; 5235 + }; 5236 + "throwback-4.1.0" = { 5237 + name = "throwback"; 5238 + packageName = "throwback"; 5239 + version = "4.1.0"; 5240 + src = fetchurl { 5241 + url = "https://registry.npmjs.org/throwback/-/throwback-4.1.0.tgz"; 5242 + sha512 = "dLFe8bU8SeH0xeqeKL7BNo8XoPC/o91nz9/ooeplZPiso+DZukhoyZcSz9TFnUNScm+cA9qjU1m1853M6sPOng=="; 5243 + }; 5244 + }; 5245 + "tlds-1.208.0" = { 5246 + name = "tlds"; 5247 + packageName = "tlds"; 5248 + version = "1.208.0"; 5249 + src = fetchurl { 5250 + url = "https://registry.npmjs.org/tlds/-/tlds-1.208.0.tgz"; 5251 + sha512 = "6kbY7GJpRQXwBddSOAbVUZXjObbCGFXliWWN+kOSEoRWIOyRWLB6zdeKC/Tguwwenl/KsUx016XR50EdHYsxZw=="; 5252 + }; 5253 + }; 5254 + "tmp-0.0.33" = { 5255 + name = "tmp"; 5256 + packageName = "tmp"; 5257 + version = "0.0.33"; 5258 + src = fetchurl { 5259 + url = "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz"; 5260 + sha512 = "jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw=="; 5261 + }; 5262 + }; 5263 + "tmp-0.2.1" = { 5264 + name = "tmp"; 5265 + packageName = "tmp"; 5266 + version = "0.2.1"; 5267 + src = fetchurl { 5268 + url = "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz"; 5269 + sha512 = "76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ=="; 5270 + }; 5271 + }; 5272 + "tmp-promise-3.0.2" = { 5273 + name = "tmp-promise"; 5274 + packageName = "tmp-promise"; 5275 + version = "3.0.2"; 5276 + src = fetchurl { 5277 + url = "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.2.tgz"; 5278 + sha512 = "OyCLAKU1HzBjL6Ev3gxUeraJNlbNingmi8IrHHEsYH8LTmEuhvYfqvhn2F/je+mjf4N58UmZ96OMEy1JanSCpA=="; 5279 + }; 5280 + }; 5281 + "to-absolute-glob-2.0.2" = { 5282 + name = "to-absolute-glob"; 5283 + packageName = "to-absolute-glob"; 5284 + version = "2.0.2"; 5285 + src = fetchurl { 5286 + url = "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz"; 5287 + sha1 = "1865f43d9e74b0822db9f145b78cff7d0f7c849b"; 5288 + }; 5289 + }; 5290 + "to-regex-range-5.0.1" = { 5291 + name = "to-regex-range"; 5292 + packageName = "to-regex-range"; 5293 + version = "5.0.1"; 5294 + src = fetchurl { 5295 + url = "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz"; 5296 + sha512 = "65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ=="; 5297 + }; 5298 + }; 5299 + "toidentifier-1.0.0" = { 5300 + name = "toidentifier"; 5301 + packageName = "toidentifier"; 5302 + version = "1.0.0"; 5303 + src = fetchurl { 5304 + url = "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz"; 5305 + sha512 = "yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw=="; 5306 + }; 5307 + }; 5308 + "token-types-2.0.0" = { 5309 + name = "token-types"; 5310 + packageName = "token-types"; 5311 + version = "2.0.0"; 5312 + src = fetchurl { 5313 + url = "https://registry.npmjs.org/token-types/-/token-types-2.0.0.tgz"; 5314 + sha512 = "WWvu8sGK8/ZmGusekZJJ5NM6rRVTTDO7/bahz4NGiSDb/XsmdYBn6a1N/bymUHuWYTWeuLUg98wUzvE4jPdCZw=="; 5315 + }; 5316 + }; 5317 + "tough-cookie-2.5.0" = { 5318 + name = "tough-cookie"; 5319 + packageName = "tough-cookie"; 5320 + version = "2.5.0"; 5321 + src = fetchurl { 5322 + url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz"; 5323 + sha512 = "nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g=="; 5324 + }; 5325 + }; 5326 + "tough-cookie-3.0.1" = { 5327 + name = "tough-cookie"; 5328 + packageName = "tough-cookie"; 5329 + version = "3.0.1"; 5330 + src = fetchurl { 5331 + url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz"; 5332 + sha512 = "yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg=="; 5333 + }; 5334 + }; 5335 + "ts-expect-1.1.0" = { 5336 + name = "ts-expect"; 5337 + packageName = "ts-expect"; 5338 + version = "1.1.0"; 5339 + src = fetchurl { 5340 + url = "https://registry.npmjs.org/ts-expect/-/ts-expect-1.1.0.tgz"; 5341 + sha512 = "cKoBZ47X85x/Qh7taf30m3BhOJOhtNbb7KFHz9CCuWeRSAh0wzprnmiN9TSOQ0FWp3+qDWS5f2FDnxkY93Kdfw=="; 5342 + }; 5343 + }; 5344 + "tslib-1.11.2" = { 5345 + name = "tslib"; 5346 + packageName = "tslib"; 5347 + version = "1.11.2"; 5348 + src = fetchurl { 5349 + url = "https://registry.npmjs.org/tslib/-/tslib-1.11.2.tgz"; 5350 + sha512 = "tTSkux6IGPnUGUd1XAZHcpu85MOkIl5zX49pO+jfsie3eP0B6pyhOlLXm3cAC6T7s+euSDDUUV+Acop5WmtkVg=="; 5351 + }; 5352 + }; 5353 + "tslib-1.14.1" = { 5354 + name = "tslib"; 5355 + packageName = "tslib"; 5356 + version = "1.14.1"; 5357 + src = fetchurl { 5358 + url = "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz"; 5359 + sha512 = "Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="; 5360 + }; 5361 + }; 5362 + "tslib-2.0.3" = { 5363 + name = "tslib"; 5364 + packageName = "tslib"; 5365 + version = "2.0.3"; 5366 + src = fetchurl { 5367 + url = "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz"; 5368 + sha512 = "uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ=="; 5369 + }; 5370 + }; 5371 + "tsscmp-1.0.6" = { 5372 + name = "tsscmp"; 5373 + packageName = "tsscmp"; 5374 + version = "1.0.6"; 5375 + src = fetchurl { 5376 + url = "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz"; 5377 + sha512 = "LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA=="; 5378 + }; 5379 + }; 5380 + "tunnel-0.0.6" = { 5381 + name = "tunnel"; 5382 + packageName = "tunnel"; 5383 + version = "0.0.6"; 5384 + src = fetchurl { 5385 + url = "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz"; 5386 + sha512 = "1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg=="; 5387 + }; 5388 + }; 5389 + "tunnel-agent-0.6.0" = { 5390 + name = "tunnel-agent"; 5391 + packageName = "tunnel-agent"; 5392 + version = "0.6.0"; 5393 + src = fetchurl { 5394 + url = "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz"; 5395 + sha1 = "27a5dea06b36b04a0a9966774b290868f0fc40fd"; 5396 + }; 5397 + }; 5398 + "tweetnacl-0.14.5" = { 5399 + name = "tweetnacl"; 5400 + packageName = "tweetnacl"; 5401 + version = "0.14.5"; 5402 + src = fetchurl { 5403 + url = "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz"; 5404 + sha1 = "5ae68177f192d4456269d108afa93ff8743f4f64"; 5405 + }; 5406 + }; 5407 + "type-1.2.0" = { 5408 + name = "type"; 5409 + packageName = "type"; 5410 + version = "1.2.0"; 5411 + src = fetchurl { 5412 + url = "https://registry.npmjs.org/type/-/type-1.2.0.tgz"; 5413 + sha512 = "+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg=="; 5414 + }; 5415 + }; 5416 + "type-2.1.0" = { 5417 + name = "type"; 5418 + packageName = "type"; 5419 + version = "2.1.0"; 5420 + src = fetchurl { 5421 + url = "https://registry.npmjs.org/type/-/type-2.1.0.tgz"; 5422 + sha512 = "G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA=="; 5423 + }; 5424 + }; 5425 + "type-fest-0.11.0" = { 5426 + name = "type-fest"; 5427 + packageName = "type-fest"; 5428 + version = "0.11.0"; 5429 + src = fetchurl { 5430 + url = "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz"; 5431 + sha512 = "OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ=="; 5432 + }; 5433 + }; 5434 + "type-is-1.6.18" = { 5435 + name = "type-is"; 5436 + packageName = "type-is"; 5437 + version = "1.6.18"; 5438 + src = fetchurl { 5439 + url = "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz"; 5440 + sha512 = "TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g=="; 5441 + }; 5442 + }; 5443 + "typedarray-0.0.6" = { 5444 + name = "typedarray"; 5445 + packageName = "typedarray"; 5446 + version = "0.0.6"; 5447 + src = fetchurl { 5448 + url = "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz"; 5449 + sha1 = "867ac74e3864187b1d3d47d996a78ec5c8830777"; 5450 + }; 5451 + }; 5452 + "typedarray-to-buffer-3.1.5" = { 5453 + name = "typedarray-to-buffer"; 5454 + packageName = "typedarray-to-buffer"; 5455 + version = "3.1.5"; 5456 + src = fetchurl { 5457 + url = "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz"; 5458 + sha512 = "zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q=="; 5459 + }; 5460 + }; 5461 + "typeorm-0.2.29" = { 5462 + name = "typeorm"; 5463 + packageName = "typeorm"; 5464 + version = "0.2.29"; 5465 + src = fetchurl { 5466 + url = "https://registry.npmjs.org/typeorm/-/typeorm-0.2.29.tgz"; 5467 + sha512 = "ih1vrTe3gEAGKRcWlcsTRxTL7gNjacQE498wVGuJ3ZRujtMqPZlbAWuC7xDzWCRjQnkZYNwZQeG9UgKfxSHB5g=="; 5468 + }; 5469 + }; 5470 + "uc.micro-1.0.6" = { 5471 + name = "uc.micro"; 5472 + packageName = "uc.micro"; 5473 + version = "1.0.6"; 5474 + src = fetchurl { 5475 + url = "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz"; 5476 + sha512 = "8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA=="; 5477 + }; 5478 + }; 5479 + "uid-safe-2.1.5" = { 5480 + name = "uid-safe"; 5481 + packageName = "uid-safe"; 5482 + version = "2.1.5"; 5483 + src = fetchurl { 5484 + url = "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz"; 5485 + sha512 = "KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA=="; 5486 + }; 5487 + }; 5488 + "unc-path-regex-0.1.2" = { 5489 + name = "unc-path-regex"; 5490 + packageName = "unc-path-regex"; 5491 + version = "0.1.2"; 5492 + src = fetchurl { 5493 + url = "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz"; 5494 + sha1 = "e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa"; 5495 + }; 5496 + }; 5497 + "underscore-1.12.0" = { 5498 + name = "underscore"; 5499 + packageName = "underscore"; 5500 + version = "1.12.0"; 5501 + src = fetchurl { 5502 + url = "https://registry.npmjs.org/underscore/-/underscore-1.12.0.tgz"; 5503 + sha512 = "21rQzss/XPMjolTiIezSu3JAjgagXKROtNrYFEOWK109qY1Uv2tVjPTZ1ci2HgvQDA16gHYSthQIJfB+XId/rQ=="; 5504 + }; 5505 + }; 5506 + "unique-stream-2.3.1" = { 5507 + name = "unique-stream"; 5508 + packageName = "unique-stream"; 5509 + version = "2.3.1"; 5510 + src = fetchurl { 5511 + url = "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz"; 5512 + sha512 = "2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A=="; 5513 + }; 5514 + }; 5515 + "universalify-0.1.2" = { 5516 + name = "universalify"; 5517 + packageName = "universalify"; 5518 + version = "0.1.2"; 5519 + src = fetchurl { 5520 + url = "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz"; 5521 + sha512 = "rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="; 5522 + }; 5523 + }; 5524 + "unpipe-1.0.0" = { 5525 + name = "unpipe"; 5526 + packageName = "unpipe"; 5527 + version = "1.0.0"; 5528 + src = fetchurl { 5529 + url = "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz"; 5530 + sha1 = "b2bf4ee8514aae6165b4817829d21b2ef49904ec"; 5531 + }; 5532 + }; 5533 + "upper-case-2.0.2" = { 5534 + name = "upper-case"; 5535 + packageName = "upper-case"; 5536 + version = "2.0.2"; 5537 + src = fetchurl { 5538 + url = "https://registry.npmjs.org/upper-case/-/upper-case-2.0.2.tgz"; 5539 + sha512 = "KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg=="; 5540 + }; 5541 + }; 5542 + "upper-case-first-2.0.2" = { 5543 + name = "upper-case-first"; 5544 + packageName = "upper-case-first"; 5545 + version = "2.0.2"; 5546 + src = fetchurl { 5547 + url = "https://registry.npmjs.org/upper-case-first/-/upper-case-first-2.0.2.tgz"; 5548 + sha512 = "514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg=="; 5549 + }; 5550 + }; 5551 + "uri-js-4.4.0" = { 5552 + name = "uri-js"; 5553 + packageName = "uri-js"; 5554 + version = "4.4.0"; 5555 + src = fetchurl { 5556 + url = "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz"; 5557 + sha512 = "B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g=="; 5558 + }; 5559 + }; 5560 + "url-parse-1.4.7" = { 5561 + name = "url-parse"; 5562 + packageName = "url-parse"; 5563 + version = "1.4.7"; 5564 + src = fetchurl { 5565 + url = "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz"; 5566 + sha512 = "d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg=="; 5567 + }; 5568 + }; 5569 + "utf7-1.0.2" = { 5570 + name = "utf7"; 5571 + packageName = "utf7"; 5572 + version = "1.0.2"; 5573 + src = fetchurl { 5574 + url = "https://registry.npmjs.org/utf7/-/utf7-1.0.2.tgz"; 5575 + sha1 = "955f490aae653ba220b9456a0a8776c199360991"; 5576 + }; 5577 + }; 5578 + "utf8-2.1.2" = { 5579 + name = "utf8"; 5580 + packageName = "utf8"; 5581 + version = "2.1.2"; 5582 + src = fetchurl { 5583 + url = "https://registry.npmjs.org/utf8/-/utf8-2.1.2.tgz"; 5584 + sha1 = "1fa0d9270e9be850d9b05027f63519bf46457d96"; 5585 + }; 5586 + }; 5587 + "util-deprecate-1.0.2" = { 5588 + name = "util-deprecate"; 5589 + packageName = "util-deprecate"; 5590 + version = "1.0.2"; 5591 + src = fetchurl { 5592 + url = "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"; 5593 + sha1 = "450d4dc9fa70de732762fbd2d4a28981419a0ccf"; 5594 + }; 5595 + }; 5596 + "utils-merge-1.0.1" = { 5597 + name = "utils-merge"; 5598 + packageName = "utils-merge"; 5599 + version = "1.0.1"; 5600 + src = fetchurl { 5601 + url = "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz"; 5602 + sha1 = "9f95710f50a267947b2ccc124741c1028427e713"; 5603 + }; 5604 + }; 5605 + "uuencode-0.0.4" = { 5606 + name = "uuencode"; 5607 + packageName = "uuencode"; 5608 + version = "0.0.4"; 5609 + src = fetchurl { 5610 + url = "https://registry.npmjs.org/uuencode/-/uuencode-0.0.4.tgz"; 5611 + sha1 = "c8d50370885663879385ab37e333c7e8e3b0218c"; 5612 + }; 5613 + }; 5614 + "uuid-3.4.0" = { 5615 + name = "uuid"; 5616 + packageName = "uuid"; 5617 + version = "3.4.0"; 5618 + src = fetchurl { 5619 + url = "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz"; 5620 + sha512 = "HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="; 5621 + }; 5622 + }; 5623 + "validator-11.1.0" = { 5624 + name = "validator"; 5625 + packageName = "validator"; 5626 + version = "11.1.0"; 5627 + src = fetchurl { 5628 + url = "https://registry.npmjs.org/validator/-/validator-11.1.0.tgz"; 5629 + sha512 = "qiQ5ktdO7CD6C/5/mYV4jku/7qnqzjrxb3C/Q5wR3vGGinHTgJZN/TdFT3ZX4vXhX2R1PXx42fB1cn5W+uJ4lg=="; 5630 + }; 5631 + }; 5632 + "vary-1.1.2" = { 5633 + name = "vary"; 5634 + packageName = "vary"; 5635 + version = "1.1.2"; 5636 + src = fetchurl { 5637 + url = "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz"; 5638 + sha1 = "2299f02c6ded30d4a5961b0b9f74524a18f634fc"; 5639 + }; 5640 + }; 5641 + "verror-1.10.0" = { 5642 + name = "verror"; 5643 + packageName = "verror"; 5644 + version = "1.10.0"; 5645 + src = fetchurl { 5646 + url = "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz"; 5647 + sha1 = "3a105ca17053af55d6e270c1f8288682e18da400"; 5648 + }; 5649 + }; 5650 + "vm2-3.9.2" = { 5651 + name = "vm2"; 5652 + packageName = "vm2"; 5653 + version = "3.9.2"; 5654 + src = fetchurl { 5655 + url = "https://registry.npmjs.org/vm2/-/vm2-3.9.2.tgz"; 5656 + sha512 = "nzyFmHdy2FMg7mYraRytc2jr4QBaUY3TEGe3q3bK8EgS9WC98wxn2jrPxS/ruWm+JGzrEIIeufKweQzVoQEd+Q=="; 5657 + }; 5658 + }; 5659 + "which-1.3.1" = { 5660 + name = "which"; 5661 + packageName = "which"; 5662 + version = "1.3.1"; 5663 + src = fetchurl { 5664 + url = "https://registry.npmjs.org/which/-/which-1.3.1.tgz"; 5665 + sha512 = "HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ=="; 5666 + }; 5667 + }; 5668 + "which-module-2.0.0" = { 5669 + name = "which-module"; 5670 + packageName = "which-module"; 5671 + version = "2.0.0"; 5672 + src = fetchurl { 5673 + url = "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz"; 5674 + sha1 = "d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"; 5675 + }; 5676 + }; 5677 + "wide-align-1.1.3" = { 5678 + name = "wide-align"; 5679 + packageName = "wide-align"; 5680 + version = "1.1.3"; 5681 + src = fetchurl { 5682 + url = "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz"; 5683 + sha512 = "QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA=="; 5684 + }; 5685 + }; 5686 + "widest-line-3.1.0" = { 5687 + name = "widest-line"; 5688 + packageName = "widest-line"; 5689 + version = "3.1.0"; 5690 + src = fetchurl { 5691 + url = "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz"; 5692 + sha512 = "NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg=="; 5693 + }; 5694 + }; 5695 + "wmf-1.0.2" = { 5696 + name = "wmf"; 5697 + packageName = "wmf"; 5698 + version = "1.0.2"; 5699 + src = fetchurl { 5700 + url = "https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz"; 5701 + sha512 = "/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw=="; 5702 + }; 5703 + }; 5704 + "word-0.3.0" = { 5705 + name = "word"; 5706 + packageName = "word"; 5707 + version = "0.3.0"; 5708 + src = fetchurl { 5709 + url = "https://registry.npmjs.org/word/-/word-0.3.0.tgz"; 5710 + sha512 = "OELeY0Q61OXpdUfTp+oweA/vtLVg5VDOXh+3he3PNzLGG/y0oylSOC1xRVj0+l4vQ3tj/bB1HVHv1ocXkQceFA=="; 5711 + }; 5712 + }; 5713 + "wrap-ansi-4.0.0" = { 5714 + name = "wrap-ansi"; 5715 + packageName = "wrap-ansi"; 5716 + version = "4.0.0"; 5717 + src = fetchurl { 5718 + url = "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-4.0.0.tgz"; 5719 + sha512 = "uMTsj9rDb0/7kk1PbcbCcwvHUxp60fGDB/NNXpVa0Q+ic/e7y5+BwTxKfQ33VYgDppSwi/FBzpetYzo8s6tfbg=="; 5720 + }; 5721 + }; 5722 + "wrap-ansi-5.1.0" = { 5723 + name = "wrap-ansi"; 5724 + packageName = "wrap-ansi"; 5725 + version = "5.1.0"; 5726 + src = fetchurl { 5727 + url = "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz"; 5728 + sha512 = "QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q=="; 5729 + }; 5730 + }; 5731 + "wrap-ansi-6.2.0" = { 5732 + name = "wrap-ansi"; 5733 + packageName = "wrap-ansi"; 5734 + version = "6.2.0"; 5735 + src = fetchurl { 5736 + url = "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz"; 5737 + sha512 = "r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA=="; 5738 + }; 5739 + }; 5740 + "wrap-ansi-7.0.0" = { 5741 + name = "wrap-ansi"; 5742 + packageName = "wrap-ansi"; 5743 + version = "7.0.0"; 5744 + src = fetchurl { 5745 + url = "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz"; 5746 + sha512 = "YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q=="; 5747 + }; 5748 + }; 5749 + "wrappy-1.0.2" = { 5750 + name = "wrappy"; 5751 + packageName = "wrappy"; 5752 + version = "1.0.2"; 5753 + src = fetchurl { 5754 + url = "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"; 5755 + sha1 = "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"; 5756 + }; 5757 + }; 5758 + "ws-7.4.1" = { 5759 + name = "ws"; 5760 + packageName = "ws"; 5761 + version = "7.4.1"; 5762 + src = fetchurl { 5763 + url = "https://registry.npmjs.org/ws/-/ws-7.4.1.tgz"; 5764 + sha512 = "pTsP8UAfhy3sk1lSk/O/s4tjD0CRwvMnzvwr4OKGX7ZvqZtUyx4KIJB5JWbkykPoc55tixMGgTNoh3k4FkNGFQ=="; 5765 + }; 5766 + }; 5767 + "xlsx-0.16.9" = { 5768 + name = "xlsx"; 5769 + packageName = "xlsx"; 5770 + version = "0.16.9"; 5771 + src = fetchurl { 5772 + url = "https://registry.npmjs.org/xlsx/-/xlsx-0.16.9.tgz"; 5773 + sha512 = "gxi1I3EasYvgCX1vN9pGyq920Ron4NO8PNfhuoA3Hpq6Y8f0ECXiy4OLrK4QZBnj1jx3QD+8Fq5YZ/3mPZ5iXw=="; 5774 + }; 5775 + }; 5776 + "xml2js-0.4.23" = { 5777 + name = "xml2js"; 5778 + packageName = "xml2js"; 5779 + version = "0.4.23"; 5780 + src = fetchurl { 5781 + url = "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz"; 5782 + sha512 = "ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug=="; 5783 + }; 5784 + }; 5785 + "xmlbuilder-11.0.1" = { 5786 + name = "xmlbuilder"; 5787 + packageName = "xmlbuilder"; 5788 + version = "11.0.1"; 5789 + src = fetchurl { 5790 + url = "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz"; 5791 + sha512 = "fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA=="; 5792 + }; 5793 + }; 5794 + "xmldom-0.4.0" = { 5795 + name = "xmldom"; 5796 + packageName = "xmldom"; 5797 + version = "0.4.0"; 5798 + src = fetchurl { 5799 + url = "https://registry.npmjs.org/xmldom/-/xmldom-0.4.0.tgz"; 5800 + sha512 = "2E93k08T30Ugs+34HBSTQLVtpi6mCddaY8uO+pMNk1pqSjV5vElzn4mmh6KLxN3hki8rNcHSYzILoh3TEWORvA=="; 5801 + }; 5802 + }; 5803 + "xpath.js-1.1.0" = { 5804 + name = "xpath.js"; 5805 + packageName = "xpath.js"; 5806 + version = "1.1.0"; 5807 + src = fetchurl { 5808 + url = "https://registry.npmjs.org/xpath.js/-/xpath.js-1.1.0.tgz"; 5809 + sha512 = "jg+qkfS4K8E7965sqaUl8mRngXiKb3WZGfONgE18pr03FUQiuSV6G+Ej4tS55B+rIQSFEIw3phdVAQ4pPqNWfQ=="; 5810 + }; 5811 + }; 5812 + "xregexp-2.0.0" = { 5813 + name = "xregexp"; 5814 + packageName = "xregexp"; 5815 + version = "2.0.0"; 5816 + src = fetchurl { 5817 + url = "https://registry.npmjs.org/xregexp/-/xregexp-2.0.0.tgz"; 5818 + sha1 = "52a63e56ca0b84a7f3a5f3d61872f126ad7a5943"; 5819 + }; 5820 + }; 5821 + "xtend-4.0.2" = { 5822 + name = "xtend"; 5823 + packageName = "xtend"; 5824 + version = "4.0.2"; 5825 + src = fetchurl { 5826 + url = "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz"; 5827 + sha512 = "LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ=="; 5828 + }; 5829 + }; 5830 + "y18n-4.0.1" = { 5831 + name = "y18n"; 5832 + packageName = "y18n"; 5833 + version = "4.0.1"; 5834 + src = fetchurl { 5835 + url = "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz"; 5836 + sha512 = "wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ=="; 5837 + }; 5838 + }; 5839 + "y18n-5.0.5" = { 5840 + name = "y18n"; 5841 + packageName = "y18n"; 5842 + version = "5.0.5"; 5843 + src = fetchurl { 5844 + url = "https://registry.npmjs.org/y18n/-/y18n-5.0.5.tgz"; 5845 + sha512 = "hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg=="; 5846 + }; 5847 + }; 5848 + "yallist-2.1.2" = { 5849 + name = "yallist"; 5850 + packageName = "yallist"; 5851 + version = "2.1.2"; 5852 + src = fetchurl { 5853 + url = "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz"; 5854 + sha1 = "1c11f9218f076089a47dd512f93c6699a6a81d52"; 5855 + }; 5856 + }; 5857 + "yallist-3.1.1" = { 5858 + name = "yallist"; 5859 + packageName = "yallist"; 5860 + version = "3.1.1"; 5861 + src = fetchurl { 5862 + url = "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz"; 5863 + sha512 = "a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="; 5864 + }; 5865 + }; 5866 + "yallist-4.0.0" = { 5867 + name = "yallist"; 5868 + packageName = "yallist"; 5869 + version = "4.0.0"; 5870 + src = fetchurl { 5871 + url = "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz"; 5872 + sha512 = "3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="; 5873 + }; 5874 + }; 5875 + "yargonaut-1.1.4" = { 5876 + name = "yargonaut"; 5877 + packageName = "yargonaut"; 5878 + version = "1.1.4"; 5879 + src = fetchurl { 5880 + url = "https://registry.npmjs.org/yargonaut/-/yargonaut-1.1.4.tgz"; 5881 + sha512 = "rHgFmbgXAAzl+1nngqOcwEljqHGG9uUZoPjsdZEs1w5JW9RXYzrSvH/u70C1JE5qFi0qjsdhnUX/dJRpWqitSA=="; 5882 + }; 5883 + }; 5884 + "yargs-13.3.0" = { 5885 + name = "yargs"; 5886 + packageName = "yargs"; 5887 + version = "13.3.0"; 5888 + src = fetchurl { 5889 + url = "https://registry.npmjs.org/yargs/-/yargs-13.3.0.tgz"; 5890 + sha512 = "2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA=="; 5891 + }; 5892 + }; 5893 + "yargs-15.4.1" = { 5894 + name = "yargs"; 5895 + packageName = "yargs"; 5896 + version = "15.4.1"; 5897 + src = fetchurl { 5898 + url = "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz"; 5899 + sha512 = "aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A=="; 5900 + }; 5901 + }; 5902 + "yargs-16.1.1" = { 5903 + name = "yargs"; 5904 + packageName = "yargs"; 5905 + version = "16.1.1"; 5906 + src = fetchurl { 5907 + url = "https://registry.npmjs.org/yargs/-/yargs-16.1.1.tgz"; 5908 + sha512 = "hAD1RcFP/wfgfxgMVswPE+z3tlPFtxG8/yWUrG2i17sTWGCGqWnxKcLTF4cUKDUK8fzokwsmO9H0TDkRbMHy8w=="; 5909 + }; 5910 + }; 5911 + "yargs-parser-13.0.0" = { 5912 + name = "yargs-parser"; 5913 + packageName = "yargs-parser"; 5914 + version = "13.0.0"; 5915 + src = fetchurl { 5916 + url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.0.0.tgz"; 5917 + sha512 = "w2LXjoL8oRdRQN+hOyppuXs+V/fVAYtpcrRxZuF7Kt/Oc+Jr2uAcVntaUTNT6w5ihoWfFDpNY8CPx1QskxZ/pw=="; 5918 + }; 5919 + }; 5920 + "yargs-parser-13.1.2" = { 5921 + name = "yargs-parser"; 5922 + packageName = "yargs-parser"; 5923 + version = "13.1.2"; 5924 + src = fetchurl { 5925 + url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz"; 5926 + sha512 = "3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg=="; 5927 + }; 5928 + }; 5929 + "yargs-parser-18.1.3" = { 5930 + name = "yargs-parser"; 5931 + packageName = "yargs-parser"; 5932 + version = "18.1.3"; 5933 + src = fetchurl { 5934 + url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz"; 5935 + sha512 = "o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ=="; 5936 + }; 5937 + }; 5938 + "yargs-parser-20.2.4" = { 5939 + name = "yargs-parser"; 5940 + packageName = "yargs-parser"; 5941 + version = "20.2.4"; 5942 + src = fetchurl { 5943 + url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz"; 5944 + sha512 = "WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA=="; 5945 + }; 5946 + }; 5947 + }; 5948 + in 5949 + { 5950 + n8n = nodeEnv.buildNodePackage { 5951 + name = "n8n"; 5952 + packageName = "n8n"; 5953 + version = "0.96.0"; 5954 + src = fetchurl { 5955 + url = "https://registry.npmjs.org/n8n/-/n8n-0.96.0.tgz"; 5956 + sha512 = "HllfTHaD5g98YeGRsGQEeOg1WUUxQr5jnYEWD1qjIWkTVYqVrtEWaEdOxDxnko3Fw7sh2XqtWk1HZHNCRSTQuA=="; 5957 + }; 5958 + dependencies = [ 5959 + sources."@azure/ms-rest-azure-env-1.1.2" 5960 + (sources."@azure/ms-rest-js-1.9.0" // { 5961 + dependencies = [ 5962 + sources."tough-cookie-2.5.0" 5963 + ]; 5964 + }) 5965 + sources."@azure/ms-rest-nodeauth-2.0.2" 5966 + (sources."@icetee/ftp-0.3.15" // { 5967 + dependencies = [ 5968 + sources."isarray-0.0.1" 5969 + sources."readable-stream-1.1.14" 5970 + sources."string_decoder-0.10.31" 5971 + ]; 5972 + }) 5973 + sources."@nodelib/fs.scandir-2.1.3" 5974 + sources."@nodelib/fs.stat-2.0.3" 5975 + sources."@nodelib/fs.walk-1.2.4" 5976 + sources."@oclif/command-1.8.0" 5977 + (sources."@oclif/config-1.17.0" // { 5978 + dependencies = [ 5979 + sources."tslib-2.0.3" 5980 + ]; 5981 + }) 5982 + (sources."@oclif/errors-1.3.4" // { 5983 + dependencies = [ 5984 + sources."ansi-styles-4.3.0" 5985 + sources."color-convert-2.0.1" 5986 + sources."color-name-1.1.4" 5987 + sources."wrap-ansi-7.0.0" 5988 + ]; 5989 + }) 5990 + sources."@oclif/linewrap-1.0.0" 5991 + sources."@oclif/parser-3.8.5" 5992 + sources."@oclif/plugin-help-3.2.0" 5993 + sources."@servie/events-1.0.0" 5994 + sources."@sqltools/formatter-1.2.2" 5995 + sources."@tokenizer/token-0.1.1" 5996 + sources."@types/bluebird-3.5.33" 5997 + sources."@types/body-parser-1.19.0" 5998 + sources."@types/connect-3.4.33" 5999 + sources."@types/debug-4.1.5" 6000 + sources."@types/express-4.17.9" 6001 + sources."@types/express-jwt-0.0.42" 6002 + sources."@types/express-serve-static-core-4.17.14" 6003 + sources."@types/express-unless-0.5.1" 6004 + sources."@types/ftp-0.3.31" 6005 + sources."@types/glob-7.1.3" 6006 + sources."@types/jsonwebtoken-8.5.0" 6007 + sources."@types/mime-2.0.3" 6008 + sources."@types/minimatch-3.0.3" 6009 + sources."@types/node-14.14.10" 6010 + sources."@types/promise-ftp-1.3.4" 6011 + sources."@types/promise-ftp-common-1.1.0" 6012 + sources."@types/qs-6.9.5" 6013 + sources."@types/range-parser-1.2.3" 6014 + sources."@types/readable-stream-2.3.9" 6015 + sources."@types/serve-static-1.13.8" 6016 + sources."@types/tough-cookie-2.3.7" 6017 + sources."@types/tunnel-0.0.0" 6018 + sources."abbrev-1.1.1" 6019 + sources."accepts-1.3.7" 6020 + sources."access-control-1.0.1" 6021 + (sources."adal-node-0.1.28" // { 6022 + dependencies = [ 6023 + sources."@types/node-8.10.66" 6024 + ]; 6025 + }) 6026 + sources."adler-32-1.2.0" 6027 + sources."ajv-6.12.6" 6028 + sources."ansi-escapes-4.3.1" 6029 + sources."ansi-regex-5.0.0" 6030 + sources."ansi-styles-3.2.1" 6031 + sources."ansicolors-0.3.2" 6032 + sources."any-promise-1.3.0" 6033 + sources."app-root-path-3.0.0" 6034 + sources."aproba-1.2.0" 6035 + sources."are-we-there-yet-1.1.5" 6036 + (sources."argparse-1.0.10" // { 6037 + dependencies = [ 6038 + sources."sprintf-js-1.0.3" 6039 + ]; 6040 + }) 6041 + sources."array-flatten-1.1.1" 6042 + sources."array-parallel-0.1.3" 6043 + sources."array-series-0.1.5" 6044 + sources."array-union-2.1.0" 6045 + sources."asn1-0.2.4" 6046 + sources."assert-options-0.6.2" 6047 + sources."assert-plus-1.0.0" 6048 + sources."async-3.2.0" 6049 + sources."asynckit-0.4.0" 6050 + sources."aws-sign2-0.7.0" 6051 + sources."aws4-1.11.0" 6052 + sources."axios-0.19.2" 6053 + sources."balanced-match-1.0.0" 6054 + sources."base64-js-1.5.1" 6055 + sources."basic-auth-2.0.1" 6056 + sources."bcrypt-pbkdf-1.0.2" 6057 + sources."bcryptjs-2.4.3" 6058 + sources."bl-2.2.1" 6059 + sources."bluebird-2.11.0" 6060 + (sources."body-parser-1.19.0" // { 6061 + dependencies = [ 6062 + sources."debug-2.6.9" 6063 + sources."ms-2.0.0" 6064 + ]; 6065 + }) 6066 + sources."body-parser-xml-1.1.0" 6067 + sources."boolbase-1.0.0" 6068 + sources."brace-expansion-1.1.11" 6069 + sources."braces-3.0.2" 6070 + sources."bson-1.1.5" 6071 + sources."buffer-5.7.1" 6072 + sources."buffer-equal-constant-time-1.0.1" 6073 + sources."buffer-from-1.1.1" 6074 + sources."buffer-writer-2.0.0" 6075 + sources."byte-length-1.0.2" 6076 + sources."bytes-3.1.0" 6077 + sources."callback-stream-1.1.0" 6078 + (sources."camel-case-4.1.2" // { 6079 + dependencies = [ 6080 + sources."tslib-2.0.3" 6081 + ]; 6082 + }) 6083 + sources."camelcase-5.3.1" 6084 + (sources."capital-case-1.0.4" // { 6085 + dependencies = [ 6086 + sources."tslib-2.0.3" 6087 + ]; 6088 + }) 6089 + sources."cardinal-2.1.1" 6090 + sources."caseless-0.12.0" 6091 + sources."cfb-1.2.0" 6092 + sources."chalk-2.4.2" 6093 + (sources."change-case-4.1.2" // { 6094 + dependencies = [ 6095 + sources."tslib-2.0.3" 6096 + ]; 6097 + }) 6098 + sources."chardet-0.7.0" 6099 + sources."cheerio-1.0.0-rc.3" 6100 + sources."chownr-1.1.4" 6101 + (sources."clean-stack-3.0.1" // { 6102 + dependencies = [ 6103 + sources."escape-string-regexp-4.0.0" 6104 + ]; 6105 + }) 6106 + sources."cli-cursor-3.1.0" 6107 + (sources."cli-highlight-2.1.9" // { 6108 + dependencies = [ 6109 + sources."ansi-styles-4.3.0" 6110 + sources."chalk-4.1.0" 6111 + sources."cliui-6.0.0" 6112 + sources."color-convert-2.0.1" 6113 + sources."color-name-1.1.4" 6114 + sources."find-up-4.1.0" 6115 + sources."has-flag-4.0.0" 6116 + sources."locate-path-5.0.0" 6117 + sources."p-locate-4.1.0" 6118 + sources."parse5-5.1.1" 6119 + sources."path-exists-4.0.0" 6120 + sources."supports-color-7.2.0" 6121 + sources."wrap-ansi-6.2.0" 6122 + sources."yargs-15.4.1" 6123 + sources."yargs-parser-18.1.3" 6124 + ]; 6125 + }) 6126 + sources."cli-width-3.0.0" 6127 + (sources."client-oauth2-4.3.3" // { 6128 + dependencies = [ 6129 + sources."safe-buffer-5.2.1" 6130 + ]; 6131 + }) 6132 + (sources."cliui-5.0.0" // { 6133 + dependencies = [ 6134 + sources."ansi-regex-4.1.0" 6135 + sources."emoji-regex-7.0.3" 6136 + sources."is-fullwidth-code-point-2.0.0" 6137 + sources."string-width-3.1.0" 6138 + sources."strip-ansi-5.2.0" 6139 + sources."wrap-ansi-5.1.0" 6140 + ]; 6141 + }) 6142 + sources."code-point-at-1.1.0" 6143 + (sources."codepage-1.14.0" // { 6144 + dependencies = [ 6145 + sources."commander-2.14.1" 6146 + ]; 6147 + }) 6148 + sources."color-3.0.0" 6149 + sources."color-convert-1.9.3" 6150 + sources."color-name-1.1.3" 6151 + sources."color-string-1.5.4" 6152 + sources."colornames-1.1.1" 6153 + sources."colorspace-1.1.2" 6154 + sources."combined-stream-1.0.8" 6155 + sources."commander-2.17.1" 6156 + sources."commist-1.1.0" 6157 + sources."compressible-2.0.18" 6158 + (sources."compression-1.7.4" // { 6159 + dependencies = [ 6160 + sources."bytes-3.0.0" 6161 + sources."debug-2.6.9" 6162 + sources."ms-2.0.0" 6163 + ]; 6164 + }) 6165 + sources."concat-map-0.0.1" 6166 + sources."concat-stream-1.6.2" 6167 + sources."connect-history-api-fallback-1.6.0" 6168 + sources."console-control-strings-1.1.0" 6169 + (sources."constant-case-3.0.4" // { 6170 + dependencies = [ 6171 + sources."tslib-2.0.3" 6172 + ]; 6173 + }) 6174 + sources."content-disposition-0.5.3" 6175 + sources."content-type-1.0.4" 6176 + sources."convict-5.2.0" 6177 + sources."cookie-0.4.0" 6178 + sources."cookie-signature-1.0.6" 6179 + sources."core-util-is-1.0.2" 6180 + sources."crc-32-1.2.0" 6181 + sources."cron-1.8.2" 6182 + (sources."cross-spawn-4.0.2" // { 6183 + dependencies = [ 6184 + sources."lru-cache-4.1.5" 6185 + sources."yallist-2.1.2" 6186 + ]; 6187 + }) 6188 + sources."crypto-js-4.0.0" 6189 + sources."csrf-3.1.0" 6190 + sources."css-select-1.2.0" 6191 + sources."css-what-2.1.3" 6192 + sources."d-1.0.1" 6193 + sources."dashdash-1.14.1" 6194 + sources."date-utils-1.2.21" 6195 + sources."debug-4.3.1" 6196 + sources."decamelize-1.2.0" 6197 + sources."deep-extend-0.6.0" 6198 + sources."delayed-stream-1.0.0" 6199 + sources."delegates-1.0.0" 6200 + sources."denque-1.4.1" 6201 + sources."depd-1.1.2" 6202 + sources."destroy-1.0.4" 6203 + sources."detect-libc-1.0.3" 6204 + sources."diagnostics-1.1.1" 6205 + sources."dir-glob-3.0.1" 6206 + sources."dom-serializer-0.1.1" 6207 + sources."domelementtype-1.3.1" 6208 + sources."domhandler-2.4.2" 6209 + sources."domutils-1.5.1" 6210 + (sources."dot-case-3.0.4" // { 6211 + dependencies = [ 6212 + sources."tslib-2.0.3" 6213 + ]; 6214 + }) 6215 + sources."dotenv-8.2.0" 6216 + sources."double-ended-queue-2.1.0-0" 6217 + sources."duplexify-3.7.1" 6218 + sources."ecc-jsbn-0.1.2" 6219 + sources."ecdsa-sig-formatter-1.0.11" 6220 + sources."ee-first-1.1.1" 6221 + sources."emoji-regex-8.0.0" 6222 + sources."enabled-1.0.2" 6223 + sources."encodeurl-1.0.2" 6224 + sources."encoding-japanese-1.0.30" 6225 + sources."end-of-stream-1.4.4" 6226 + sources."entities-1.1.2" 6227 + sources."env-variable-0.0.6" 6228 + sources."es5-ext-0.10.53" 6229 + sources."es6-iterator-2.0.3" 6230 + sources."es6-map-0.1.5" 6231 + (sources."es6-set-0.1.5" // { 6232 + dependencies = [ 6233 + sources."es6-symbol-3.1.1" 6234 + ]; 6235 + }) 6236 + sources."es6-symbol-3.1.3" 6237 + sources."escalade-3.1.1" 6238 + sources."escape-html-1.0.3" 6239 + sources."escape-string-regexp-1.0.5" 6240 + sources."eslint-config-riot-1.0.0" 6241 + sources."esprima-4.0.1" 6242 + sources."etag-1.8.1" 6243 + sources."event-emitter-0.3.5" 6244 + sources."eventsource-1.0.7" 6245 + sources."exit-on-epipe-1.0.1" 6246 + (sources."express-4.17.1" // { 6247 + dependencies = [ 6248 + sources."debug-2.6.9" 6249 + sources."ms-2.0.0" 6250 + ]; 6251 + }) 6252 + (sources."ext-1.4.0" // { 6253 + dependencies = [ 6254 + sources."type-2.1.0" 6255 + ]; 6256 + }) 6257 + sources."extend-3.0.2" 6258 + sources."external-editor-3.1.0" 6259 + sources."extsprintf-1.3.0" 6260 + sources."fast-deep-equal-3.1.3" 6261 + sources."fast-glob-3.2.4" 6262 + sources."fast-json-stable-stringify-2.1.0" 6263 + sources."fastq-1.9.0" 6264 + sources."fflate-0.3.11" 6265 + sources."figlet-1.5.0" 6266 + sources."figures-3.2.0" 6267 + sources."file-type-14.7.1" 6268 + sources."fill-range-7.0.1" 6269 + (sources."finalhandler-1.1.2" // { 6270 + dependencies = [ 6271 + sources."debug-2.6.9" 6272 + sources."ms-2.0.0" 6273 + ]; 6274 + }) 6275 + sources."find-up-3.0.0" 6276 + sources."flatted-2.0.2" 6277 + (sources."follow-redirects-1.5.10" // { 6278 + dependencies = [ 6279 + sources."debug-3.1.0" 6280 + sources."ms-2.0.0" 6281 + ]; 6282 + }) 6283 + sources."forever-agent-0.6.1" 6284 + sources."form-data-2.3.3" 6285 + sources."formidable-1.2.2" 6286 + sources."forwarded-0.1.2" 6287 + sources."frac-1.1.2" 6288 + sources."fresh-0.5.2" 6289 + sources."fs-extra-8.1.0" 6290 + sources."fs-minipass-1.2.7" 6291 + sources."fs.realpath-1.0.0" 6292 + (sources."gauge-2.7.4" // { 6293 + dependencies = [ 6294 + sources."ansi-regex-2.1.1" 6295 + sources."is-fullwidth-code-point-1.0.0" 6296 + sources."string-width-1.0.2" 6297 + sources."strip-ansi-3.0.1" 6298 + ]; 6299 + }) 6300 + sources."generate-function-2.3.1" 6301 + sources."get-caller-file-2.0.5" 6302 + sources."get-system-fonts-2.0.2" 6303 + sources."getpass-0.1.7" 6304 + sources."glob-7.1.6" 6305 + sources."glob-parent-5.1.1" 6306 + sources."glob-promise-3.4.0" 6307 + (sources."glob-stream-6.1.0" // { 6308 + dependencies = [ 6309 + sources."glob-parent-3.1.0" 6310 + sources."is-glob-3.1.0" 6311 + ]; 6312 + }) 6313 + sources."globby-11.0.1" 6314 + (sources."gm-1.23.1" // { 6315 + dependencies = [ 6316 + sources."debug-3.2.7" 6317 + ]; 6318 + }) 6319 + sources."google-timezones-json-1.0.2" 6320 + sources."graceful-fs-4.2.4" 6321 + sources."har-schema-2.0.0" 6322 + sources."har-validator-5.1.5" 6323 + (sources."has-ansi-2.0.0" // { 6324 + dependencies = [ 6325 + sources."ansi-regex-2.1.1" 6326 + ]; 6327 + }) 6328 + sources."has-flag-3.0.0" 6329 + sources."has-unicode-2.0.1" 6330 + sources."he-1.2.0" 6331 + (sources."header-case-2.0.4" // { 6332 + dependencies = [ 6333 + sources."tslib-2.0.3" 6334 + ]; 6335 + }) 6336 + sources."help-me-1.1.0" 6337 + sources."highlight.js-10.4.1" 6338 + sources."html-to-text-5.1.1" 6339 + (sources."htmlparser2-3.10.1" // { 6340 + dependencies = [ 6341 + sources."readable-stream-3.6.0" 6342 + ]; 6343 + }) 6344 + sources."http-errors-1.7.2" 6345 + sources."http-signature-1.2.0" 6346 + sources."iconv-lite-0.4.24" 6347 + sources."ieee754-1.2.1" 6348 + sources."ignore-5.1.8" 6349 + sources."ignore-walk-3.0.3" 6350 + (sources."imap-0.8.19" // { 6351 + dependencies = [ 6352 + sources."isarray-0.0.1" 6353 + sources."readable-stream-1.1.14" 6354 + sources."string_decoder-0.10.31" 6355 + ]; 6356 + }) 6357 + sources."imap-simple-4.3.0" 6358 + sources."indent-string-4.0.0" 6359 + sources."inflight-1.0.6" 6360 + sources."inherits-2.0.3" 6361 + sources."ini-1.3.5" 6362 + (sources."inquirer-7.3.3" // { 6363 + dependencies = [ 6364 + sources."ansi-styles-4.3.0" 6365 + sources."chalk-4.1.0" 6366 + sources."color-convert-2.0.1" 6367 + sources."color-name-1.1.4" 6368 + sources."has-flag-4.0.0" 6369 + sources."supports-color-7.2.0" 6370 + ]; 6371 + }) 6372 + sources."ip-regex-2.1.0" 6373 + sources."ipaddr.js-1.9.1" 6374 + sources."is-absolute-1.0.0" 6375 + sources."is-arrayish-0.3.2" 6376 + sources."is-buffer-2.0.5" 6377 + sources."is-docker-2.1.1" 6378 + sources."is-extglob-2.1.1" 6379 + sources."is-fullwidth-code-point-3.0.0" 6380 + sources."is-glob-4.0.1" 6381 + sources."is-negated-glob-1.0.0" 6382 + sources."is-number-7.0.0" 6383 + sources."is-promise-1.0.1" 6384 + sources."is-property-1.0.2" 6385 + sources."is-relative-1.0.0" 6386 + sources."is-typedarray-1.0.0" 6387 + sources."is-unc-path-1.0.0" 6388 + sources."is-windows-1.0.2" 6389 + sources."is-wsl-2.2.0" 6390 + sources."isarray-1.0.0" 6391 + sources."isexe-2.0.0" 6392 + sources."iso-639-1-2.1.4" 6393 + sources."isstream-0.1.2" 6394 + sources."js-yaml-3.14.0" 6395 + sources."jsbi-3.1.4" 6396 + sources."jsbn-0.1.1" 6397 + sources."json-schema-0.2.3" 6398 + sources."json-schema-traverse-0.4.1" 6399 + sources."json-stable-stringify-without-jsonify-1.0.1" 6400 + sources."json-stringify-safe-5.0.1" 6401 + sources."json5-2.1.0" 6402 + sources."jsonfile-4.0.0" 6403 + (sources."jsonwebtoken-8.5.1" // { 6404 + dependencies = [ 6405 + sources."semver-5.7.1" 6406 + ]; 6407 + }) 6408 + sources."jsprim-1.4.1" 6409 + sources."jwa-1.4.1" 6410 + sources."jwks-rsa-1.9.0" 6411 + sources."jws-3.2.2" 6412 + sources."kafkajs-1.15.0" 6413 + sources."kuler-1.0.1" 6414 + sources."leven-2.1.0" 6415 + sources."libbase64-1.2.1" 6416 + (sources."libmime-5.0.0" // { 6417 + dependencies = [ 6418 + sources."iconv-lite-0.6.2" 6419 + ]; 6420 + }) 6421 + sources."libqp-1.1.0" 6422 + sources."limiter-1.1.5" 6423 + sources."linkify-it-3.0.2" 6424 + (sources."localtunnel-2.0.0" // { 6425 + dependencies = [ 6426 + sources."axios-0.19.0" 6427 + sources."debug-4.1.1" 6428 + ]; 6429 + }) 6430 + sources."locate-path-3.0.0" 6431 + sources."lodash-4.17.20" 6432 + sources."lodash._reinterpolate-3.0.0" 6433 + sources."lodash.clonedeep-4.5.0" 6434 + sources."lodash.get-4.4.2" 6435 + sources."lodash.includes-4.3.0" 6436 + sources."lodash.isboolean-3.0.3" 6437 + sources."lodash.isinteger-4.0.4" 6438 + sources."lodash.isnumber-3.0.3" 6439 + sources."lodash.isplainobject-4.0.6" 6440 + sources."lodash.isstring-4.0.1" 6441 + sources."lodash.once-4.1.1" 6442 + sources."lodash.set-4.3.2" 6443 + sources."lodash.template-4.5.0" 6444 + sources."lodash.templatesettings-4.2.0" 6445 + sources."lodash.unset-4.5.2" 6446 + sources."long-4.0.0" 6447 + (sources."lower-case-2.0.2" // { 6448 + dependencies = [ 6449 + sources."tslib-2.0.3" 6450 + ]; 6451 + }) 6452 + sources."lru-cache-6.0.0" 6453 + (sources."lru-memoizer-2.1.2" // { 6454 + dependencies = [ 6455 + sources."lru-cache-4.0.2" 6456 + sources."yallist-2.1.2" 6457 + ]; 6458 + }) 6459 + (sources."mailparser-2.8.1" // { 6460 + dependencies = [ 6461 + sources."iconv-lite-0.6.2" 6462 + sources."nodemailer-6.4.11" 6463 + ]; 6464 + }) 6465 + (sources."mailsplit-5.0.0" // { 6466 + dependencies = [ 6467 + sources."iconv-lite-0.5.0" 6468 + sources."libmime-4.2.1" 6469 + ]; 6470 + }) 6471 + sources."make-error-1.3.6" 6472 + sources."make-error-cause-2.3.0" 6473 + sources."media-typer-0.3.0" 6474 + sources."memory-pager-1.5.0" 6475 + sources."merge-descriptors-1.0.1" 6476 + sources."merge2-1.4.1" 6477 + sources."methods-1.1.2" 6478 + sources."micromatch-4.0.2" 6479 + sources."millisecond-0.1.2" 6480 + sources."mime-1.6.0" 6481 + sources."mime-db-1.44.0" 6482 + sources."mime-types-2.1.27" 6483 + sources."mimic-fn-2.1.0" 6484 + sources."minimatch-3.0.4" 6485 + sources."minimist-1.2.5" 6486 + (sources."minipass-2.9.0" // { 6487 + dependencies = [ 6488 + sources."yallist-3.1.1" 6489 + ]; 6490 + }) 6491 + sources."minizlib-1.3.3" 6492 + sources."mkdirp-0.5.5" 6493 + sources."moment-2.24.0" 6494 + sources."moment-timezone-0.5.32" 6495 + sources."mongodb-3.6.3" 6496 + sources."mqtt-4.2.1" 6497 + (sources."mqtt-packet-6.6.0" // { 6498 + dependencies = [ 6499 + sources."bl-4.0.3" 6500 + sources."inherits-2.0.4" 6501 + sources."readable-stream-3.6.0" 6502 + ]; 6503 + }) 6504 + sources."ms-2.1.2" 6505 + sources."mssql-6.2.3" 6506 + sources."mute-stream-0.0.8" 6507 + (sources."mysql2-2.1.0" // { 6508 + dependencies = [ 6509 + sources."iconv-lite-0.5.2" 6510 + sources."lru-cache-5.1.1" 6511 + sources."yallist-3.1.1" 6512 + ]; 6513 + }) 6514 + sources."mz-2.7.0" 6515 + sources."n8n-core-0.54.0" 6516 + sources."n8n-editor-ui-0.66.0" 6517 + (sources."n8n-nodes-base-0.91.0" // { 6518 + dependencies = [ 6519 + sources."moment-2.28.0" 6520 + ]; 6521 + }) 6522 + sources."n8n-workflow-0.47.0" 6523 + (sources."named-placeholders-1.1.2" // { 6524 + dependencies = [ 6525 + sources."lru-cache-4.1.5" 6526 + sources."yallist-2.1.2" 6527 + ]; 6528 + }) 6529 + sources."nan-2.14.2" 6530 + sources."native-duplexpair-1.0.0" 6531 + (sources."needle-2.5.2" // { 6532 + dependencies = [ 6533 + sources."debug-3.2.7" 6534 + ]; 6535 + }) 6536 + sources."negotiator-0.6.2" 6537 + sources."next-tick-1.0.0" 6538 + (sources."no-case-3.0.4" // { 6539 + dependencies = [ 6540 + sources."tslib-2.0.3" 6541 + ]; 6542 + }) 6543 + sources."node-ensure-0.0.0" 6544 + (sources."node-pre-gyp-0.11.0" // { 6545 + dependencies = [ 6546 + sources."rimraf-2.7.1" 6547 + sources."semver-5.7.1" 6548 + ]; 6549 + }) 6550 + sources."nodeify-1.0.1" 6551 + sources."nodemailer-6.4.16" 6552 + sources."nopt-4.0.3" 6553 + sources."npm-bundled-1.1.1" 6554 + sources."npm-normalize-package-bin-1.0.1" 6555 + sources."npm-packlist-1.4.8" 6556 + sources."npmlog-4.1.2" 6557 + sources."nth-check-1.0.2" 6558 + sources."number-is-nan-1.0.1" 6559 + sources."oauth-1.0a-2.2.6" 6560 + sources."oauth-sign-0.9.0" 6561 + sources."object-assign-4.1.1" 6562 + sources."on-finished-2.3.0" 6563 + sources."on-headers-1.0.2" 6564 + sources."once-1.4.0" 6565 + sources."onetime-5.1.2" 6566 + sources."open-7.3.0" 6567 + sources."openurl-1.1.1" 6568 + sources."ordered-read-streams-1.0.1" 6569 + sources."original-1.0.2" 6570 + sources."os-homedir-1.0.2" 6571 + sources."os-tmpdir-1.0.2" 6572 + sources."osenv-0.1.5" 6573 + sources."p-cancelable-2.0.0" 6574 + sources."p-limit-2.3.0" 6575 + sources."p-locate-3.0.0" 6576 + sources."p-try-2.2.0" 6577 + sources."packet-reader-1.0.0" 6578 + (sources."param-case-3.0.4" // { 6579 + dependencies = [ 6580 + sources."tslib-2.0.3" 6581 + ]; 6582 + }) 6583 + sources."parent-require-1.0.0" 6584 + sources."parse5-3.0.3" 6585 + (sources."parse5-htmlparser2-tree-adapter-6.0.1" // { 6586 + dependencies = [ 6587 + sources."parse5-6.0.1" 6588 + ]; 6589 + }) 6590 + sources."parseurl-1.3.3" 6591 + (sources."pascal-case-3.1.2" // { 6592 + dependencies = [ 6593 + sources."tslib-2.0.3" 6594 + ]; 6595 + }) 6596 + (sources."path-case-3.0.4" // { 6597 + dependencies = [ 6598 + sources."tslib-2.0.3" 6599 + ]; 6600 + }) 6601 + sources."path-dirname-1.0.2" 6602 + sources."path-exists-3.0.0" 6603 + sources."path-is-absolute-1.0.1" 6604 + sources."path-to-regexp-0.1.7" 6605 + sources."path-type-4.0.0" 6606 + (sources."pdf-parse-1.1.1" // { 6607 + dependencies = [ 6608 + sources."debug-3.2.7" 6609 + ]; 6610 + }) 6611 + sources."peek-readable-3.1.0" 6612 + sources."performance-now-2.1.0" 6613 + sources."pg-8.5.1" 6614 + sources."pg-connection-string-2.4.0" 6615 + sources."pg-int8-1.0.1" 6616 + sources."pg-minify-1.6.1" 6617 + sources."pg-pool-3.2.2" 6618 + sources."pg-promise-10.8.1" 6619 + sources."pg-protocol-1.4.0" 6620 + sources."pg-types-2.2.0" 6621 + sources."pgpass-1.0.4" 6622 + sources."picomatch-2.2.2" 6623 + sources."popsicle-12.1.0" 6624 + sources."popsicle-content-encoding-1.0.0" 6625 + sources."popsicle-cookie-jar-1.0.0" 6626 + sources."popsicle-redirects-1.1.0" 6627 + sources."popsicle-transport-http-1.0.9" 6628 + sources."popsicle-transport-xhr-2.0.0" 6629 + sources."popsicle-user-agent-1.0.0" 6630 + sources."postgres-array-2.0.0" 6631 + sources."postgres-bytea-1.0.0" 6632 + sources."postgres-date-1.0.7" 6633 + sources."postgres-interval-1.2.0" 6634 + sources."printj-1.1.2" 6635 + sources."process-nextick-args-2.0.1" 6636 + sources."promise-1.3.0" 6637 + sources."promise-ftp-1.3.5" 6638 + sources."promise-ftp-common-1.1.5" 6639 + sources."proxy-addr-2.0.6" 6640 + sources."pseudomap-1.0.2" 6641 + sources."psl-1.8.0" 6642 + sources."pump-3.0.0" 6643 + (sources."pumpify-1.5.1" // { 6644 + dependencies = [ 6645 + sources."pump-2.0.1" 6646 + ]; 6647 + }) 6648 + sources."punycode-2.1.1" 6649 + sources."qs-6.7.0" 6650 + sources."querystringify-2.2.0" 6651 + sources."quoted-printable-1.0.1" 6652 + sources."random-bytes-1.0.0" 6653 + sources."range-parser-1.2.1" 6654 + sources."raw-body-2.4.0" 6655 + sources."rc-1.2.8" 6656 + sources."readable-stream-2.3.7" 6657 + sources."readable-web-to-node-stream-2.0.0" 6658 + sources."redeyed-2.1.1" 6659 + sources."redis-2.8.0" 6660 + sources."redis-commands-1.6.0" 6661 + sources."redis-parser-2.6.0" 6662 + sources."reflect-metadata-0.1.13" 6663 + sources."reinterval-1.1.0" 6664 + sources."remove-trailing-separator-1.1.0" 6665 + (sources."request-2.88.2" // { 6666 + dependencies = [ 6667 + sources."qs-6.5.2" 6668 + sources."tough-cookie-2.5.0" 6669 + ]; 6670 + }) 6671 + sources."request-promise-core-1.1.4" 6672 + (sources."request-promise-native-1.0.9" // { 6673 + dependencies = [ 6674 + sources."tough-cookie-2.5.0" 6675 + ]; 6676 + }) 6677 + sources."require-directory-2.1.1" 6678 + sources."require-main-filename-2.0.0" 6679 + (sources."require_optional-1.0.1" // { 6680 + dependencies = [ 6681 + sources."semver-5.7.1" 6682 + ]; 6683 + }) 6684 + sources."requires-port-1.0.0" 6685 + sources."resolve-from-2.0.0" 6686 + sources."restore-cursor-3.1.0" 6687 + sources."retry-0.12.0" 6688 + sources."reusify-1.0.4" 6689 + (sources."rhea-1.0.24" // { 6690 + dependencies = [ 6691 + sources."debug-3.2.7" 6692 + ]; 6693 + }) 6694 + sources."rimraf-3.0.2" 6695 + sources."riot-tmpl-3.0.8" 6696 + sources."rndm-1.2.0" 6697 + (sources."rss-parser-3.9.0" // { 6698 + dependencies = [ 6699 + sources."entities-2.1.0" 6700 + ]; 6701 + }) 6702 + sources."run-async-2.4.1" 6703 + sources."run-parallel-1.1.10" 6704 + sources."rxjs-6.6.3" 6705 + sources."safe-buffer-5.1.2" 6706 + sources."safer-buffer-2.1.2" 6707 + sources."saslprep-1.0.3" 6708 + sources."sax-1.2.4" 6709 + sources."semver-7.3.4" 6710 + (sources."send-0.17.1" // { 6711 + dependencies = [ 6712 + (sources."debug-2.6.9" // { 6713 + dependencies = [ 6714 + sources."ms-2.0.0" 6715 + ]; 6716 + }) 6717 + sources."ms-2.1.1" 6718 + ]; 6719 + }) 6720 + (sources."sentence-case-3.0.4" // { 6721 + dependencies = [ 6722 + sources."tslib-2.0.3" 6723 + ]; 6724 + }) 6725 + sources."seq-queue-0.0.5" 6726 + sources."serve-static-1.14.1" 6727 + sources."servie-4.3.3" 6728 + sources."set-blocking-2.0.0" 6729 + sources."setheader-1.0.2" 6730 + sources."setprototypeof-1.1.1" 6731 + sources."sha.js-2.4.11" 6732 + sources."signal-exit-3.0.3" 6733 + sources."simple-swizzle-0.2.2" 6734 + sources."slash-3.0.0" 6735 + (sources."snake-case-3.0.4" // { 6736 + dependencies = [ 6737 + sources."tslib-2.0.3" 6738 + ]; 6739 + }) 6740 + sources."sparse-bitfield-3.0.3" 6741 + sources."spex-3.0.2" 6742 + (sources."split2-3.2.2" // { 6743 + dependencies = [ 6744 + sources."readable-stream-3.6.0" 6745 + ]; 6746 + }) 6747 + sources."sprintf-js-1.1.2" 6748 + sources."sqlite3-4.2.0" 6749 + sources."sqlstring-2.3.2" 6750 + sources."sse-channel-3.1.1" 6751 + sources."ssf-0.11.2" 6752 + sources."ssh2-0.8.9" 6753 + (sources."ssh2-sftp-client-5.3.2" // { 6754 + dependencies = [ 6755 + sources."concat-stream-2.0.0" 6756 + sources."readable-stream-3.6.0" 6757 + ]; 6758 + }) 6759 + sources."ssh2-streams-0.4.10" 6760 + sources."sshpk-1.16.1" 6761 + sources."statuses-1.5.0" 6762 + sources."stealthy-require-1.1.1" 6763 + sources."stream-shift-1.0.1" 6764 + sources."streamsearch-0.1.2" 6765 + sources."string-width-4.2.0" 6766 + sources."string_decoder-1.1.1" 6767 + sources."strip-ansi-6.0.0" 6768 + sources."strip-json-comments-2.0.1" 6769 + sources."strtok3-6.0.4" 6770 + sources."supports-color-5.5.0" 6771 + (sources."tar-4.4.13" // { 6772 + dependencies = [ 6773 + sources."yallist-3.1.1" 6774 + ]; 6775 + }) 6776 + sources."tarn-1.1.5" 6777 + (sources."tedious-6.7.0" // { 6778 + dependencies = [ 6779 + sources."@types/node-12.19.8" 6780 + sources."bl-3.0.1" 6781 + sources."depd-2.0.0" 6782 + sources."iconv-lite-0.5.2" 6783 + sources."readable-stream-3.6.0" 6784 + ]; 6785 + }) 6786 + sources."text-hex-1.0.0" 6787 + sources."thenify-3.3.1" 6788 + sources."thenify-all-1.6.0" 6789 + sources."through-2.3.8" 6790 + sources."through2-2.0.5" 6791 + sources."through2-filter-3.0.0" 6792 + sources."throwback-4.1.0" 6793 + sources."tlds-1.208.0" 6794 + sources."tmp-0.0.33" 6795 + (sources."tmp-promise-3.0.2" // { 6796 + dependencies = [ 6797 + sources."tmp-0.2.1" 6798 + ]; 6799 + }) 6800 + sources."to-absolute-glob-2.0.2" 6801 + sources."to-regex-range-5.0.1" 6802 + sources."toidentifier-1.0.0" 6803 + sources."token-types-2.0.0" 6804 + sources."tough-cookie-3.0.1" 6805 + sources."ts-expect-1.1.0" 6806 + sources."tslib-1.11.2" 6807 + sources."tsscmp-1.0.6" 6808 + sources."tunnel-0.0.6" 6809 + sources."tunnel-agent-0.6.0" 6810 + sources."tweetnacl-0.14.5" 6811 + sources."type-1.2.0" 6812 + sources."type-fest-0.11.0" 6813 + sources."type-is-1.6.18" 6814 + sources."typedarray-0.0.6" 6815 + sources."typedarray-to-buffer-3.1.5" 6816 + (sources."typeorm-0.2.29" // { 6817 + dependencies = [ 6818 + sources."ansi-styles-4.3.0" 6819 + sources."chalk-4.1.0" 6820 + sources."cliui-7.0.4" 6821 + sources."color-convert-2.0.1" 6822 + sources."color-name-1.1.4" 6823 + sources."has-flag-4.0.0" 6824 + sources."mkdirp-1.0.4" 6825 + sources."supports-color-7.2.0" 6826 + sources."tslib-1.14.1" 6827 + sources."wrap-ansi-7.0.0" 6828 + sources."y18n-5.0.5" 6829 + sources."yargs-16.1.1" 6830 + sources."yargs-parser-20.2.4" 6831 + ]; 6832 + }) 6833 + sources."uc.micro-1.0.6" 6834 + sources."uid-safe-2.1.5" 6835 + sources."unc-path-regex-0.1.2" 6836 + sources."underscore-1.12.0" 6837 + sources."unique-stream-2.3.1" 6838 + sources."universalify-0.1.2" 6839 + sources."unpipe-1.0.0" 6840 + (sources."upper-case-2.0.2" // { 6841 + dependencies = [ 6842 + sources."tslib-2.0.3" 6843 + ]; 6844 + }) 6845 + (sources."upper-case-first-2.0.2" // { 6846 + dependencies = [ 6847 + sources."tslib-2.0.3" 6848 + ]; 6849 + }) 6850 + sources."uri-js-4.4.0" 6851 + sources."url-parse-1.4.7" 6852 + (sources."utf7-1.0.2" // { 6853 + dependencies = [ 6854 + sources."semver-5.3.0" 6855 + ]; 6856 + }) 6857 + sources."utf8-2.1.2" 6858 + sources."util-deprecate-1.0.2" 6859 + sources."utils-merge-1.0.1" 6860 + sources."uuencode-0.0.4" 6861 + sources."uuid-3.4.0" 6862 + sources."validator-11.1.0" 6863 + sources."vary-1.1.2" 6864 + sources."verror-1.10.0" 6865 + sources."vm2-3.9.2" 6866 + sources."which-1.3.1" 6867 + sources."which-module-2.0.0" 6868 + (sources."wide-align-1.1.3" // { 6869 + dependencies = [ 6870 + sources."ansi-regex-3.0.0" 6871 + sources."is-fullwidth-code-point-2.0.0" 6872 + sources."string-width-2.1.1" 6873 + sources."strip-ansi-4.0.0" 6874 + ]; 6875 + }) 6876 + sources."widest-line-3.1.0" 6877 + sources."wmf-1.0.2" 6878 + sources."word-0.3.0" 6879 + (sources."wrap-ansi-4.0.0" // { 6880 + dependencies = [ 6881 + sources."ansi-regex-3.0.0" 6882 + sources."is-fullwidth-code-point-2.0.0" 6883 + sources."string-width-2.1.1" 6884 + sources."strip-ansi-4.0.0" 6885 + ]; 6886 + }) 6887 + sources."wrappy-1.0.2" 6888 + sources."ws-7.4.1" 6889 + sources."xlsx-0.16.9" 6890 + sources."xml2js-0.4.23" 6891 + sources."xmlbuilder-11.0.1" 6892 + sources."xmldom-0.4.0" 6893 + sources."xpath.js-1.1.0" 6894 + sources."xregexp-2.0.0" 6895 + sources."xtend-4.0.2" 6896 + sources."y18n-4.0.1" 6897 + sources."yallist-4.0.0" 6898 + (sources."yargonaut-1.1.4" // { 6899 + dependencies = [ 6900 + sources."ansi-regex-2.1.1" 6901 + sources."ansi-styles-2.2.1" 6902 + sources."chalk-1.1.3" 6903 + sources."strip-ansi-3.0.1" 6904 + sources."supports-color-2.0.0" 6905 + ]; 6906 + }) 6907 + (sources."yargs-13.3.0" // { 6908 + dependencies = [ 6909 + sources."ansi-regex-4.1.0" 6910 + sources."emoji-regex-7.0.3" 6911 + sources."is-fullwidth-code-point-2.0.0" 6912 + sources."string-width-3.1.0" 6913 + sources."strip-ansi-5.2.0" 6914 + sources."yargs-parser-13.1.2" 6915 + ]; 6916 + }) 6917 + sources."yargs-parser-13.0.0" 6918 + ]; 6919 + buildInputs = globalBuildInputs; 6920 + meta = { 6921 + description = "n8n Workflow Automation Tool"; 6922 + homepage = https://n8n.io/; 6923 + license = "SEE LICENSE IN LICENSE.md"; 6924 + }; 6925 + production = true; 6926 + bypassCache = true; 6927 + reconstructLock = true; 6928 + }; 6929 + }
+3
pkgs/applications/networking/n8n/package.json
···
··· 1 + [ 2 + "n8n" 3 + ]
+2
pkgs/top-level/all-packages.nix
··· 22759 pythonPackages = python3Packages; 22760 }; 22761 22762 neap = callPackage ../applications/misc/neap { }; 22763 22764 neomutt = callPackage ../applications/networking/mailreaders/neomutt { };
··· 22759 pythonPackages = python3Packages; 22760 }; 22761 22762 + n8n = callPackage ../applications/networking/n8n {}; 22763 + 22764 neap = callPackage ../applications/misc/neap { }; 22765 22766 neomutt = callPackage ../applications/networking/mailreaders/neomutt { };