Compare commits
11 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 0d23a29224 | |||
| 718364d5ea | |||
| 0825a8ddaa | |||
| 62c7b9dc13 | |||
| f4e4add380 | |||
| 5ae618e105 | |||
| 42f7df7443 | |||
| 64f9d6e079 | |||
| 4093afbf04 | |||
| 85c14359f9 | |||
| 603934f5bf |
@ -1,10 +1,8 @@
|
|||||||
# SPDX-FileCopyrightText: 2022-2023 Gregor Kleen <gregor@kleen.consulting>, Sarah Vaupel <sarah.vaupel@ifi.lmu.de>
|
# This file has been generated by node2nix 1.11.1. Do not edit!
|
||||||
#
|
|
||||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
|
||||||
|
|
||||||
{pkgs ? import <nixpkgs> {
|
{pkgs ? import <nixpkgs> {
|
||||||
inherit system;
|
inherit system;
|
||||||
}, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-14_x"}:
|
}, system ? builtins.currentSystem, nodejs ? pkgs."nodejs_20"}:
|
||||||
|
|
||||||
let
|
let
|
||||||
nodeEnv = import ./node-env.nix {
|
nodeEnv = import ./node-env.nix {
|
||||||
@ -14,6 +12,6 @@ let
|
|||||||
};
|
};
|
||||||
in
|
in
|
||||||
import ./node-packages.nix {
|
import ./node-packages.nix {
|
||||||
inherit (pkgs) fetchurl fetchurlBoot nix-gitignore stdenv lib fetchgit;
|
inherit (pkgs) fetchurl nix-gitignore stdenv lib fetchgit;
|
||||||
inherit nodeEnv;
|
inherit nodeEnv;
|
||||||
}
|
}
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
12
nixpkgs.nix
12
nixpkgs.nix
@ -1,12 +0,0 @@
|
|||||||
# SPDX-FileCopyrightText: 2022 Gregor Kleen <gregor.kleen@ifi.lmu.de>
|
|
||||||
#
|
|
||||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
|
||||||
|
|
||||||
import (
|
|
||||||
let
|
|
||||||
lock = builtins.fromJSON (builtins.readFile ./flake.lock);
|
|
||||||
in fetchTarball {
|
|
||||||
url = "https://api.github.com/repos/NixOS/nixpkgs/tarball/${lock.nodes.nixpkgs.locked.rev}";
|
|
||||||
sha256 = lock.nodes.nixpkgs.locked.narHash;
|
|
||||||
}
|
|
||||||
)
|
|
||||||
25016
package-lock.json
generated
25016
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
90
package.json
90
package.json
@ -44,84 +44,86 @@
|
|||||||
"defaults"
|
"defaults"
|
||||||
],
|
],
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@babel/cli": "^7.17.10",
|
"@babel/cli": "^7.23.0",
|
||||||
"@babel/core": "^7.18.2",
|
"@babel/core": "^7.23.0",
|
||||||
"@babel/eslint-parser": "^7.18.2",
|
"@babel/eslint-parser": "^7.22.15",
|
||||||
"@babel/plugin-proposal-class-properties": "^7.17.12",
|
"@babel/plugin-proposal-class-properties": "^7.17.12",
|
||||||
"@babel/plugin-proposal-decorators": "^7.18.2",
|
"@babel/plugin-proposal-decorators": "^7.23.0",
|
||||||
"@babel/plugin-proposal-private-property-in-object": "^7.17.12",
|
"@babel/plugin-proposal-private-property-in-object": "^7.17.12",
|
||||||
"@babel/plugin-transform-modules-commonjs": "^7.18.2",
|
"@babel/plugin-transform-modules-commonjs": "^7.23.0",
|
||||||
"@babel/plugin-transform-runtime": "^7.18.2",
|
"@babel/plugin-transform-runtime": "^7.22.15",
|
||||||
"@babel/preset-env": "^7.18.2",
|
"@babel/preset-env": "^7.22.20",
|
||||||
"@commitlint/cli": "^17.0.2",
|
"@commitlint/cli": "^17.7.2",
|
||||||
"@commitlint/config-conventional": "^17.0.2",
|
"@commitlint/config-conventional": "^17.7.0",
|
||||||
"@fortawesome/fontawesome-pro": "^6.1.1",
|
"@fortawesome/fontawesome-pro": "^6.4.2",
|
||||||
"autoprefixer": "^10.4.7",
|
"autoprefixer": "^10.4.16",
|
||||||
"babel-core": "^6.26.3",
|
"babel-core": "^6.26.3",
|
||||||
"babel-loader": "^8.2.5",
|
"babel-loader": "^9.1.3",
|
||||||
"babel-plugin-syntax-dynamic-import": "^6.18.0",
|
"babel-plugin-syntax-dynamic-import": "^6.18.0",
|
||||||
"babel-plugin-transform-decorators-legacy": "^1.3.5",
|
"babel-plugin-transform-decorators-legacy": "^1.3.5",
|
||||||
"babel-preset-env": "^1.7.0",
|
"babel-preset-env": "^1.7.0",
|
||||||
"babel-preset-es2015": "^6.24.1",
|
"babel-preset-es2015": "^6.24.1",
|
||||||
"changelog-parser": "^2.8.1",
|
"changelog-parser": "^3.0.1",
|
||||||
"clean-webpack-plugin": "^4.0.0",
|
"clean-webpack-plugin": "^4.0.0",
|
||||||
"copy-webpack-plugin": "^11.0.0",
|
"copy-webpack-plugin": "^11.0.0",
|
||||||
"css-loader": "^6.7.1",
|
"css-loader": "^6.8.1",
|
||||||
"eslint": "^8.17.0",
|
"css-minimizer-webpack-plugin": "^5.0.1",
|
||||||
|
"eslint": "^8.50.0",
|
||||||
|
"favicons": "^7.1.4",
|
||||||
|
"favicons-webpack-plugin": "^6.0.1",
|
||||||
"file-loader": "^6.2.0",
|
"file-loader": "^6.2.0",
|
||||||
"fs-extra": "^10.1.0",
|
"fs-extra": "^11.1.1",
|
||||||
"glob": "^8.0.3",
|
"glob": "^10.3.10",
|
||||||
"html-webpack-plugin": "^5.5.0",
|
"html-webpack-plugin": "^5.5.3",
|
||||||
"husky": "^8.0.1",
|
"husky": "^8.0.3",
|
||||||
"jasmine-core": "^4.1.1",
|
"jasmine-core": "^5.1.1",
|
||||||
"js-yaml": "^4.1.0",
|
"js-yaml": "^4.1.0",
|
||||||
"karma": "^6.3.20",
|
"karma": "^6.4.2",
|
||||||
"karma-chrome-launcher": "^3.1.1",
|
"karma-chrome-launcher": "^3.2.0",
|
||||||
"karma-cli": "^2.0.0",
|
"karma-cli": "^2.0.0",
|
||||||
"karma-jasmine": "^5.0.1",
|
"karma-jasmine": "^5.1.0",
|
||||||
"karma-jasmine-html-reporter": "^2.0.0",
|
"karma-jasmine-html-reporter": "^2.1.0",
|
||||||
"karma-mocha-reporter": "^2.2.5",
|
"karma-mocha-reporter": "^2.2.5",
|
||||||
"karma-webpack": "^5.0.0",
|
"karma-webpack": "^5.0.0",
|
||||||
"lint-staged": "^13.0.1",
|
"lint-staged": "^14.0.1",
|
||||||
"mini-css-extract-plugin": "^2.6.0",
|
"mini-css-extract-plugin": "^2.7.6",
|
||||||
"npm-run-all": "^4.1.5",
|
"npm-run-all": "^4.1.5",
|
||||||
"null-loader": "^4.0.1",
|
"null-loader": "^4.0.1",
|
||||||
"optimize-css-assets-webpack-plugin": "^6.0.1",
|
"postcss-loader": "^7.3.3",
|
||||||
"postcss-loader": "^7.0.0",
|
"postcss-preset-env": "^9.1.4",
|
||||||
"postcss-preset-env": "^7.7.1",
|
|
||||||
"real-favicon-webpack-plugin": "^0.2.3",
|
|
||||||
"remove-files-webpack-plugin": "^1.5.0",
|
"remove-files-webpack-plugin": "^1.5.0",
|
||||||
"request": "^2.88.2",
|
"request": "^2.88.2",
|
||||||
"request-promise": "^4.2.6",
|
"request-promise": "^4.2.6",
|
||||||
"resolve-url-loader": "^5.0.0",
|
"resolve-url-loader": "^5.0.0",
|
||||||
"sass": "^1.52.3",
|
"sass": "^1.69.0",
|
||||||
"sass-loader": "^13.0.0",
|
"sass-loader": "^13.3.2",
|
||||||
"semver": "^7.3.7",
|
"semver": "^7.5.4",
|
||||||
"standard-version": "^9.5.0",
|
"standard-version": "^9.5.0",
|
||||||
"standard-version-updater-yaml": "^1.0.3",
|
"standard-version-updater-yaml": "^1.0.3",
|
||||||
"style-loader": "^3.3.1",
|
"style-loader": "^3.3.3",
|
||||||
"terser-webpack-plugin": "^5.3.3",
|
"terser-webpack-plugin": "^5.3.9",
|
||||||
"tmp": "^0.2.1",
|
"tmp": "^0.2.1",
|
||||||
"typeface-roboto": "1.1.13",
|
"typeface-roboto": "1.1.13",
|
||||||
"typeface-source-code-pro": "^1.1.13",
|
"typeface-source-code-pro": "^1.1.13",
|
||||||
"typeface-source-sans-pro": "1.1.13",
|
"typeface-source-sans-pro": "1.1.13",
|
||||||
"webpack": "^5.73.0",
|
"webpack": "^5.88.2",
|
||||||
"webpack-cli": "^4.9.2",
|
"webpack-cli": "^5.1.4",
|
||||||
"webpack-manifest-plugin": "^5.0.0"
|
"webpack-manifest-plugin": "^5.0.0"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@babel/runtime": "^7.18.3",
|
"@babel/runtime": "^7.23.1",
|
||||||
"@juggle/resize-observer": "^3.3.1",
|
"@juggle/resize-observer": "^3.4.0",
|
||||||
"core-js": "^3.22.8",
|
"caniuse-lite": "^1.0.30001546",
|
||||||
|
"core-js": "^3.33.0",
|
||||||
"css.escape": "^1.5.1",
|
"css.escape": "^1.5.1",
|
||||||
"js-cookie": "^3.0.1",
|
"js-cookie": "^3.0.5",
|
||||||
"lodash.debounce": "^4.0.8",
|
"lodash.debounce": "^4.0.8",
|
||||||
"lodash.defer": "^4.1.0",
|
"lodash.defer": "^4.1.0",
|
||||||
"lodash.throttle": "^4.1.1",
|
"lodash.throttle": "^4.1.1",
|
||||||
"moment": "^2.29.3",
|
"moment": "^2.29.4",
|
||||||
"npm": "^8.12.1",
|
"npm": "^10.2.0",
|
||||||
"sodium-javascript": "^0.8.0",
|
"sodium-javascript": "^0.8.0",
|
||||||
"toposort": "^2.0.2",
|
"toposort": "^2.0.2",
|
||||||
"whatwg-fetch": "^3.6.2"
|
"whatwg-fetch": "^3.6.19"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
|
||||||
{ pkgs ? (import ./nixpkgs.nix {}).pkgs, nixpkgsPath ? null }:
|
{ pkgs ? import <nixpkgs> {}, nixpkgsPath ? null }:
|
||||||
|
|
||||||
let
|
let
|
||||||
inherit (pkgs.lib) optionalString;
|
inherit (pkgs.lib) optionalString;
|
||||||
@ -273,9 +273,9 @@ in pkgs.mkShell {
|
|||||||
'';
|
'';
|
||||||
nativeBuildInputs = [develop inDevelop killallUni2work diffRunning]
|
nativeBuildInputs = [develop inDevelop killallUni2work diffRunning]
|
||||||
++ (with pkgs;
|
++ (with pkgs;
|
||||||
[ stack nodejs-14_x postgresql_12 openldap exiftool memcached minio minio-client
|
[ stack nodejs_20 nodePackages.npm-check-updates postgresql_12 openldap exiftool memcached minio minio-client
|
||||||
gup reuse pre-commit
|
gup reuse pre-commit
|
||||||
# node2nix
|
node2nix
|
||||||
# busybox # for print services, but interferes with build commands in develop-shell
|
# busybox # for print services, but interferes with build commands in develop-shell
|
||||||
htop
|
htop
|
||||||
pdftk # pdftk just for testing pdf-passwords
|
pdftk # pdftk just for testing pdf-passwords
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
|
|
||||||
{ nixpkgs ? import ./nixpkgs.nix
|
{ nixpkgs ? import <nixpkgs> {}
|
||||||
, snapshot ? "lts-13.21"
|
, snapshot ? "lts-13.21"
|
||||||
}:
|
}:
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user