summaryrefslogtreecommitdiffstats
path: root/pkgs/applications/networking/n8n
diff options
context:
space:
mode:
authorK900 <me@0upti.me>2022-10-10 15:26:54 +0000
committerK900 <me@0upti.me>2022-10-10 18:35:29 +0300
commit352bcbb3b15f6206753c10fdb1e1715e9ad1a2e1 (patch)
tree1a3af91b9ad8f9b217208c34bd9f75dafa42efe7 /pkgs/applications/networking/n8n
parentd8648e4924017891c3a01906a4c6db4f618ad103 (diff)
n8n: 0.194.0 → 0.197.1
Diffstat (limited to 'pkgs/applications/networking/n8n')
-rw-r--r--pkgs/applications/networking/n8n/default.nix13
-rw-r--r--pkgs/applications/networking/n8n/node-env.nix106
-rw-r--r--pkgs/applications/networking/n8n/node-packages.nix2227
3 files changed, 2038 insertions, 308 deletions
diff --git a/pkgs/applications/networking/n8n/default.nix b/pkgs/applications/networking/n8n/default.nix
index 84ac952846f3..e8b3d258c9c0 100644
--- a/pkgs/applications/networking/n8n/default.nix
+++ b/pkgs/applications/networking/n8n/default.nix
@@ -7,16 +7,15 @@ let
};
in
nodePackages.n8n.override {
- nativeBuildInputs = with pkgs.nodePackages; [
- node-pre-gyp
+ nativeBuildInputs = [
+ pkgs.nodePackages.node-pre-gyp
];
- dontNpmInstall = true;
+ buildInputs = [
+ pkgs.postgresql
+ ];
- postInstall = ''
- mkdir -p $out/bin
- ln -s $out/lib/node_modules/n8n/bin/n8n $out/bin/n8n
- '';
+ dontNpmInstall = true;
passthru = {
updateScript = ./generate-dependencies.sh;
diff --git a/pkgs/applications/networking/n8n/node-env.nix b/pkgs/applications/networking/n8n/node-env.nix
index 2590dd267a4e..5dad9ec63d47 100644
--- a/pkgs/applications/networking/n8n/node-env.nix
+++ b/pkgs/applications/networking/n8n/node-env.nix
@@ -165,7 +165,11 @@ let
if(process.argv[2] == "development") {
replaceDependencies(packageObj.devDependencies);
}
+ else {
+ packageObj.devDependencies = {};
+ }
replaceDependencies(packageObj.optionalDependencies);
+ replaceDependencies(packageObj.peerDependencies);
/* Write the fixed package.json file */
fs.writeFileSync("package.json", JSON.stringify(packageObj, null, 2));
@@ -270,7 +274,7 @@ let
# Reconstructs a package-lock file from the node_modules/ folder structure and package.json files with dummy sha1 hashes
reconstructPackageLock = writeTextFile {
- name = "addintegrityfields.js";
+ name = "reconstructpackagelock.js";
text = ''
var fs = require('fs');
var path = require('path');
@@ -280,25 +284,43 @@ let
var lockObj = {
name: packageObj.name,
version: packageObj.version,
- lockfileVersion: 1,
+ lockfileVersion: 2,
requires: true,
+ packages: {
+ "": {
+ name: packageObj.name,
+ version: packageObj.version,
+ license: packageObj.license,
+ bin: packageObj.bin,
+ dependencies: packageObj.dependencies,
+ engines: packageObj.engines,
+ optionalDependencies: packageObj.optionalDependencies
+ }
+ },
dependencies: {}
};
- function augmentPackageJSON(filePath, dependencies) {
+ function augmentPackageJSON(filePath, packages, dependencies) {
var packageJSON = path.join(filePath, "package.json");
if(fs.existsSync(packageJSON)) {
var packageObj = JSON.parse(fs.readFileSync(packageJSON));
+ packages[filePath] = {
+ version: packageObj.version,
+ integrity: "sha1-000000000000000000000000000=",
+ dependencies: packageObj.dependencies,
+ engines: packageObj.engines,
+ optionalDependencies: packageObj.optionalDependencies
+ };
dependencies[packageObj.name] = {
version: packageObj.version,
integrity: "sha1-000000000000000000000000000=",
dependencies: {}
};
- processDependencies(path.join(filePath, "node_modules"), dependencies[packageObj.name].dependencies);
+ processDependencies(path.join(filePath, "node_modules"), packages, dependencies[packageObj.name].dependencies);
}
}
- function processDependencies(dir, dependencies) {
+ function processDependencies(dir, packages, dependencies) {
if(fs.existsSync(dir)) {
var files = fs.readdirSync(dir);
@@ -314,23 +336,84 @@ let
pkgFiles.forEach(function(entry) {
if(stats.isDirectory()) {
var pkgFilePath = path.join(filePath, entry);
- augmentPackageJSON(pkgFilePath, dependencies);
+ augmentPackageJSON(pkgFilePath, packages, dependencies);
}
});
} else {
- augmentPackageJSON(filePath, dependencies);
+ augmentPackageJSON(filePath, packages, dependencies);
}
}
});
}
}
- processDependencies("node_modules", lockObj.dependencies);
+ processDependencies("node_modules", lockObj.packages, lockObj.dependencies);
fs.writeFileSync("package-lock.json", JSON.stringify(lockObj, null, 2));
'';
};
+ # Script that links bins defined in package.json to the node_modules bin directory
+ # NPM does not do this for top-level packages itself anymore as of v7
+ linkBinsScript = writeTextFile {
+ name = "linkbins.js";
+ text = ''
+ var fs = require('fs');
+ var path = require('path');
+
+ var packageObj = JSON.parse(fs.readFileSync("package.json"));
+
+ var nodeModules = Array(packageObj.name.split("/").length).fill("..").join(path.sep);
+
+ if(packageObj.bin !== undefined) {
+ fs.mkdirSync(path.join(nodeModules, ".bin"))
+
+ if(typeof packageObj.bin == "object") {
+ Object.keys(packageObj.bin).forEach(function(exe) {
+ if(fs.existsSync(packageObj.bin[exe])) {
+ console.log("linking bin '" + exe + "'");
+ fs.symlinkSync(
+ path.join("..", packageObj.name, packageObj.bin[exe]),
+ path.join(nodeModules, ".bin", exe)
+ );
+ }
+ else {
+ console.log("skipping non-existent bin '" + exe + "'");
+ }
+ })
+ }
+ else {
+ if(fs.existsSync(packageObj.bin)) {
+ console.log("linking bin '" + packageObj.bin + "'");
+ fs.symlinkSync(
+ path.join("..", packageObj.name, packageObj.bin),
+ path.join(nodeModules, ".bin", packageObj.name.split("/").pop())
+ );
+ }
+ else {
+ console.log("skipping non-existent bin '" + packageObj.bin + "'");
+ }
+ }
+ }
+ else if(packageObj.directories !== undefined && packageObj.directories.bin !== undefined) {
+ fs.mkdirSync(path.join(nodeModules, ".bin"))
+
+ fs.readdirSync(packageObj.directories.bin).forEach(function(exe) {
+ if(fs.existsSync(path.join(packageObj.directories.bin, exe))) {
+ console.log("linking bin '" + exe + "'");
+ fs.symlinkSync(
+ path.join("..", packageObj.name, packageObj.directories.bin, exe),
+ path.join(nodeModules, ".bin", exe)
+ );
+ }
+ else {
+ console.log("skipping non-existent bin '" + exe + "'");
+ }
+ })
+ }
+ '';
+ };
+
prepareAndInvokeNPM = {packageName, bypassCache, reconstructLock, npmFlags, production}:
let
forceOfflineFlag = if bypassCache then "--offline" else "--registry http://www.example.com";
@@ -377,13 +460,18 @@ let
npm ${forceOfflineFlag} --nodedir=${nodeSources} ${npmFlags} ${lib.optionalString production "--production"} rebuild
+ runHook postRebuild
+
if [ "''${dontNpmInstall-}" != "1" ]
then
# NPM tries to download packages even when they already exist if npm-shrinkwrap is used.
rm -f npm-shrinkwrap.json
- npm ${forceOfflineFlag} --nodedir=${nodeSources} ${npmFlags} ${lib.optionalString production "--production"} install
+ npm ${forceOfflineFlag} --nodedir=${nodeSources} --no-bin-links --ignore-scripts ${npmFlags} ${lib.optionalString production "--production"} install
fi
+
+ # Link executables defined in package.json
+ node ${linkBinsScript}
'';
# Builds and composes an NPM package including all its dependencies
diff --git a/pkgs/applications/networking/n8n/node-packages.nix b/pkgs/applications/networking/n8n/node-packages.nix
index 7feebd16a8a8..fb578d0d05e7 100644
--- a/pkgs/applications/networking/n8n/node-packages.nix
+++ b/pkgs/applications/networking/n8n/node-packages.nix
@@ -58,13 +58,13 @@ let
sha512 = "ZN9avruqbQ5TxopzG3ih3KRy52n8OAbitX3fnZT5go4hzu0J+KVPSzkL+Wt3hpJpdG8WIfg1sBD1tWkgUdEpBA==";
};
};
- "@azure/core-lro-2.3.1" = {
+ "@azure/core-lro-2.4.0" = {
name = "_at_azure_slash_core-lro";
packageName = "@azure/core-lro";
- version = "2.3.1";
+ version = "2.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.3.1.tgz";
- sha512 = "nQ+Xnm9g1EWcmbqgxJGmkNHfOHRUmrbYIlRT4KjluzhHQooaGO55m/h6wCX0ho3Jte2ZNBzZPJRmi6yBWeb3yA==";
+ url = "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.4.0.tgz";
+ sha512 = "F65+rYkll1dpw3RGm8/SSiSj+/QkMeYDanzS/QKlM1dmuneVyXbO46C88V1MRHluLGdMP6qfD3vDRYALn0z0tQ==";
};
};
"@azure/core-paging-1.3.0" = {
@@ -103,13 +103,13 @@ let
sha512 = "I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==";
};
};
- "@azure/core-util-1.1.0" = {
+ "@azure/core-util-1.1.1" = {
name = "_at_azure_slash_core-util";
packageName = "@azure/core-util";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@azure/core-util/-/core-util-1.1.0.tgz";
- sha512 = "+i93lNJNA3Pl3KSuC6xKP2jTL4YFeDfO6VNOaYdk0cppZcLCxt811gS878VsqsCisaltdhl9lhMzK5kbxCiF4w==";
+ url = "https://registry.npmjs.org/@azure/core-util/-/core-util-1.1.1.tgz";
+ sha512 = "A4TBYVQCtHOigFb2ETiiKFDocBoI1Zk2Ui1KpI42aJSIDexF7DHQFpnjonltXAIU/ceH+1fsZAWWgvX6/AKzog==";
};
};
"@azure/identity-2.1.0" = {
@@ -121,13 +121,13 @@ let
sha512 = "BPDz1sK7Ul9t0l9YKLEa8PHqWU4iCfhGJ+ELJl6c8CP3TpJt2urNCbm0ZHsthmxRsYoMPbz2Dvzj30zXZVmAFw==";
};
};
- "@azure/keyvault-keys-4.5.0" = {
+ "@azure/keyvault-keys-4.6.0" = {
name = "_at_azure_slash_keyvault-keys";
packageName = "@azure/keyvault-keys";
- version = "4.5.0";
+ version = "4.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@azure/keyvault-keys/-/keyvault-keys-4.5.0.tgz";
- sha512 = "F+0qpUrIxp1/uuQ3sFsAf4rTXErFwmuVLoXlD2e3ebrONrmYjqszwmlN4tBqAag1W9wGuZTL0jE8X8b+LB83ow==";
+ url = "https://registry.npmjs.org/@azure/keyvault-keys/-/keyvault-keys-4.6.0.tgz";
+ sha512 = "0112LegxeR03L8J4k+q6HwBVvrpd9y+oInG0FG3NaHXN7YUubVBon/eb5jFI6edGrvNigpxSR0XIsprFXdkzCQ==";
};
};
"@azure/logger-1.0.3" = {
@@ -139,31 +139,58 @@ let
sha512 = "aK4s3Xxjrx3daZr3VylxejK3vG5ExXck5WOHDJ8in/k9AqlfIyFMMT1uG7u8mNjX+QRILTIn0/Xgschfh/dQ9g==";
};
};
- "@azure/msal-browser-2.28.3" = {
+ "@azure/ms-rest-azure-env-2.0.0" = {
+ name = "_at_azure_slash_ms-rest-azure-env";
+ packageName = "@azure/ms-rest-azure-env";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@azure/ms-rest-azure-env/-/ms-rest-azure-env-2.0.0.tgz";
+ sha512 = "dG76W7ElfLi+fbTjnZVGj+M9e0BIEJmRxU6fHaUQ12bZBe8EJKYb2GV50YWNaP2uJiVQ5+7nXEVj1VN1UQtaEw==";
+ };
+ };
+ "@azure/ms-rest-js-2.6.2" = {
+ name = "_at_azure_slash_ms-rest-js";
+ packageName = "@azure/ms-rest-js";
+ version = "2.6.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@azure/ms-rest-js/-/ms-rest-js-2.6.2.tgz";
+ sha512 = "0/8rOxAoR9M3qKUdbGOIYtHtQkm4m5jdoDNdxTU0DkOr84KwyAdJuW/RfjJinGyig4h73DNF0rdCl6XowgCYcg==";
+ };
+ };
+ "@azure/ms-rest-nodeauth-3.1.1" = {
+ name = "_at_azure_slash_ms-rest-nodeauth";
+ packageName = "@azure/ms-rest-nodeauth";
+ version = "3.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@azure/ms-rest-nodeauth/-/ms-rest-nodeauth-3.1.1.tgz";
+ sha512 = "UA/8dgLy3+ZiwJjAZHxL4MUB14fFQPkaAOZ94jsTW/Z6WmoOeny2+cLk0+dyIX/iH6qSrEWKwbStEeB970B9pA==";
+ };
+ };
+ "@azure/msal-browser-2.29.0" = {
name = "_at_azure_slash_msal-browser";
packageName = "@azure/msal-browser";
- version = "2.28.3";
+ version = "2.29.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.28.3.tgz";
- sha512 = "2SdyH2el3s8BzPURf9RK17BvvXvaMEGpLc3D9WilZcmjJqP4nStVH7Ogwr/SNTuGV48FUhqEkP0RxDvzuFJSIw==";
+ url = "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.29.0.tgz";
+ sha512 = "ezrB0qL1WsJSNgvLmAN5vKr/4pH28UYLe8JUZeHzB6Z408JU8qYXXGnHAhDPzpDg0g91eG05IdIVrLwxk/i15g==";
};
};
- "@azure/msal-common-7.4.1" = {
+ "@azure/msal-common-7.5.0" = {
name = "_at_azure_slash_msal-common";
packageName = "@azure/msal-common";
- version = "7.4.1";
+ version = "7.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.4.1.tgz";
- sha512 = "zxcxg9pRdgGTS5mrRJeQvwA8aIjD8qSGzaAiz5SeTVkyhtjB0AeFnAcvBOKHv/TkswWNfYKpERxsXOAKXkXk0w==";
+ url = "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.5.0.tgz";
+ sha512 = "W+SIsGSjkUAyDggA/6QVMKErttQ/8Bq9l/7ADr7GJwt9JFsc+XNBdQDsOsUvZ7YCVkZcSgzJw2MZJLIBqfQtQA==";
};
};
- "@azure/msal-node-1.14.0" = {
+ "@azure/msal-node-1.14.1" = {
name = "_at_azure_slash_msal-node";
packageName = "@azure/msal-node";
- version = "1.14.0";
+ version = "1.14.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.14.0.tgz";
- sha512 = "3XB7FuHLhmGBjw7bxuz1LCHOXQgmNIO3J56tlbOjuJcyJtd4aBCgnYIXNKLed3uRcQNHEO0mlg24I4iGxAV/UA==";
+ url = "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.14.1.tgz";
+ sha512 = "RftjLd35xlafh5cPT17zrzpYdcsbHKJal7R/FTbThpbetSk8y8vQHUzNwWNhBM6GFFiyMS4IQ+zs+z8bgJ4sKQ==";
};
};
"@azure/storage-blob-12.11.0" = {
@@ -175,22 +202,13 @@ let
sha512 = "na+FisoARuaOWaHWpmdtk3FeuTWf2VWamdJ9/TJJzj5ZdXPLC3juoDgFs6XVuJIoK30yuBpyFBEDXVRK4pB7Tg==";
};
};
- "@babel/parser-7.19.1" = {
- name = "_at_babel_slash_parser";
- packageName = "@babel/parser";
- version = "7.19.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/parser/-/parser-7.19.1.tgz";
- sha512 = "h7RCSorm1DdTVGJf3P2Mhj3kdnkmF/EiysUkzS2TdgAYqyjFdMQJbVuXOBej2SBJaXan/lIVtT6KkGbyyq753A==";
- };
- };
- "@babel/runtime-7.19.0" = {
+ "@babel/runtime-7.19.4" = {
name = "_at_babel_slash_runtime";
packageName = "@babel/runtime";
- version = "7.19.0";
+ version = "7.19.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz";
- sha512 = "eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==";
+ url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.4.tgz";
+ sha512 = "EXpLCrk55f+cYqmHsSR+yD/0gAIMxxA9QK9lnQWzhMCvt+YmoBN7Zx94s++Kv0+unHk39vxNO8t+CMA2WSS3wA==";
};
};
"@colors/colors-1.5.0" = {
@@ -202,6 +220,24 @@ let
sha512 = "ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==";
};
};
+ "@curlconverter/yargs-0.0.2" = {
+ name = "_at_curlconverter_slash_yargs";
+ packageName = "@curlconverter/yargs";
+ version = "0.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@curlconverter/yargs/-/yargs-0.0.2.tgz";
+ sha512 = "Q1YEebpCY61kxme4wvU0/IN/uMBfG5pZOKCo9FU+w20ElPvN+eH2qEVbK1C12t3Tee3qeYLLEU6HkiUeO1gc4A==";
+ };
+ };
+ "@curlconverter/yargs-parser-0.0.1" = {
+ name = "_at_curlconverter_slash_yargs-parser";
+ packageName = "@curlconverter/yargs-parser";
+ version = "0.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@curlconverter/yargs-parser/-/yargs-parser-0.0.1.tgz";
+ sha512 = "DbEVRYqrorzwqc63MQ3RODflut1tNla8ZCKo1h83lF7+fbntgubZsDfRDBv5Lxj3vkKuvAolysNM2ekwJev8wA==";
+ };
+ };
"@dabh/diagnostics-2.0.3" = {
name = "_at_dabh_slash_diagnostics";
packageName = "@dabh/diagnostics";
@@ -211,13 +247,31 @@ let
sha512 = "hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==";
};
};
- "@fontsource/open-sans-4.5.11" = {
+ "@fontsource/open-sans-4.5.12" = {
name = "_at_fontsource_slash_open-sans";
packageName = "@fontsource/open-sans";
- version = "4.5.11";
+ version = "4.5.12";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@fontsource/open-sans/-/open-sans-4.5.12.tgz";
+ sha512 = "WKCexsVbOECJUSOgG7GnrUxe+3ds4Sa1yhsTjSnszI+0TaJvMZnDnn5YDKwA/KwLbkZqCaV3nvMTH97jJuxWNA==";
+ };
+ };
+ "@fortawesome/fontawesome-common-types-0.2.36" = {
+ name = "_at_fortawesome_slash_fontawesome-common-types";
+ packageName = "@fortawesome/fontawesome-common-types";
+ version = "0.2.36";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-0.2.36.tgz";
+ sha512 = "a/7BiSgobHAgBWeN7N0w+lAhInrGxksn13uK7231n2m8EDPE3BMCl9NZLTGrj9ZXfCmC6LM0QLqXidIizVQ6yg==";
+ };
+ };
+ "@fortawesome/fontawesome-common-types-0.3.0" = {
+ name = "_at_fortawesome_slash_fontawesome-common-types";
+ packageName = "@fortawesome/fontawesome-common-types";
+ version = "0.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@fontsource/open-sans/-/open-sans-4.5.11.tgz";
- sha512 = "nG0gmbx4pSr8wltdG/ZdlS6OrsMK40Wt6iyuLTKHEf0TQfzKRMlWaskZHdeuWCwS6WUgqHKMf9KSwGdxPfapOg==";
+ url = "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-0.3.0.tgz";
+ sha512 = "CA3MAZBTxVsF6SkfkHXDerkhcQs0QPofy43eFdbWJJkZiq3SfiaH1msOkac59rQaqto5EqWnASboY1dBuKen5w==";
};
};
"@fortawesome/fontawesome-common-types-6.2.0" = {
@@ -229,6 +283,15 @@ let
sha512 = "rBevIsj2nclStJ7AxTdfsa3ovHb1H+qApwrxcTVo+NNdeJiB9V75hsKfrkG5AwNcRUNxrPPiScGYCNmLMoh8pg==";
};
};
+ "@fortawesome/fontawesome-svg-core-1.3.0" = {
+ name = "_at_fortawesome_slash_fontawesome-svg-core";
+ packageName = "@fortawesome/fontawesome-svg-core";
+ version = "1.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-1.3.0.tgz";
+ sha512 = "UIL6crBWhjTNQcONt96ExjUnKt1D68foe3xjEensLDclqQ6YagwCRYVQdrp/hW0ALRp/5Fv/VKw+MqTUWYYvPg==";
+ };
+ };
"@fortawesome/free-regular-svg-icons-6.2.0" = {
name = "_at_fortawesome_slash_free-regular-svg-icons";
packageName = "@fortawesome/free-regular-svg-icons";
@@ -238,6 +301,33 @@ let
sha512 = "M1dG+PAmkYMTL9BSUHFXY5oaHwBYfHCPhbJ8qj8JELsc9XCrUJ6eEHWip4q0tE+h9C0DVyFkwIM9t7QYyCpprQ==";
};
};
+ "@fortawesome/free-solid-svg-icons-5.15.4" = {
+ name = "_at_fortawesome_slash_free-solid-svg-icons";
+ packageName = "@fortawesome/free-solid-svg-icons";
+ version = "5.15.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-5.15.4.tgz";
+ sha512 = "JLmQfz6tdtwxoihXLg6lT78BorrFyCf59SAwBM6qV/0zXyVeDygJVb3fk+j5Qat+Yvcxp1buLTY5iDh1ZSAQ8w==";
+ };
+ };
+ "@fortawesome/vue-fontawesome-2.0.8" = {
+ name = "_at_fortawesome_slash_vue-fontawesome";
+ packageName = "@fortawesome/vue-fontawesome";
+ version = "2.0.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@fortawesome/vue-fontawesome/-/vue-fontawesome-2.0.8.tgz";
+ sha512 = "SRmP0q9Ox4zq8ydDR/hrH+23TVU1bdwYVnugLVaAIwklOHbf56gx6JUGlwES7zjuNYqzKgl8e39iYf6ph8qSQw==";
+ };
+ };
+ "@gar/promisify-1.1.3" = {
+ name = "_at_gar_slash_promisify";
+ packageName = "@gar/promisify";
+ version = "1.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz";
+ sha512 = "k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==";
+ };
+ };
"@icetee/ftp-0.3.15" = {
name = "_at_icetee_slash_ftp";
packageName = "@icetee/ftp";
@@ -247,13 +337,13 @@ let
sha512 = "RxSa9VjcDWgWCYsaLdZItdCnJj7p4LxggaEk+Y3MP0dHKoxez8ioG07DVekVbZZqccsrL+oPB/N9AzVPxj4blg==";
};
};
- "@js-joda/core-5.3.1" = {
+ "@js-joda/core-5.4.1" = {
name = "_at_js-joda_slash_core";
packageName = "@js-joda/core";
- version = "5.3.1";
+ version = "5.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@js-joda/core/-/core-5.3.1.tgz";
- sha512 = "iHHyIRLEfXLqBN+BkyH8u8imMYr4ihRbFDEk8toqTwUECETVQFCTh2U59Sw2oMoRVaS3XRIb7pyCulltq2jFVA==";
+ url = "https://registry.npmjs.org/@js-joda/core/-/core-5.4.1.tgz";
+ sha512 = "+uMco2Xm9VYJ81XYWwrvgsM9xEvqs9JvLNrN4/fOg7YJKk4yeqAg+O/cpoFPTGxvfL2Zy0mUcnKlIz9UV0Cadw==";
};
};
"@jsdevtools/ono-7.1.3" = {
@@ -337,58 +427,67 @@ let
sha512 = "oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==";
};
};
- "@oclif/command-1.8.16" = {
- name = "_at_oclif_slash_command";
- packageName = "@oclif/command";
- version = "1.8.16";
+ "@npmcli/fs-1.1.1" = {
+ name = "_at_npmcli_slash_fs";
+ packageName = "@npmcli/fs";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@oclif/command/-/command-1.8.16.tgz";
- sha512 = "rmVKYEsKzurfRU0xJz+iHelbi1LGlihIWZ7Qvmb/CBz1EkhL7nOkW4SVXmG2dA5Ce0si2gr88i6q4eBOMRNJ1w==";
+ url = "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz";
+ sha512 = "8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==";
};
};
- "@oclif/config-1.18.2" = {
- name = "_at_oclif_slash_config";
- packageName = "@oclif/config";
- version = "1.18.2";
+ "@npmcli/move-file-1.1.2" = {
+ name = "_at_npmcli_slash_move-file";
+ packageName = "@npmcli/move-file";
+ version = "1.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz";
+ sha512 = "1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==";
+ };
+ };
+ "@oclif/command-1.8.18" = {
+ name = "_at_oclif_slash_command";
+ packageName = "@oclif/command";
+ version = "1.8.18";
src = fetchurl {
- url = "https://registry.npmjs.org/@oclif/config/-/config-1.18.2.tgz";
- sha512 = "cE3qfHWv8hGRCP31j7fIS7BfCflm/BNZ2HNqHexH+fDrdF2f1D5S8VmXWLC77ffv3oDvWyvE9AZeR0RfmHCCaA==";
+ url = "https://registry.npmjs.org/@oclif/command/-/command-1.8.18.tgz";
+ sha512 = "qTad+jtiriMMbkw6ArtcUY89cwLwmwDnD4KSGT+OQiZKYtegp3NUCM9JN8lfj/aKC+0kvSitJM4ULzbgiVTKQQ==";
};
};
- "@oclif/config-1.18.3" = {
+ "@oclif/config-1.18.5" = {
name = "_at_oclif_slash_config";
packageName = "@oclif/config";
- version = "1.18.3";
+ version = "1.18.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@oclif/config/-/config-1.18.3.tgz";
- sha512 = "sBpko86IrTscc39EvHUhL+c++81BVTsIZ3ETu/vG+cCdi0N6vb2DoahR67A9FI2CGnxRRHjnTfa3m6LulwNATA==";
+ url = "https://registry.npmjs.org/@oclif/config/-/config-1.18.5.tgz";
+ sha512 = "R6dBedaUVn5jtAh79aaRm7jezx4l3V7Im9NORlLmudz5BL1foMeuXEvnqm+bMiejyexVA+oi9mto6YKZPzo/5Q==";
};
};
- "@oclif/core-1.16.3" = {
+ "@oclif/core-1.16.5" = {
name = "_at_oclif_slash_core";
packageName = "@oclif/core";
- version = "1.16.3";
+ version = "1.16.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@oclif/core/-/core-1.16.3.tgz";
- sha512 = "SWrU/eGgN5kLyuZ+TqtKz2z2HTSrgaNEwkawNj4B31VXDrPv7aULS3ntVCboAKRldX/6J+Af+70BV07Rr5c5oA==";
+ url = "https://registry.npmjs.org/@oclif/core/-/core-1.16.5.tgz";
+ sha512 = "Jb58K79AALkLmY0PNU1Jx4Z+/JIWtpgtRbei92PIIBx+TaAmYgVySNI1beInZFNOpGo2fhxVBp+yr3DZ38z3kQ==";
};
};
- "@oclif/errors-1.3.5" = {
+ "@oclif/errors-1.3.6" = {
name = "_at_oclif_slash_errors";
packageName = "@oclif/errors";
- version = "1.3.5";
+ version = "1.3.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@oclif/errors/-/errors-1.3.5.tgz";
- sha512 = "OivucXPH/eLLlOT7FkCMoZXiaVYf8I/w1eTAM1+gKzfhALwWTusxEx7wBmW0uzvkSg/9ovWLycPaBgJbM3LOCQ==";
+ url = "https://registry.npmjs.org/@oclif/errors/-/errors-1.3.6.tgz";
+ sha512 = "fYaU4aDceETd89KXP+3cLyg9EHZsLD3RxF2IU9yxahhBpspWjkWi3Dy3bTgcwZ3V47BgxQaGapzJWDM33XIVDQ==";
};
};
- "@oclif/help-1.0.1" = {
+ "@oclif/help-1.0.3" = {
name = "_at_oclif_slash_help";
packageName = "@oclif/help";
- version = "1.0.1";
+ version = "1.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@oclif/help/-/help-1.0.1.tgz";
- sha512 = "8rsl4RHL5+vBUAKBL6PFI3mj58hjPCp2VYyXD4TAa7IMStikFfOH2gtWmqLzIlxAED2EpD0dfYwo9JJxYsH7Aw==";
+ url = "https://registry.npmjs.org/@oclif/help/-/help-1.0.3.tgz";
+ sha512 = "AjjhSWFQkRb9rChEH+IRUmp0CxEacYpUbh+kQqtdCR9CDSsj2a3ibWjtMtJb4lFGAle6kVKfaal/juYe+6P5TQ==";
};
};
"@oclif/linewrap-1.0.0" = {
@@ -400,13 +499,13 @@ let
sha512 = "Ups2dShK52xXa8w6iBWLgcjPJWjais6KPJQq3gQ/88AY6BXoTX+MIGFPrWQO1KLMiQfoTpcLnUwloN4brrVUHw==";
};
};
- "@oclif/parser-3.8.7" = {
+ "@oclif/parser-3.8.8" = {
name = "_at_oclif_slash_parser";
packageName = "@oclif/parser";
- version = "3.8.7";
+ version = "3.8.8";
src = fetchurl {
- url = "https://registry.npmjs.org/@oclif/parser/-/parser-3.8.7.tgz";
- sha512 = "b11xBmIUK+LuuwVGJpFs4LwQN2xj2cBWj2c4z1FtiXGrJ85h9xV6q+k136Hw0tGg1jQoRXuvuBnqQ7es7vO9/Q==";
+ url = "https://registry.npmjs.org/@oclif/parser/-/parser-3.8.8.tgz";
+ sha512 = "OgqQAtpyq1XFJG3dvLl9aqiO+F5pubkzt7AivUDkNoa6/hNgVZ79vvTO8sqo5XAAhOm/fcTSerZ35OTnTJb1ng==";
};
};
"@oclif/screen-3.0.2" = {
@@ -436,6 +535,15 @@ let
sha512 = "kJYCXv6fRFbQrAp3hMsgRCnAa7RUBdbiGLBT9PcpQURi0VwHmD7mk3Ja7U4HDnL0EHXYJpPyx3oSonkklmPJ9Q==";
};
};
+ "@sap/hana-client-2.14.18" = {
+ name = "_at_sap_slash_hana-client";
+ packageName = "@sap/hana-client";
+ version = "2.14.18";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@sap/hana-client/-/hana-client-2.14.18.tgz";
+ sha512 = "9TfoDuxWZyUYIwISVVMPguX9iirZrD0cI6rI0xXg6URRaqk71GZ5U0ueomeZapSY1nni2Yf+th1ZjU+jSUw/9g==";
+ };
+ };
"@segment/loosely-validate-event-2.0.0" = {
name = "_at_segment_slash_loosely-validate-event";
packageName = "@segment/loosely-validate-event";
@@ -580,6 +688,15 @@ let
sha512 = "TyPLQaF6w8UlWdv4gj8i46B+INBVzURBNRahCozCSXfsK2VTlL1wNyTlMKw817VHygBtlcl5jfnPadlydr06Yw==";
};
};
+ "@types/js-nacl-1.3.0" = {
+ name = "_at_types_slash_js-nacl";
+ packageName = "@types/js-nacl";
+ version = "1.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/js-nacl/-/js-nacl-1.3.0.tgz";
+ sha512 = "juUvxo444ZfwDSwWyhssMxSN+snqTdiUoOVXZF+/ffVrGHq3rAf1fmczWn3z9TCEAuRbaTmgAcYlZ9MutyyOkQ==";
+ };
+ };
"@types/json-schema-7.0.11" = {
name = "_at_types_slash_json-schema";
packageName = "@types/json-schema";
@@ -589,13 +706,13 @@ let
sha512 = "wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==";
};
};
- "@types/lodash-4.14.185" = {
+ "@types/lodash-4.14.186" = {
name = "_at_types_slash_lodash";
packageName = "@types/lodash";
- version = "4.14.185";
+ version = "4.14.186";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.185.tgz";
- sha512 = "evMDG1bC4rgQg4ku9tKpuMh5iBNEwNa3tf9zRHdP1qlv+1WUg44xat4IxCE14gIpZRGUUWAx2VhItCZc25NfMA==";
+ url = "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.186.tgz";
+ sha512 = "eHcVlLXP0c2FlMPm56ITode2AgLMSa6aJ05JTTbYbI+7EMkCEE5qk2E41d5g2lCVTqRe0GnnRFurmlCsDODrPw==";
};
};
"@types/mime-3.0.1" = {
@@ -616,13 +733,22 @@ let
sha512 = "/SNsDidUFCvqqcWDwxv2feww/yqhNeTRL5CVoL3jU4Goc4kKEL10T7Eye65ZqPNi4HRx8sAEX59pV1aEH7drNA==";
};
};
- "@types/node-18.7.18" = {
+ "@types/node-12.20.55" = {
+ name = "_at_types_slash_node";
+ packageName = "@types/node";
+ version = "12.20.55";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz";
+ sha512 = "J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==";
+ };
+ };
+ "@types/node-18.8.3" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "18.7.18";
+ version = "18.8.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-18.7.18.tgz";
- sha512 = "m+6nTEOadJZuTPkKR/SYK3A2d7FZrgElol9UP1Kae90VVU4a6mxnPuLiIW1m4Cq4gZ/nWb9GrdVXJCoCazDAbg==";
+ url = "https://registry.npmjs.org/@types/node/-/node-18.8.3.tgz";
+ sha512 = "0os9vz6BpGwxGe9LOhgP/ncvYN5Tx1fNcd2TM3rD/aCGBkysb+ZWpXEocG24h6ZzOi13+VB8HndAQFezsSOw1w==";
};
};
"@types/node-fetch-2.6.2" = {
@@ -652,6 +778,15 @@ let
sha512 = "EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==";
};
};
+ "@types/readable-stream-2.3.14" = {
+ name = "_at_types_slash_readable-stream";
+ packageName = "@types/readable-stream";
+ version = "2.3.14";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-2.3.14.tgz";
+ sha512 = "8jQ5Mp7bsDJEnW/69i6nAaQMoLwAVJVc7ZRAVTrdh/o6XueQsX38TEvKuYyoQj76/mg7WdlRfMrtl9pDLCJWsg==";
+ };
+ };
"@types/serve-static-1.15.0" = {
name = "_at_types_slash_serve-static";
packageName = "@types/serve-static";
@@ -697,13 +832,22 @@ let
sha512 = "FtQu10RWgn3D9U4aazdwIE2yzphmTJREDqNdODHrbrZmmMqI0vMheC/6NE/J1Yveaj8H+ela+YwWTjq5PGmuhA==";
};
};
- "@vue/compiler-sfc-2.7.10" = {
- name = "_at_vue_slash_compiler-sfc";
- packageName = "@vue/compiler-sfc";
- version = "2.7.10";
+ "@xmldom/xmldom-0.7.5" = {
+ name = "_at_xmldom_slash_xmldom";
+ packageName = "@xmldom/xmldom";
+ version = "0.7.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.5.tgz";
+ sha512 = "V3BIhmY36fXZ1OtVcI9W+FxQqxVLsPKcNjWigIaa81dLC9IolJl5Mt4Cvhmr0flUnjSpTdrbMTSbXqYqV5dT6A==";
+ };
+ };
+ "a-sync-waterfall-1.0.1" = {
+ name = "a-sync-waterfall";
+ packageName = "a-sync-waterfall";
+ version = "1.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-2.7.10.tgz";
- sha512 = "55Shns6WPxlYsz4WX7q9ZJBL77sKE1ZAYNYStLs6GbhIOMrNtjMvzcob6gu3cGlfpCR4bT7NXgyJ3tly2+Hx8Q==";
+ url = "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.1.tgz";
+ sha512 = "RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA==";
};
};
"abbrev-1.1.1" = {
@@ -715,6 +859,15 @@ let
sha512 = "nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==";
};
};
+ "abort-controller-3.0.0" = {
+ name = "abort-controller";
+ packageName = "abort-controller";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz";
+ sha512 = "h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==";
+ };
+ };
"accepts-1.3.8" = {
name = "accepts";
packageName = "accepts";
@@ -751,6 +904,15 @@ let
sha512 = "k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==";
};
};
+ "adal-node-0.2.3" = {
+ name = "adal-node";
+ packageName = "adal-node";
+ version = "0.2.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/adal-node/-/adal-node-0.2.3.tgz";
+ sha512 = "gMKr8RuYEYvsj7jyfCv/4BfKToQThz20SP71N3AtFn3ia3yAR8Qt2T3aVQhuJzunWs2b38ZsQV0qsZPdwZr7VQ==";
+ };
+ };
"address-1.2.1" = {
name = "address";
packageName = "address";
@@ -787,6 +949,24 @@ let
sha512 = "RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==";
};
};
+ "agentkeepalive-4.2.1" = {
+ name = "agentkeepalive";
+ packageName = "agentkeepalive";
+ version = "4.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz";
+ sha512 = "Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==";
+ };
+ };
+ "aggregate-error-3.1.0" = {
+ name = "aggregate-error";
+ packageName = "aggregate-error";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz";
+ sha512 = "4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==";
+ };
+ };
"ajv-6.12.6" = {
name = "ajv";
packageName = "ajv";
@@ -904,6 +1084,15 @@ let
sha512 = "Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==";
};
};
+ "are-we-there-yet-3.0.1" = {
+ name = "are-we-there-yet";
+ packageName = "are-we-there-yet";
+ version = "3.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz";
+ sha512 = "QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==";
+ };
+ };
"argparse-1.0.10" = {
name = "argparse";
packageName = "argparse";
@@ -967,6 +1156,15 @@ let
sha512 = "WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw==";
};
};
+ "asap-2.0.6" = {
+ name = "asap";
+ packageName = "asap";
+ version = "2.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz";
+ sha512 = "BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==";
+ };
+ };
"asn1-0.2.6" = {
name = "asn1";
packageName = "asn1";
@@ -1030,6 +1228,15 @@ let
sha512 = "x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==";
};
};
+ "async-2.6.4" = {
+ name = "async";
+ packageName = "async";
+ version = "2.6.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/async/-/async-2.6.4.tgz";
+ sha512 = "mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==";
+ };
+ };
"async-3.2.4" = {
name = "async";
packageName = "async";
@@ -1084,22 +1291,22 @@ let
sha512 = "DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==";